.popover .popover-title,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}#referModal .referFriendContent:after,.partial-reg-form-modal .reg-modal .cart .cart-product table tr:after,.partial-reg-form-modal .reg-modal .expirationDiv,.partial-reg-form-modal .reg-modal .haveCouponText,.partial-reg-form-modal .reg-modal .tabArea .blockTabs:after,.partial-reg-form-modal .reg-modal .tabArea:after,.referFriend .referFriendContent:after{clear:both}@media (min-width:768px){.popover{max-width:500px;width:auto}}.popover .popover-title{background:0 0;font-weight:600;margin:0 .5em;padding-left:.5em;padding-right:.5em;border-bottom:1px solid #D7E9F3}.wizardBar .question h3,li.shareTitle{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif}.popover.colorful{border-color:transparent;background:currentColor}.popover.colorful .popover-title{background:0 0;font-size:1.25em;font-weight:600;margin:0;padding-left:.8em;padding-right:.8em;border-bottom:none;color:#fff!important}.popover.colorful .popover-content{padding-top:0;color:#fff!important}.popover.colorful .popover-content a,.popover.colorful .popover-content a:focus,.popover.colorful .popover-content a:hover{color:#fff!important}.popover.colorful.top .arrow{border-top-color:transparent}.popover.colorful.top .arrow:after{border-top-color:currentColor}.popover.colorful.left .arrow{border-left-color:transparent}.popover.colorful.left .arrow:after{border-left-color:currentColor}.popover.colorful.bottom .arrow{border-bottom-color:transparent}.popover.colorful.bottom .arrow:after{border-bottom-color:currentColor}.popover.colorful.right .arrow{border-right-color:transparent}.popover.colorful.right .arrow:after{border-right-color:currentColor}h1,h2,h3,h4,h5{font-weight:600}.socialProof{padding-right:15px;font-size:12px}@media (min-width:615px){.socialProof{display:inline-block}}.socialProof .socialStats{display:none}.socialProof .btn-xs{padding:1px 7px}.innerShare{width:100%}@media (min-width:992px){.innerShare{margin:0 auto}.innerShare ul{margin-right:15px}}.innerShare .icon-teacher{font-size:30px;vertical-align:middle}li.shareTitle{font-weight:700}.shareLike li:nth-child(2),.shareLike li:nth-child(3){margin-top:15px}.rateContent span{color:#1797B1;display:inline-block;text-align:center;width:40%;padding:8px;font-size:42px;margin:0 4%;border-radius:6px;cursor:pointer}.rateContent span:hover{color:#24505C}.rateContent span.selected{background:#24505C;color:#fff!important;cursor:default}@media (max-width:480px){.rateContent span{font-size:32px}}.socialProofBottom{display:block;margin-top:30px}.popover>.arrow,.wizardBar .mobileAction{display:none}.socialProofBottom .socialProof{border-top:1px solid #eee;padding:40px 0;float:none!important;margin:0 auto;width:100%;text-align:center}.socialProofBottom .socialProof .btn-xs{padding:1px 14px;font-size:15px}.wizardBar{text-align:center;background:#fff}.wizardBar .mobileAction a.btn{width:auto;margin:10px auto;font-size:16px;float:none}@media (max-width:600px){.wizardBar .fullWiz{display:none}.wizardBar .mobileAction{display:block}}.wizardBar h2{width:100%;margin:0;font-size:18px;padding:.6em;font-weight:400;color:#555;background:#eee}@media (max-width:767px){.wizardBar h2{font-size:16px}}.wizardBar .question{padding:15px;font-size:18px}.wizardBar .question h3{font-style:italic;font-weight:400;display:inline-block;font-size:1em;margin:0;vertical-align:top}.wizardBar .question .answers{display:inline-block}.wizardBar .question .answers a{display:block;float:left;margin-left:10px;cursor:pointer}.wizardBar .question .answers a:hover .icon{background:#1797B1}.wizardBar .question .answers a:hover .icon span{color:#fff}.wizardBar .question .answers a:hover .text{color:#24505c}.wizardBar .question .answers .icon{border-radius:50%;border:1px solid #1797B1;height:1em;width:1em;display:inline-block;overflow:hidden;float:left;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.wizardBar .question .answers .icon span{font-size:.7em;line-height:1.3;float:left;width:100%;color:#24505c;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.wizardBar .question .answers .text{float:left;line-height:1;color:#1797B1;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;padding:16px 10.67px}.wizardBar .question .answers .icon{font-size:50px}.wizardBar .question h3{padding:16px 0}@media (max-width:900px){.wizardBar .question{font-size:15px}.wizardBar .question .answers .icon{font-size:40px}.wizardBar .question .answers .text{padding:12.5px 8.33px}.wizardBar .question h3{padding:12.5px 0}}@media (max-width:600px){.wizardBar .question h3{padding-top:0}.wizardBar .question .answers{margin:auto;width:300px}.wizardBar .question .answers a{width:130px;margin:3px 9px 7px}.media.media-responsive-phone .media-body,.media.media-responsive-phone .media-left,.media.media-responsive-phone .media-right{float:none;width:100%;display:block;padding-top:0;padding-left:0;padding-right:0}.media.media-responsive-phone .media-body img,.media.media-responsive-phone .media-left img,.media.media-responsive-phone .media-right img{margin-left:auto;margin-right:auto;display:block}}.gold{color:#FCB426}.gold-bg{background-color:#FCB426;border-color:#FCB426}.darkgold{color:#E29735}.darkgold-bg{background-color:#E29735;border-color:#E29735}.green{color:#4abc8d}.green-bg{background-color:#4abc8d;border-color:#4abc8d}.active-green{color:#8CC63F}.dark-teal,.darkBlue{color:#24505c}.active-green-bg{background-color:#8CC63F;border-color:#8CC63F}.dark-teal-bg,.darkBlue-bg{background-color:#24505c;border-color:#24505c}.blue,.indigo{color:#4C8AC0}.blue-bg,.indigo-bg{background-color:#4C8AC0;border-color:#4C8AC0}.teal{color:#1797B1}.teal-bg{background-color:#1797B1;border-color:#1797B1}.seafoam{color:#4DC1B8}.seafoam-bg{background-color:#4DC1B8;border-color:#4DC1B8}.red{color:#DC674C}.red-bg{background-color:#DC674C;border-color:#DC674C}.errorText-bg{background-color:#a94442;border-color:#a94442}.purple{color:#4B66AF}.purple-bg{background-color:#4B66AF;border-color:#4B66AF}.logo-light-teal{color:#01B3D3}.logo-light-teal-bg{background-color:#01B3D3;border-color:#01B3D3}.logo-dark-teal{color:#0687AA}.logo-dark-teal-bg{background-color:#0687AA;border-color:#0687AA}.logo-orange{color:#F7921E}.logo-orange-bg{background-color:#F7921E;border-color:#F7921E}.sky-blue{color:#C3E5f6}.body-color,.gray{color:#555}.sky-blue-bg{background-color:#C3E5f6;border-color:#C3E5f6}.body-color-bg,.gray-bg{background-color:#555;border-color:#555}.gray-light{color:#ccc}.gray-light-bg{background-color:#ccc;border-color:#ccc}.gray-lightish{color:#999}.gray-lightish-bg{background-color:#999;border-color:#999}.gray-lighter{color:#eee}.gray-lighter-bg{background-color:#eee;border-color:#eee}.gray-lightest{color:#f5f5f5}.gray-lightest-bg{background-color:#f5f5f5;border-color:#f5f5f5}.study-blue{color:#0096b2}.study-blue-bg{background-color:#0096b2;border-color:#0096b2}.blueberry{color:#24505c}.blueberry-bg{background-color:#24505c;border-color:#24505c}.mango{color:#fab323}.mango-bg{background-color:#fab323;border-color:#fab323}.error-red{color:#c1393e}.error-red-bg{background-color:#c1393e;border-color:#c1393e}.white{color:#fff}.white-bg{background-color:#fff;border-color:#fff}@media (max-width:767px){.media.media-responsive .media-body,.media.media-responsive .media-left,.media.media-responsive .media-right{float:none;width:100%;display:block;padding-top:0;padding-left:0;padding-right:0}.media.media-responsive .media-body img,.media.media-responsive .media-left img,.media.media-responsive .media-right img{margin-left:auto;margin-right:auto;display:block}}@media (max-width:991px){.media.media-responsive-md .media-body,.media.media-responsive-md .media-left,.media.media-responsive-md .media-right{float:none;width:100%;display:block;padding-top:0;padding-left:0;padding-right:0}.media.media-responsive-md .media-body img,.media.media-responsive-md .media-left img,.media.media-responsive-md .media-right img{margin-left:auto;margin-right:auto;display:block}}@media (max-width:600px){.media.media-responsive-multi .media-body,.media.media-responsive-multi .media-left,.media.media-responsive-multi .media-right{float:none;width:100%;display:block;padding-top:0;padding-left:0;padding-right:0}.media.media-responsive-multi .media-body img,.media.media-responsive-multi .media-left img,.media.media-responsive-multi .media-right img{margin-left:auto;margin-right:auto;display:block}}@media (min-width:768px) and (max-width:991px){.media.media-responsive-multi .media-body,.media.media-responsive-multi .media-left,.media.media-responsive-multi .media-right{float:none;width:100%;display:block;padding-top:0;padding-left:0;padding-right:0}.media.media-responsive-multi .media-body img,.media.media-responsive-multi .media-left img,.media.media-responsive-multi .media-right img{margin-left:auto;margin-right:auto;display:block}}.bubble-text-field-label{display:block;font-weight:400}.bubble-text-field{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:40px;height:auto;max-height:450px;overflow-y:scroll}.bubble-text-field:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bubble-text-field::-moz-placeholder{color:#999;opacity:1}.bubble-text-field:-ms-input-placeholder{color:#999}.bubble-text-field::-webkit-input-placeholder{color:#999}.bubble-text-field[disabled],.bubble-text-field[readonly],fieldset[disabled] .bubble-text-field{cursor:not-allowed;background-color:#eee;opacity:1}textarea.bubble-text-field{height:auto}body.research .bubble-text-field{border:2px solid #bbb}.bubble-text-field.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bubble-text-field.error{border-color:#a94442}.bubble-text-field.error.focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.bubble-text-field .bubble-list{display:inline;float:left}.bubble-text-field .bubble,.bubble-text-field .input-bubble{display:inline-block;padding:4px 8px;background:#dedede;border-radius:4px;margin:0 6px 6px 0}.bubble-text-field .bubble span,.bubble-text-field .input-bubble span{color:#9a9a9a;margin-left:5px}.bubble-text-field .bubble span:hover,.bubble-text-field .input-bubble span:hover{color:#444;cursor:pointer}.bubble-text-field input{width:100%;border:none;outline:0}.errorText{color:#a94442}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.toast-top-center,.toast-top-full-width{top:0;right:0;width:100%}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;background:15px center no-repeat;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}#toast-container>div{margin:0 auto;padding:15px 15px 15px 50px;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}#toast-container .toast{background-color:#222}#toast-container .toast-success{background-color:#4abc8d}#toast-container .toast-error{background-color:#DC674C}#toast-container .toast-info{background-color:#1797B1}#toast-container .toast-warning{background-color:#FCB426}#toast-container>.toast .badge{left:-10px;position:absolute;top:-10px;transform:scale(.75)}.ACE-1.earned:hover,.ACE-10.earned:hover,.ACE-100.earned:hover,.ACE-1K.earned:hover,.ACE-2.earned:hover,.ACE-20.earned:hover,.ACE-200.earned:hover,.ACE-3.earned:hover,.ACE-300.earned:hover,.ACE-4.earned:hover,.ACE-5.earned:hover,.ACE-50.earned:hover,.ACE-500.earned:hover,.CIRCLE-1.earned:hover,.CIRCLE-10.earned:hover,.CIRCLE-100.earned:hover,.CIRCLE-1K.earned:hover,.CIRCLE-20.earned:hover,.CIRCLE-200.earned:hover,.CIRCLE-3.earned:hover,.CIRCLE-300.earned:hover,.CIRCLE-50.earned:hover,.CIRCLE-500.earned:hover,.QUIZZES-1.earned:hover,.QUIZZES-10.earned:hover,.QUIZZES-100.earned:hover,.QUIZZES-1K.earned:hover,.QUIZZES-20.earned:hover,.QUIZZES-200.earned:hover,.QUIZZES-3.earned:hover,.QUIZZES-300.earned:hover,.QUIZZES-5.earned:hover,.QUIZZES-50.earned:hover,.QUIZZES-500.earned:hover{transform:scale(1.1)}#toast-container>.toast .badge.ACE,#toast-container>.toast .badge.QUIZZES{top:-5px;left:-3px}#toast-container>.toast .badge.DAYSLOGGEDIN,#toast-container>.toast .badge.LESSON{left:-2px;top:-11px}#toast-container>.toast .badge.VIDEOLENGTH{left:-8px;top:-12px}@media (min-width:480px){#toast-container>div{width:350px;margin:0 0 6px}#toast-container>.toast .badge.ACE,#toast-container>.toast .badge.QUIZZES{top:-5px;left:-10px}#toast-container>.toast .badge.DAYSLOGGEDIN,#toast-container>.toast .badge.LESSON{left:-9px;top:-11px}#toast-container>.toast .badge.VIDEOLENGTH{left:-15px}}#toast-container .toast-close-button{right:-7px;top:-19px;float:right;font-size:24px;font-weight:600;color:#aaa}#toast-container .gotIt{display:block;text-align:center;margin-top:10px;width:80px;color:#1797B1}#toast-container .gotIt:hover{color:#24505c}#toast-container .nextLesson{display:block;text-align:center;margin-top:10px;color:#1797B1}.inline-notification--success,.inline-notification--warning{display:-webkit-flex;-webkit-align-items:center;-webkit-animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;-webkit-animation-fill-mode:both}#toast-container .nextLesson:hover{color:#24505c}#toast-container.toast-bottom-left{left:0}#toast-container.toast-bottom-left>div{opacity:.95}#toast-container.toast-bottom-left>.toast{background:#fff;padding-left:60px;border-radius:8px;position:relative;min-height:75px}@media (min-width:480px){#toast-container.toast-bottom-left{bottom:12px;left:12px;top:auto}#toast-container.toast-bottom-left>.toast{min-height:95px;padding-left:75px}}#toast-container.toast-bottom-left>.toast:before{font-family:icomoon;font-size:20px;line-height:1;position:absolute;top:15px;left:10px;color:#fff;border-radius:50%}@media (min-width:480px){#toast-container.toast-bottom-left>.toast:before{font-size:32px;top:19px;left:15px}}#toast-container.toast-bottom-left>.toast-success{border:3px solid #4abc8d}#toast-container.toast-bottom-left>.toast-success:before{content:"\e68c";background:#4abc8d;padding:10px}#toast-container.toast-bottom-left>.toast-success .toast-title{color:#4abc8d}#toast-container.toast-bottom-left>.toast-info{border:3px solid #5bc0de}#toast-container.toast-bottom-left>.toast-info:before{content:"\e687";background:#5bc0de;padding:10px}#toast-container.toast-bottom-left>.toast-info .toast-title{color:#5bc0de}#toast-container.toast-bottom-left>.toast-error{border:3px solid #DC674C}#toast-container.toast-bottom-left>.toast-error:before{content:"\e68b";background:#DC674C;padding:10px}#toast-container.toast-bottom-left>.toast-error .toast-title{color:#DC674C}#toast-container.toast-bottom-left>.toast-warning{border:3px solid #FCB426}#toast-container.toast-bottom-left>.toast-warning:before{content:"\e6a8";background:#FCB426;padding:10px}#toast-container.toast-bottom-left>.toast-warning .toast-title{color:#FCB426}#toast-container.toast-bottom-left .toast-message{color:#555}#toast-container.toast-top-center{top:10px;right:0;width:100%;color:#fff}@media (min-width:480px){#toast-container.toast-top-center{top:100px;right:0;width:100%}}#toast-container.toast-top-center .toast-close-button{color:#fff}#toast-container.toast-top-center a{text-decoration:underline}#toast-container.toast-top-center>div{opacity:.95;width:500px;max-width:100%;margin:auto}#toast-container.toast-top-center>.toast{padding-left:70px;border-radius:8px;position:relative;min-height:70px}#toast-container.toast-top-center>.toast:before{font-family:icomoon;font-size:26px;line-height:1;position:absolute;top:12px;left:15px;background:#fff;border-radius:50%}#toast-container.toast-top-center>.toast-success:before{content:"\e68c";padding:10px;color:#4abc8d}#toast-container.toast-top-center>.toast-info:before{content:"\e687";padding:10px;color:#5bc0de}#toast-container.toast-top-center>.toast-error:before{content:"\e68b";padding:10px;color:#DC674C}#toast-container.toast-top-center>.toast-warning:before{content:"\e6a8";padding:10px;color:#FCB426}#toast-container.toast-top-center .toast-message{color:#fff;font-size:14px;margin-top:8px}.alert-filter{border-radius:6px!important;background-color:#5bc0de;color:#fff}.alert-filter h3{margin:1em 0;line-height:1.25}.inline-notification--error,.inline-notification--success,.inline-notification--warning{border-radius:4px;margin-bottom:20px;color:#fff}.inline-notification--error .inline-notification__icon,.inline-notification--success .inline-notification__icon,.inline-notification--warning .inline-notification__icon{font-size:24px;line-height:1}.inline-notification--success{padding:10px 15px;background:#8cc63e;display:flex;align-items:center;animation-name:inlineNotificationEntrace;animation-duration:.6s;animation-fill-mode:both}.inline-notification--success .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e65c"}.inline-notification--success .inline-notification__text{font-weight:600;padding-left:10px}.inline-notification--warning{padding:10px 15px;background:#e59b05;display:flex;align-items:center;animation-name:inlineNotificationEntrace;animation-duration:.6s;animation-fill-mode:both}.inline-notification--warning .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e6a8"}.inline-notification--warning .inline-notification__text{font-weight:600;padding-left:10px}.inline-notification--error{padding:10px 15px;background:#bf2867;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-animation-name:inlineNotificationEntrace;animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ACE-1.earned:hover .gloss,.ACE-10.earned:hover .gloss,.ACE-100.earned:hover .gloss,.ACE-1K.earned:hover .gloss,.ACE-2.earned:hover .gloss,.ACE-20.earned:hover .gloss,.ACE-200.earned:hover .gloss,.ACE-3.earned:hover .gloss,.ACE-300.earned:hover .gloss,.ACE-4.earned:hover .gloss,.ACE-5.earned:hover .gloss,.ACE-50.earned:hover .gloss,.ACE-500.earned:hover .gloss,.CIRCLE-1.earned:hover .gloss,.CIRCLE-10.earned:hover .gloss,.CIRCLE-100.earned:hover .gloss,.CIRCLE-1K.earned:hover .gloss,.CIRCLE-20.earned:hover .gloss,.CIRCLE-200.earned:hover .gloss,.CIRCLE-3.earned:hover .gloss,.CIRCLE-300.earned:hover .gloss,.CIRCLE-50.earned:hover .gloss,.CIRCLE-500.earned:hover .gloss,.DAYSLOGGEDIN-1.earned:hover .gloss,.DAYSLOGGEDIN-10.earned:hover .gloss,.DAYSLOGGEDIN-12.earned:hover .gloss,.DAYSLOGGEDIN-1K.earned:hover .gloss,.DAYSLOGGEDIN-2.earned:hover .gloss,.DAYSLOGGEDIN-20.earned:hover .gloss,.DAYSLOGGEDIN-200.earned:hover .gloss,.DAYSLOGGEDIN-24.earned:hover .gloss,.DAYSLOGGEDIN-300.earned:hover .gloss,.DAYSLOGGEDIN-4.earned:hover .gloss,.DAYSLOGGEDIN-5.earned:hover .gloss,.DAYSLOGGEDIN-50.earned:hover .gloss,.DAYSLOGGEDIN-500.earned:hover .gloss,.DAYSLOGGEDIN-6.earned:hover .gloss,.HEXAGON-1.earned:hover .gloss,.HEXAGON-10.earned:hover .gloss,.HEXAGON-1K.earned:hover .gloss,.HEXAGON-20.earned:hover .gloss,.HEXAGON-200.earned:hover .gloss,.HEXAGON-300.earned:hover .gloss,.HEXAGON-5.earned:hover .gloss,.HEXAGON-50.earned:hover .gloss,.HEXAGON-500.earned:hover .gloss,.LESSON-1.earned:hover .gloss,.LESSON-10.earned:hover .gloss,.LESSON-100.earned:hover .gloss,.LESSON-1K.earned:hover .gloss,.LESSON-20.earned:hover .gloss,.LESSON-200.earned:hover .gloss,.LESSON-300.earned:hover .gloss,.LESSON-5.earned:hover .gloss,.LESSON-50.earned:hover .gloss,.LESSON-500.earned:hover .gloss,.PENTAGON-100.earned:hover .gloss,.PENTAGON-1K.earned:hover .gloss,.PENTAGON-20.earned:hover .gloss,.PENTAGON-250.earned:hover .gloss,.PENTAGON-50.earned:hover .gloss,.PENTAGON-500.earned:hover .gloss,.QUIZZES-1.earned:hover .gloss,.QUIZZES-10.earned:hover .gloss,.QUIZZES-100.earned:hover .gloss,.QUIZZES-1K.earned:hover .gloss,.QUIZZES-20.earned:hover .gloss,.QUIZZES-200.earned:hover .gloss,.QUIZZES-3.earned:hover .gloss,.QUIZZES-300.earned:hover .gloss,.QUIZZES-5.earned:hover .gloss,.QUIZZES-50.earned:hover .gloss,.QUIZZES-500.earned:hover .gloss,.VIDEOLENGTH-100.earned:hover .gloss,.VIDEOLENGTH-1K.earned:hover .gloss,.VIDEOLENGTH-20.earned:hover .gloss,.VIDEOLENGTH-250.earned:hover .gloss,.VIDEOLENGTH-50.earned:hover .gloss,.VIDEOLENGTH-500.earned:hover .gloss{-webkit-animation-name:make-that-shi-shimmer;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite}@keyframes inlineNotificationEntrace{from{opacity:0}}@-webkit-keyframes inlineNotificationEntrace{from{opacity:0}}.inline-notification--error .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e6a8"}.inline-notification--error .inline-notification__text{font-weight:600;padding-left:10px}body.modal-open{padding-right:0!important}.modal-open .modal{background:rgba(0,0,0,.7)}.modal .close{font-size:32px}@media (min-width:768px){.modal .close{font-size:28px}}.modal .close.light{color:#fff;opacity:.4}.modal .close.dark{color:#24505c;opacity:.4}.btn.text-link{box-shadow:none;border:none;background-color:transparent}.academy-modal .modal-header{border-bottom:none;color:#fff;background:#1797B1;border-radius:4px 4px 0 0}.academy-modal .modal-header .modal-header-text{font-size:22px}@media (min-width:992px){.academy-modal .modal-header .modal-header-text{font-size:28px}}.academy-modal .modal-dialog{max-width:calc(100% - 20px)}.academy-modal .modal-lg{width:900px}.academy-modal .modal-lg .modal-body,.academy-modal .modal-lg .modal-header{padding-left:2em;padding-right:2em}.academy-modal .modal-content{border-radius:4px}.academy-modal .modal-body{padding-bottom:2em}.academy-modal input,.academy-modal select{margin:0 0 1.4em;width:100%}.academy-modal .modal-actions{margin-top:1em;text-align:right}.academy-modal .modal-actions .btn{margin-left:.75em;padding:.4em 1.2em;display:inline-block;font-size:1.15em}.academy-modal .modal-error{color:#DC674C}.academy-modal h5{color:#555;line-height:1.5em;font-size:18px}@media (min-width:768px){.academy-modal h5{font-size:20px}#referModal .referFriendSubTitle,.referFriend .referFriendSubTitle{float:left;width:100%}}.academy-modal p{margin-bottom:1em}#referModal,.referFriend{margin-bottom:3em}#referModal .referFriendContent,.referFriend .referFriendContent{margin-bottom:1em}#referModal .referFriendContent:after,#referModal .referFriendContent:before,.referFriend .referFriendContent:after,.referFriend .referFriendContent:before{content:" ";display:table}#referModal .referFriendContent .section,.referFriend .referFriendContent .section{margin-bottom:12px;padding:0}#referModal .referFriendSubTitle,#referModal-email,#referModal-facebook,.referFriend .referFriendSubTitle,.referFriend-email,.referFriend-facebook{padding-left:15px;padding-right:15px;position:relative;min-height:1px}#referModal .referFriendContent .referFriend-facebook .section,.referFriend .referFriendContent .referFriend-facebook .section{margin-bottom:5px}#referModal .referFriendSubTitle,.referFriend .referFriendSubTitle{color:#24505c;font-size:16px;margin-bottom:1em;line-height:1.7}#referModal-email .btn,.referFriend-email .btn{margin-right:12px}#referModal-email textarea.form-control,.referFriend-email textarea.form-control{height:7em;resize:vertical}#referModal label small,.referFriend label small{color:#999;font-weight:400}@media (min-width:768px){#referModal-email,.referFriend-email{float:left;width:58.33333333%;right:41.66666667%}#referModal-facebook,.referFriend-facebook{float:left;width:41.66666667%;left:58.33333333%}}#referModal.refer-friend-dashboard .standardLink,.referFriend.refer-friend-dashboard .standardLink{display:none}#referModal.modal,#referModal.refer-friend-dashboard,.referFriend.modal,.referFriend.refer-friend-dashboard{margin-bottom:auto}#referModal.modal .modal-dialog,#referModal.refer-friend-dashboard .modal-dialog,.referFriend.modal .modal-dialog,.referFriend.refer-friend-dashboard .modal-dialog{width:750px;max-width:100%;margin:0}@media (min-width:768px){#referModal.modal .modal-dialog,#referModal.refer-friend-dashboard .modal-dialog,.referFriend.modal .modal-dialog,.referFriend.refer-friend-dashboard .modal-dialog{margin:2em auto}}#referModal.modal .modal-header,#referModal.refer-friend-dashboard .modal-header,.referFriend.modal .modal-header,.referFriend.refer-friend-dashboard .modal-header{background-color:#4DC1B8;position:relative;border-radius:4px 4px 0 0;border-bottom:none;color:#fff;border-left:10px solid #39a29a;font-size:22px;font-weight:300;line-height:1.35;margin-bottom:10px;padding:.5em .75em}@media (min-width:600px){#referModal.modal .modal-header,#referModal.refer-friend-dashboard .modal-header,.referFriend.modal .modal-header,.referFriend.refer-friend-dashboard .modal-header{font-size:26px}}@media (min-width:768px){#referModal.modal .modal-header,#referModal.refer-friend-dashboard .modal-header,.referFriend.modal .modal-header,.referFriend.refer-friend-dashboard .modal-header{font-size:36px}}#referModal.modal .modal-header:after,#referModal.refer-friend-dashboard .modal-header:after,.referFriend.modal .modal-header:after,.referFriend.refer-friend-dashboard .modal-header:after{content:'';position:absolute;height:0;width:0;border-color:transparent transparent transparent #39a29a;border-width:10px 0 10px 10px;border-style:solid;left:0;top:1.5em}#referModal.modal .modal-header em,#referModal.refer-friend-dashboard .modal-header em,.referFriend.modal .modal-header em,.referFriend.refer-friend-dashboard .modal-header em{display:block;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-size:16px;font-weight:400}#referModal.modal .modal-body,#referModal.refer-friend-dashboard .modal-body,.referFriend.modal .modal-body,.referFriend.refer-friend-dashboard .modal-body{padding:.5em 0 1em}@media (min-width:768px){#referModal.modal .modal-body,#referModal.refer-friend-dashboard .modal-body,.referFriend.modal .modal-body,.referFriend.refer-friend-dashboard .modal-body{padding:1em}}#referModal.modal .modal-footer,#referModal.refer-friend-dashboard .modal-footer,.referFriend.modal .modal-footer,.referFriend.refer-friend-dashboard .modal-footer{text-align:left;padding-left:15px;padding-right:15px}.refer-friend-tab header h2{padding-left:15px}#teacherReferPrincipalModal .modal-dialog,.referPrincipal .modal-dialog{width:96%}@media (min-width:768px){#teacherReferPrincipalModal .modal-dialog,.referPrincipal .modal-dialog{width:768px}}#teacherReferPrincipalModal .modal-header,.referPrincipal .modal-header{background-color:#0096b2}#teacherReferPrincipalModal .modal-header .referPrincipalTitle,.referPrincipal .modal-header .referPrincipalTitle{font-size:24px;color:#fff}#teacherReferPrincipalModal .modal-header .referPrincipalSubtitle,.referPrincipal .modal-header .referPrincipalSubtitle{color:#fff}#teacherReferPrincipalModal-email,.referPrincipal-email{padding-left:15px;padding-right:15px}#teacherReferPrincipalModal-email .btn,.referPrincipal-email .btn{margin-right:12px}#teacherReferPrincipalModal-email textarea.form-control,.referPrincipal-email textarea.form-control{height:30em;resize:vertical}#teacherReferPrincipalModal-email label,.referPrincipal-email label{font-weight:400}.modal-member .modal-header{border-bottom:0;background:#1797B1}.modal-member .modal-title{color:#fff;font-weight:300}.modal-member .close>span{font-size:36px}.modal-member .btn{margin-right:1em;margin-bottom:.5em}.modal-member .circle-icon-container{font-size:64px;margin:0 auto .2em}@media (min-width:600px){.modal-member .circle-icon-container{margin:0 .2em .2em}}@media (max-width:600px){.modal-member.align-center-mobile,.modal-member.align-center-mobile h3,.modal-member.align-center-mobile h4,.modal-member.align-center-mobile h5,.modal-member.align-center-mobile p{text-align:center}}@-moz-keyframes make-that-shi-shimmer{0%{background-position:left top}100%{background-position:right top}}@-webkit-keyframes make-that-shi-shimmer{0%{background-position:left top}100%{background-position:right top}}@-o-keyframes make-that-shi-shimmer{0%{background-position:left top}100%{background-position:right top}}@keyframes make-that-shi-shimmer{0%{background-position:left top}100%{background-position:right top}}.ACE,.CIRCLE,.QUIZZES{text-align:center;border-radius:50%;color:#dee4e7;display:inline-block;position:relative;margin:15px 15px 20px;overflow:hidden;transition:all .3s;border:3px solid #dee4e7;width:70px;height:70px;background:#fff;background:-moz-linear-gradient(top,#fff 51%,#dee4e7 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fff),color-stop(51%,#dee4e7));background:-webkit-linear-gradient(top,#fff 51%,#dee4e7 51%);background:-o-linear-gradient(top,#fff 51%,#dee4e7 51%);background:-ms-linear-gradient(top,#fff 51%,#dee4e7 51%);background:linear-gradient(to bottom,#fff 51%,#dee4e7 51%)}.ACE .iconContainer,.CIRCLE .iconContainer,.QUIZZES .iconContainer{background:#fff;position:absolute;border-radius:50%;width:34px;height:34px;top:7px;left:14px}.ACE .iconContainer .icon,.CIRCLE .iconContainer .icon,.QUIZZES .iconContainer .icon{position:absolute;font-size:40px;left:-2px;top:-3px}.ACE .iconContainer .icon.icon-award,.CIRCLE .iconContainer .icon.icon-award,.QUIZZES .iconContainer .icon.icon-award{left:2px;top:-2px}.ACE .number,.CIRCLE .number,.QUIZZES .number{color:#fff;position:absolute;text-align:center;font-weight:700;letter-spacing:-1px;bottom:-2px;width:61px;font-size:16px}.ACE-1.earned .gloss,.ACE-10.earned .gloss,.ACE-100.earned .gloss,.ACE-1K.earned .gloss,.ACE-2.earned .gloss,.ACE-20.earned .gloss,.ACE-200.earned .gloss,.ACE-3.earned .gloss,.ACE-300.earned .gloss,.ACE-4.earned .gloss,.ACE-5.earned .gloss,.ACE-50.earned .gloss,.ACE-500.earned .gloss,.CIRCLE-1.earned .gloss,.CIRCLE-10.earned .gloss,.CIRCLE-100.earned .gloss,.CIRCLE-1K.earned .gloss,.CIRCLE-20.earned .gloss,.CIRCLE-200.earned .gloss,.CIRCLE-3.earned .gloss,.CIRCLE-300.earned .gloss,.CIRCLE-50.earned .gloss,.CIRCLE-500.earned .gloss,.QUIZZES-1.earned .gloss,.QUIZZES-10.earned .gloss,.QUIZZES-100.earned .gloss,.QUIZZES-1K.earned .gloss,.QUIZZES-20.earned .gloss,.QUIZZES-200.earned .gloss,.QUIZZES-3.earned .gloss,.QUIZZES-300.earned .gloss,.QUIZZES-5.earned .gloss,.QUIZZES-50.earned .gloss,.QUIZZES-500.earned .gloss{height:66px;width:66px;border-radius:99px 0 0 99px;z-index:3;position:absolute}.ACE-1.earned,.CIRCLE-1.earned,.QUIZZES-1.earned{background:#4dc1b8;background:-moz-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4dc1b8));background:-webkit-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-o-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:linear-gradient(to bottom,#fbb425 51%,#4dc1b8 51%);color:#4dc1b8;border-color:#4dc1b8;transition:transform .25s}.ACE-1.earned:hover .gloss,.CIRCLE-1.earned:hover .gloss,.QUIZZES-1.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-1.earned .iconContainer,.CIRCLE-1.earned .iconContainer,.QUIZZES-1.earned .iconContainer{background:#ffd584}.ACE-1.earned .number,.CIRCLE-1.earned .number,.QUIZZES-1.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-3.earned,.CIRCLE-3.earned,.QUIZZES-3.earned{background:#007b94;background:-moz-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#007b94));background:-webkit-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-o-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-ms-linear-gradient(top,#fbb425 51%,#007b94 51%);background:linear-gradient(to bottom,#fbb425 51%,#007b94 51%);color:#007b94;border-color:#007b94;transition:transform .25s}.ACE-3.earned:hover .gloss,.CIRCLE-3.earned:hover .gloss,.QUIZZES-3.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-3.earned .iconContainer,.CIRCLE-3.earned .iconContainer,.QUIZZES-3.earned .iconContainer{background:#ffd584}.ACE-3.earned .number,.CIRCLE-3.earned .number,.QUIZZES-3.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-10.earned,.CIRCLE-10.earned,.QUIZZES-10.earned{background:#2eb9d5;background:-moz-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#2eb9d5));background:-webkit-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-o-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-ms-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:linear-gradient(to bottom,#fbb425 51%,#2eb9d5 51%);color:#2eb9d5;border-color:#2eb9d5;transition:transform .25s}.ACE-10.earned:hover .gloss,.CIRCLE-10.earned:hover .gloss,.QUIZZES-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-10.earned .iconContainer,.CIRCLE-10.earned .iconContainer,.QUIZZES-10.earned .iconContainer{background:#ffd584}.ACE-10.earned .number,.CIRCLE-10.earned .number,.QUIZZES-10.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-20.earned,.CIRCLE-20.earned,.QUIZZES-20.earned{background:#49bb8d;background:-moz-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#49bb8d));background:-webkit-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-o-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-ms-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:linear-gradient(to bottom,#fbb425 51%,#49bb8d 51%);color:#49bb8d;border-color:#49bb8d;transition:transform .25s}.ACE-20.earned:hover .gloss,.CIRCLE-20.earned:hover .gloss,.QUIZZES-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-20.earned .iconContainer,.CIRCLE-20.earned .iconContainer,.QUIZZES-20.earned .iconContainer{background:#ffd584}.ACE-20.earned .number,.CIRCLE-20.earned .number,.QUIZZES-20.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-50.earned,.CIRCLE-50.earned,.QUIZZES-50.earned{background:#4a66ae;background:-moz-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4a66ae));background:-webkit-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-o-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:linear-gradient(to bottom,#fbb425 51%,#4a66ae 51%);color:#4a66ae;border-color:#4a66ae;transition:transform .25s}.ACE-50.earned:hover .gloss,.CIRCLE-50.earned:hover .gloss,.QUIZZES-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-50.earned .iconContainer,.CIRCLE-50.earned .iconContainer,.QUIZZES-50.earned .iconContainer{background:#ffd584}.ACE-50.earned .number,.CIRCLE-50.earned .number,.QUIZZES-50.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-100.earned,.CIRCLE-100.earned,.QUIZZES-100.earned{background:#4b89c0;background:-moz-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4b89c0));background:-webkit-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-o-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:linear-gradient(to bottom,#fbb425 51%,#4b89c0 51%);color:#4b89c0;border-color:#4b89c0;transition:transform .25s}.ACE-100.earned:hover .gloss,.CIRCLE-100.earned:hover .gloss,.QUIZZES-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-100.earned .iconContainer,.CIRCLE-100.earned .iconContainer,.QUIZZES-100.earned .iconContainer{background:#ffd584}.ACE-100.earned .number,.CIRCLE-100.earned .number,.QUIZZES-100.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-200.earned,.CIRCLE-200.earned,.QUIZZES-200.earned{background:#16a095;background:-moz-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#16a095));background:-webkit-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-o-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-ms-linear-gradient(top,#fbb425 51%,#16a095 51%);background:linear-gradient(to bottom,#fbb425 51%,#16a095 51%);color:#16a095;border-color:#16a095;transition:transform .25s}.ACE-200.earned:hover .gloss,.CIRCLE-200.earned:hover .gloss,.QUIZZES-200.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-200.earned .iconContainer,.CIRCLE-200.earned .iconContainer,.QUIZZES-200.earned .iconContainer{background:#ffd584}.ACE-200.earned .number,.CIRCLE-200.earned .number,.QUIZZES-200.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-300.earned,.CIRCLE-300.earned,.QUIZZES-300.earned{background:#ae4a73;background:-moz-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#ae4a73));background:-webkit-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-o-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-ms-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:linear-gradient(to bottom,#fbb425 51%,#ae4a73 51%);color:#ae4a73;border-color:#ae4a73;transition:transform .25s}.ACE-300.earned:hover .gloss,.CIRCLE-300.earned:hover .gloss,.QUIZZES-300.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-300.earned .iconContainer,.CIRCLE-300.earned .iconContainer,.QUIZZES-300.earned .iconContainer{background:#ffd584}.ACE-300.earned .number,.CIRCLE-300.earned .number,.QUIZZES-300.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-500.earned,.CIRCLE-500.earned,.QUIZZES-500.earned{background:#57525d;background:-moz-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#57525d));background:-webkit-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-o-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-ms-linear-gradient(top,#fbb425 51%,#57525d 51%);background:linear-gradient(to bottom,#fbb425 51%,#57525d 51%);color:#57525d;border-color:#57525d;transition:transform .25s}.ACE-500.earned:hover .gloss,.CIRCLE-500.earned:hover .gloss,.QUIZZES-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-500.earned .iconContainer,.CIRCLE-500.earned .iconContainer,.QUIZZES-500.earned .iconContainer{background:#ffd584}.ACE-500.earned .number,.CIRCLE-500.earned .number,.QUIZZES-500.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-1K.earned,.CIRCLE-1K.earned,.QUIZZES-1K.earned{background:#027067;background:-moz-linear-gradient(top,#fbb425 51%,#027067 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#027067));background:-webkit-linear-gradient(top,#fbb425 51%,#027067 51%);background:-o-linear-gradient(top,#fbb425 51%,#027067 51%);background:-ms-linear-gradient(top,#fbb425 51%,#027067 51%);background:linear-gradient(to bottom,#fbb425 51%,#027067 51%);color:#027067;border-color:#027067;transition:transform .25s}.ACE-1K.earned:hover .gloss,.CIRCLE-1K.earned:hover .gloss,.QUIZZES-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-1K.earned .iconContainer,.CIRCLE-1K.earned .iconContainer,.QUIZZES-1K.earned .iconContainer{background:#ffd584}.ACE-1K.earned .number,.CIRCLE-1K.earned .number,.QUIZZES-1K.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-1.earned{background:#4dc1b8;background:-moz-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4dc1b8));background:-webkit-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-o-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:linear-gradient(to bottom,#fbb425 51%,#4dc1b8 51%);color:#4dc1b8;border-color:#4dc1b8;transition:transform .25s}.QUIZZES-1.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-1.earned .iconContainer{background:#ffd584}.QUIZZES-1.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-5.earned{background:#007b94;background:-moz-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#007b94));background:-webkit-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-o-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-ms-linear-gradient(top,#fbb425 51%,#007b94 51%);background:linear-gradient(to bottom,#fbb425 51%,#007b94 51%);color:#007b94;border-color:#007b94;transition:transform .25s}.QUIZZES-5.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-5.earned .iconContainer{background:#ffd584}.QUIZZES-5.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-10.earned{background:#2eb9d5;background:-moz-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#2eb9d5));background:-webkit-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-o-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-ms-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:linear-gradient(to bottom,#fbb425 51%,#2eb9d5 51%);color:#2eb9d5;border-color:#2eb9d5;transition:transform .25s}.QUIZZES-10.earned:hover{transform:scale(1.1)}.QUIZZES-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-10.earned .gloss{height:66px;width:66px;border-radius:99px 0 0 99px;z-index:3;position:absolute}.QUIZZES-10.earned .iconContainer{background:#ffd584}.QUIZZES-10.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-20.earned{background:#49bb8d;background:-moz-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#49bb8d));background:-webkit-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-o-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-ms-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:linear-gradient(to bottom,#fbb425 51%,#49bb8d 51%);color:#49bb8d;border-color:#49bb8d;transition:transform .25s}.QUIZZES-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-20.earned .iconContainer{background:#ffd584}.QUIZZES-20.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-50.earned{background:#4a66ae;background:-moz-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4a66ae));background:-webkit-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-o-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:linear-gradient(to bottom,#fbb425 51%,#4a66ae 51%);color:#4a66ae;border-color:#4a66ae;transition:transform .25s}.QUIZZES-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-50.earned .iconContainer{background:#ffd584}.QUIZZES-50.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-100.earned{background:#4b89c0;background:-moz-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4b89c0));background:-webkit-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-o-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:linear-gradient(to bottom,#fbb425 51%,#4b89c0 51%);color:#4b89c0;border-color:#4b89c0;transition:transform .25s}.QUIZZES-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-100.earned .iconContainer{background:#ffd584}.QUIZZES-100.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-200.earned{background:#16a095;background:-moz-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#16a095));background:-webkit-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-o-linear-gradient(top,#fbb425 51%,#16a095 51%);background:-ms-linear-gradient(top,#fbb425 51%,#16a095 51%);background:linear-gradient(to bottom,#fbb425 51%,#16a095 51%);color:#16a095;border-color:#16a095;transition:transform .25s}.QUIZZES-200.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-200.earned .iconContainer{background:#ffd584}.QUIZZES-200.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-300.earned{background:#ae4a73;background:-moz-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#ae4a73));background:-webkit-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-o-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:-ms-linear-gradient(top,#fbb425 51%,#ae4a73 51%);background:linear-gradient(to bottom,#fbb425 51%,#ae4a73 51%);color:#ae4a73;border-color:#ae4a73;transition:transform .25s}.QUIZZES-300.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-300.earned .iconContainer{background:#ffd584}.QUIZZES-300.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-500.earned{background:#57525d;background:-moz-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#57525d));background:-webkit-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-o-linear-gradient(top,#fbb425 51%,#57525d 51%);background:-ms-linear-gradient(top,#fbb425 51%,#57525d 51%);background:linear-gradient(to bottom,#fbb425 51%,#57525d 51%);color:#57525d;border-color:#57525d;transition:transform .25s}.QUIZZES-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-500.earned .iconContainer{background:#ffd584}.QUIZZES-500.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.QUIZZES-1K.earned{background:#027067;background:-moz-linear-gradient(top,#fbb425 51%,#027067 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#027067));background:-webkit-linear-gradient(top,#fbb425 51%,#027067 51%);background:-o-linear-gradient(top,#fbb425 51%,#027067 51%);background:-ms-linear-gradient(top,#fbb425 51%,#027067 51%);background:linear-gradient(to bottom,#fbb425 51%,#027067 51%);color:#027067;border-color:#027067;transition:transform .25s}.QUIZZES-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.QUIZZES-1K.earned .iconContainer{background:#ffd584}.QUIZZES-1K.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-1.earned{background:#4dc1b8;background:-moz-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4dc1b8));background:-webkit-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-o-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4dc1b8 51%);background:linear-gradient(to bottom,#fbb425 51%,#4dc1b8 51%);color:#4dc1b8;border-color:#4dc1b8;transition:transform .25s}.ACE-1.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-1.earned .iconContainer{background:#ffd584}.ACE-1.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-2.earned{background:#007b94;background:-moz-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#007b94));background:-webkit-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-o-linear-gradient(top,#fbb425 51%,#007b94 51%);background:-ms-linear-gradient(top,#fbb425 51%,#007b94 51%);background:linear-gradient(to bottom,#fbb425 51%,#007b94 51%);color:#007b94;border-color:#007b94;transition:transform .25s}.ACE-2.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-2.earned .iconContainer{background:#ffd584}.ACE-2.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-3.earned{background:#2eb9d5;background:-moz-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#2eb9d5));background:-webkit-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-o-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:-ms-linear-gradient(top,#fbb425 51%,#2eb9d5 51%);background:linear-gradient(to bottom,#fbb425 51%,#2eb9d5 51%);color:#2eb9d5;border-color:#2eb9d5;transition:transform .25s}.ACE-3.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-3.earned .iconContainer{background:#ffd584}.ACE-3.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-4.earned{background:#49bb8d;background:-moz-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#49bb8d));background:-webkit-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-o-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:-ms-linear-gradient(top,#fbb425 51%,#49bb8d 51%);background:linear-gradient(to bottom,#fbb425 51%,#49bb8d 51%);color:#49bb8d;border-color:#49bb8d;transition:transform .25s}.ACE-4.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-4.earned .iconContainer{background:#ffd584}.ACE-4.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-5.earned{background:#4a66ae;background:-moz-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4a66ae));background:-webkit-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-o-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4a66ae 51%);background:linear-gradient(to bottom,#fbb425 51%,#4a66ae 51%);color:#4a66ae;border-color:#4a66ae;transition:transform .25s}.ACE-5.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-5.earned .iconContainer{background:#ffd584}.ACE-5.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.ACE-10.earned{background:#4b89c0;background:-moz-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fbb425),color-stop(51%,#4b89c0));background:-webkit-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-o-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:-ms-linear-gradient(top,#fbb425 51%,#4b89c0 51%);background:linear-gradient(to bottom,#fbb425 51%,#4b89c0 51%);color:#4b89c0;border-color:#4b89c0;transition:transform .25s}.ACE-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.ACE-10.earned .iconContainer{background:#ffd584}.ACE-10.earned .number{text-shadow:1px 1px 0 #555;color:#fff}.DAYSLOGGEDIN,.HEXAGON,.LESSON{position:relative;display:inline-block;width:71px;height:82px;overflow:hidden;margin:15px}.DAYSLOGGEDIN .hexagon,.HEXAGON .hexagon,.LESSON .hexagon{color:#dee4e7;transition:all .3s;position:relative;overflow:hidden;visibility:hidden;width:140px;height:70px;transform:rotate(150deg);-webkit-transform:rotate(150deg);margin:-15px;top:21px;left:-20px}.DAYSLOGGEDIN-1.earned,.DAYSLOGGEDIN-10.earned,.DAYSLOGGEDIN-100.earned,.DAYSLOGGEDIN-12.earned,.DAYSLOGGEDIN-1K.earned,.DAYSLOGGEDIN-2.earned,.DAYSLOGGEDIN-20.earned,.DAYSLOGGEDIN-200.earned,.DAYSLOGGEDIN-24.earned,.DAYSLOGGEDIN-300.earned,.DAYSLOGGEDIN-4.earned,.DAYSLOGGEDIN-5.earned,.DAYSLOGGEDIN-50.earned,.DAYSLOGGEDIN-500.earned,.DAYSLOGGEDIN-6.earned,.HEXAGON-1.earned,.HEXAGON-10.earned,.HEXAGON-100.earned,.HEXAGON-1K.earned,.HEXAGON-20.earned,.HEXAGON-200.earned,.HEXAGON-300.earned,.HEXAGON-5.earned,.HEXAGON-50.earned,.HEXAGON-500.earned,.LESSON-1.earned,.LESSON-10.earned,.LESSON-100.earned,.LESSON-1K.earned,.LESSON-20.earned,.LESSON-200.earned,.LESSON-300.earned,.LESSON-5.earned,.LESSON-50.earned,.LESSON-500.earned{transition:transform .25s}.DAYSLOGGEDIN .hexagon .outer,.HEXAGON .hexagon .outer,.LESSON .hexagon .outer{overflow:hidden;width:100%;height:100%;transform:rotate(-60deg);-webkit-transform:rotate(-60deg)}.DAYSLOGGEDIN .hexagon .inner,.HEXAGON .hexagon .inner,.LESSON .hexagon .inner{overflow:hidden;position:relative;visibility:visible;width:100%;height:100%;transform:rotate(-60deg);-webkit-transform:rotate(-60deg);background:#fff;background:-moz-linear-gradient(150deg,#fff 50%,#dee4e7 50%,#dee4e7 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fff),color-stop(50%,#dee4e7),color-stop(50%,#dee4e7));background:-webkit-linear-gradient(-60deg,#fff 50%,#dee4e7 50%,#dee4e7 50%);background:-o-linear-gradient(150deg,#fff 50%,#dee4e7 50%,#dee4e7 50%);background:-ms-linear-gradient(150deg,#fff 50%,#dee4e7 50%,#dee4e7 50%);background:linear-gradient(150deg,#fff 50%,#dee4e7 50%,#dee4e7 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dee4e7', GradientType=1)}.DAYSLOGGEDIN-1.earned .inner,.DAYSLOGGEDIN-10.earned .inner,.DAYSLOGGEDIN-100.earned .inner,.DAYSLOGGEDIN-12.earned .inner,.DAYSLOGGEDIN-1K.earned .inner,.DAYSLOGGEDIN-2.earned .inner,.DAYSLOGGEDIN-20.earned .inner,.DAYSLOGGEDIN-200.earned .inner,.DAYSLOGGEDIN-24.earned .inner,.DAYSLOGGEDIN-300.earned .inner,.DAYSLOGGEDIN-4.earned .inner,.DAYSLOGGEDIN-5.earned .inner,.DAYSLOGGEDIN-50.earned .inner,.DAYSLOGGEDIN-500.earned .inner,.DAYSLOGGEDIN-6.earned .inner,.HEXAGON-1.earned .inner,.HEXAGON-10.earned .inner,.HEXAGON-100.earned .inner,.HEXAGON-1K.earned .inner,.HEXAGON-20.earned .inner,.HEXAGON-200.earned .inner,.HEXAGON-300.earned .inner,.HEXAGON-5.earned .inner,.HEXAGON-50.earned .inner,.HEXAGON-500.earned .inner,.LESSON-1.earned .inner,.LESSON-10.earned .inner,.LESSON-100.earned .inner,.LESSON-1K.earned .inner,.LESSON-20.earned .inner,.LESSON-200.earned .inner,.LESSON-300.earned .inner,.LESSON-5.earned .inner,.LESSON-50.earned .inner,.LESSON-500.earned .inner{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@goldbg', endColorstr='@mainColor', GradientType=1)}.DAYSLOGGEDIN .hexagon .inner .border,.HEXAGON .hexagon .inner .border,.LESSON .hexagon .inner .border{position:absolute;border:3px solid #dee4e7;width:100%;height:100%;z-index:1}.DAYSLOGGEDIN .hexagon .inner .border.rot120,.HEXAGON .hexagon .inner .border.rot120,.LESSON .hexagon .inner .border.rot120{width:140px;top:0;transform:rotate(120deg);-webkit-transform:rotate(120deg)}.DAYSLOGGEDIN .hexagon .inner .border.rot-120,.HEXAGON .hexagon .inner .border.rot-120,.LESSON .hexagon .inner .border.rot-120{width:220px;transform:rotate(-120deg);-webkit-transform:rotate(-120deg);top:52px;left:-10px}.DAYSLOGGEDIN .hexagon .inner .iconContainer,.HEXAGON .hexagon .inner .iconContainer,.LESSON .hexagon .inner .iconContainer{background:#fff;position:absolute;border-radius:50%;width:34px;height:34px;top:12px;right:58px;transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.DAYSLOGGEDIN-1.earned:hover,.DAYSLOGGEDIN-10.earned:hover,.DAYSLOGGEDIN-100.earned:hover,.DAYSLOGGEDIN-12.earned:hover,.DAYSLOGGEDIN-1K.earned:hover,.DAYSLOGGEDIN-2.earned:hover,.DAYSLOGGEDIN-20.earned:hover,.DAYSLOGGEDIN-200.earned:hover,.DAYSLOGGEDIN-24.earned:hover,.DAYSLOGGEDIN-300.earned:hover,.DAYSLOGGEDIN-4.earned:hover,.DAYSLOGGEDIN-5.earned:hover,.DAYSLOGGEDIN-50.earned:hover,.DAYSLOGGEDIN-500.earned:hover,.DAYSLOGGEDIN-6.earned:hover,.HEXAGON-1.earned:hover,.HEXAGON-10.earned:hover,.HEXAGON-100.earned:hover,.HEXAGON-1K.earned:hover,.HEXAGON-20.earned:hover,.HEXAGON-200.earned:hover,.HEXAGON-300.earned:hover,.HEXAGON-5.earned:hover,.HEXAGON-50.earned:hover,.HEXAGON-500.earned:hover,.LESSON-1.earned:hover,.LESSON-10.earned:hover,.LESSON-100.earned:hover,.LESSON-1K.earned:hover,.LESSON-20.earned:hover,.LESSON-200.earned:hover,.LESSON-300.earned:hover,.LESSON-5.earned:hover,.LESSON-50.earned:hover,.LESSON-500.earned:hover,.PENTAGON-100.earned:hover,.PENTAGON-1K.earned:hover,.PENTAGON-20.earned:hover,.PENTAGON-250.earned:hover,.PENTAGON-50.earned:hover,.PENTAGON-500.earned:hover,.VIDEOLENGTH-100.earned:hover,.VIDEOLENGTH-1K.earned:hover,.VIDEOLENGTH-20.earned:hover,.VIDEOLENGTH-250.earned:hover,.VIDEOLENGTH-50.earned:hover,.VIDEOLENGTH-500.earned:hover{transform:scale(1.1)}.DAYSLOGGEDIN .hexagon .inner .iconContainer .icon,.HEXAGON .hexagon .inner .iconContainer .icon,.LESSON .hexagon .inner .iconContainer .icon{position:absolute;font-size:40px;left:-2px;top:-3px}.DAYSLOGGEDIN .hexagon .inner .circle,.HEXAGON .hexagon .inner .circle,.LESSON .hexagon .inner .circle{border-radius:50%;width:85px;height:85px;position:absolute;top:40px;background-color:#fff;left:56px}.DAYSLOGGEDIN .number,.HEXAGON .number,.LESSON .number{text-align:center;z-index:1;position:absolute;width:100%;color:#dee4e7;font-weight:700;letter-spacing:-1px;font-size:16px;bottom:5px;left:-1px}.DAYSLOGGEDIN-1.earned .gloss,.DAYSLOGGEDIN-10.earned .gloss,.DAYSLOGGEDIN-100.earned .gloss,.DAYSLOGGEDIN-12.earned .gloss,.DAYSLOGGEDIN-1K.earned .gloss,.DAYSLOGGEDIN-2.earned .gloss,.DAYSLOGGEDIN-20.earned .gloss,.DAYSLOGGEDIN-200.earned .gloss,.DAYSLOGGEDIN-24.earned .gloss,.DAYSLOGGEDIN-300.earned .gloss,.DAYSLOGGEDIN-4.earned .gloss,.DAYSLOGGEDIN-5.earned .gloss,.DAYSLOGGEDIN-50.earned .gloss,.DAYSLOGGEDIN-500.earned .gloss,.DAYSLOGGEDIN-6.earned .gloss,.HEXAGON-1.earned .gloss,.HEXAGON-10.earned .gloss,.HEXAGON-100.earned .gloss,.HEXAGON-1K.earned .gloss,.HEXAGON-20.earned .gloss,.HEXAGON-200.earned .gloss,.HEXAGON-300.earned .gloss,.HEXAGON-5.earned .gloss,.HEXAGON-50.earned .gloss,.HEXAGON-500.earned .gloss,.LESSON-1.earned .gloss,.LESSON-10.earned .gloss,.LESSON-100.earned .gloss,.LESSON-1K.earned .gloss,.LESSON-20.earned .gloss,.LESSON-200.earned .gloss,.LESSON-300.earned .gloss,.LESSON-5.earned .gloss,.LESSON-50.earned .gloss,.LESSON-500.earned .gloss{width:70px;height:82px;left:0;z-index:3;position:absolute;top:0}.DAYSLOGGEDIN-1.earned:hover .gloss,.HEXAGON-1.earned:hover .gloss,.LESSON-1.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-1.earned .hexagon,.HEXAGON-1.earned .hexagon,.LESSON-1.earned .hexagon{color:#4dc1b8}.DAYSLOGGEDIN-1.earned .inner,.HEXAGON-1.earned .inner,.LESSON-1.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4dc1b8),color-stop(50%,#4dc1b8));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%)}.DAYSLOGGEDIN-1.earned .inner .border,.HEXAGON-1.earned .inner .border,.LESSON-1.earned .inner .border{border-color:#4dc1b8}.DAYSLOGGEDIN-1.earned .inner .iconContainer,.HEXAGON-1.earned .inner .iconContainer,.LESSON-1.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-1.earned .inner .circle,.HEXAGON-1.earned .inner .circle,.LESSON-1.earned .inner .circle{background-color:#39a29a}.DAYSLOGGEDIN-1.earned .number,.HEXAGON-1.earned .number,.LESSON-1.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-5.earned:hover .gloss,.HEXAGON-5.earned:hover .gloss,.LESSON-5.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-5.earned .hexagon,.HEXAGON-5.earned .hexagon,.LESSON-5.earned .hexagon{color:#007b94}.DAYSLOGGEDIN-5.earned .inner,.HEXAGON-5.earned .inner,.LESSON-5.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#007b94),color-stop(50%,#007b94));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%)}.DAYSLOGGEDIN-5.earned .inner .border,.HEXAGON-5.earned .inner .border,.LESSON-5.earned .inner .border{border-color:#007b94}.DAYSLOGGEDIN-5.earned .inner .iconContainer,.HEXAGON-5.earned .inner .iconContainer,.LESSON-5.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-5.earned .inner .circle,.HEXAGON-5.earned .inner .circle,.LESSON-5.earned .inner .circle{background-color:#005161}.DAYSLOGGEDIN-5.earned .number,.HEXAGON-5.earned .number,.LESSON-5.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-10.earned:hover .gloss,.HEXAGON-10.earned:hover .gloss,.LESSON-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-10.earned .hexagon,.HEXAGON-10.earned .hexagon,.LESSON-10.earned .hexagon{color:#2eb9d5}.DAYSLOGGEDIN-10.earned .inner,.HEXAGON-10.earned .inner,.LESSON-10.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#2eb9d5),color-stop(50%,#2eb9d5));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%)}.DAYSLOGGEDIN-10.earned .inner .border,.HEXAGON-10.earned .inner .border,.LESSON-10.earned .inner .border{border-color:#2eb9d5}.DAYSLOGGEDIN-10.earned .inner .iconContainer,.HEXAGON-10.earned .inner .iconContainer,.LESSON-10.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-10.earned .inner .circle,.HEXAGON-10.earned .inner .circle,.LESSON-10.earned .inner .circle{background-color:#2396ad}.DAYSLOGGEDIN-10.earned .number,.HEXAGON-10.earned .number,.LESSON-10.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-20.earned:hover .gloss,.HEXAGON-20.earned:hover .gloss,.LESSON-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-20.earned .hexagon,.HEXAGON-20.earned .hexagon,.LESSON-20.earned .hexagon{color:#49bb8d}.DAYSLOGGEDIN-20.earned .inner,.HEXAGON-20.earned .inner,.LESSON-20.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#49bb8d),color-stop(50%,#49bb8d));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%)}.DAYSLOGGEDIN-20.earned .inner .border,.HEXAGON-20.earned .inner .border,.LESSON-20.earned .inner .border{border-color:#49bb8d}.DAYSLOGGEDIN-20.earned .inner .iconContainer,.HEXAGON-20.earned .inner .iconContainer,.LESSON-20.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-20.earned .inner .circle,.HEXAGON-20.earned .inner .circle,.LESSON-20.earned .inner .circle{background-color:#399872}.DAYSLOGGEDIN-20.earned .number,.HEXAGON-20.earned .number,.LESSON-20.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-50.earned:hover .gloss,.HEXAGON-50.earned:hover .gloss,.LESSON-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-50.earned .hexagon,.HEXAGON-50.earned .hexagon,.LESSON-50.earned .hexagon{color:#4a66ae}.DAYSLOGGEDIN-50.earned .inner,.HEXAGON-50.earned .inner,.LESSON-50.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4a66ae),color-stop(50%,#4a66ae));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%)}.DAYSLOGGEDIN-50.earned .inner .border,.HEXAGON-50.earned .inner .border,.LESSON-50.earned .inner .border{border-color:#4a66ae}.DAYSLOGGEDIN-50.earned .inner .iconContainer,.HEXAGON-50.earned .inner .iconContainer,.LESSON-50.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-50.earned .inner .circle,.HEXAGON-50.earned .inner .circle,.LESSON-50.earned .inner .circle{background-color:#3b518a}.DAYSLOGGEDIN-50.earned .number,.HEXAGON-50.earned .number,.LESSON-50.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-100.earned:hover .gloss,.HEXAGON-100.earned:hover .gloss,.LESSON-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%;-webkit-animation-name:make-that-shi-shimmer;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite}.DAYSLOGGEDIN-100.earned .hexagon,.HEXAGON-100.earned .hexagon,.LESSON-100.earned .hexagon{color:#4b89c0}.DAYSLOGGEDIN-100.earned .inner,.HEXAGON-100.earned .inner,.LESSON-100.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4b89c0),color-stop(50%,#4b89c0));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%)}.DAYSLOGGEDIN-100.earned .inner .border,.HEXAGON-100.earned .inner .border,.LESSON-100.earned .inner .border{border-color:#4b89c0}.DAYSLOGGEDIN-100.earned .inner .iconContainer,.HEXAGON-100.earned .inner .iconContainer,.LESSON-100.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-100.earned .inner .circle,.HEXAGON-100.earned .inner .circle,.LESSON-100.earned .inner .circle{background-color:#386fa0}.DAYSLOGGEDIN-100.earned .number,.HEXAGON-100.earned .number,.LESSON-100.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-200.earned:hover .gloss,.HEXAGON-200.earned:hover .gloss,.LESSON-200.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-200.earned .hexagon,.HEXAGON-200.earned .hexagon,.LESSON-200.earned .hexagon{color:#16a095}.DAYSLOGGEDIN-200.earned .inner,.HEXAGON-200.earned .inner,.LESSON-200.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#16a095),color-stop(50%,#16a095));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%)}.DAYSLOGGEDIN-200.earned .inner .border,.HEXAGON-200.earned .inner .border,.LESSON-200.earned .inner .border{border-color:#16a095}.DAYSLOGGEDIN-200.earned .inner .iconContainer,.HEXAGON-200.earned .inner .iconContainer,.LESSON-200.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-200.earned .inner .circle,.HEXAGON-200.earned .inner .circle,.LESSON-200.earned .inner .circle{background-color:#10736b}.DAYSLOGGEDIN-200.earned .number,.HEXAGON-200.earned .number,.LESSON-200.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-300.earned:hover .gloss,.HEXAGON-300.earned:hover .gloss,.LESSON-300.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-300.earned .hexagon,.HEXAGON-300.earned .hexagon,.LESSON-300.earned .hexagon{color:#ae4a73}.DAYSLOGGEDIN-300.earned .inner,.HEXAGON-300.earned .inner,.LESSON-300.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#ae4a73),color-stop(50%,#ae4a73));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%)}.DAYSLOGGEDIN-300.earned .inner .border,.HEXAGON-300.earned .inner .border,.LESSON-300.earned .inner .border{border-color:#ae4a73}.DAYSLOGGEDIN-300.earned .inner .iconContainer,.HEXAGON-300.earned .inner .iconContainer,.LESSON-300.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-300.earned .inner .circle,.HEXAGON-300.earned .inner .circle,.LESSON-300.earned .inner .circle{background-color:#8a3b5b}.DAYSLOGGEDIN-300.earned .number,.HEXAGON-300.earned .number,.LESSON-300.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-500.earned:hover .gloss,.HEXAGON-500.earned:hover .gloss,.LESSON-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-500.earned .hexagon,.HEXAGON-500.earned .hexagon,.LESSON-500.earned .hexagon{color:#57525d}.DAYSLOGGEDIN-500.earned .inner,.HEXAGON-500.earned .inner,.LESSON-500.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#57525d),color-stop(50%,#57525d));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%)}.DAYSLOGGEDIN-500.earned .inner .border,.HEXAGON-500.earned .inner .border,.LESSON-500.earned .inner .border{border-color:#57525d}.DAYSLOGGEDIN-500.earned .inner .iconContainer,.HEXAGON-500.earned .inner .iconContainer,.LESSON-500.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-500.earned .inner .circle,.HEXAGON-500.earned .inner .circle,.LESSON-500.earned .inner .circle{background-color:#3e3a42}.DAYSLOGGEDIN-500.earned .number,.HEXAGON-500.earned .number,.LESSON-500.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-1K.earned:hover .gloss,.HEXAGON-1K.earned:hover .gloss,.LESSON-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-1K.earned .hexagon,.HEXAGON-1K.earned .hexagon,.LESSON-1K.earned .hexagon{color:#027067}.DAYSLOGGEDIN-1K.earned .inner,.HEXAGON-1K.earned .inner,.LESSON-1K.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#027067),color-stop(50%,#027067));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#027067 50%,#027067 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%)}.DAYSLOGGEDIN-1K.earned .inner .border,.HEXAGON-1K.earned .inner .border,.LESSON-1K.earned .inner .border{border-color:#027067}.DAYSLOGGEDIN-1K.earned .inner .iconContainer,.HEXAGON-1K.earned .inner .iconContainer,.LESSON-1K.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-1K.earned .inner .circle,.HEXAGON-1K.earned .inner .circle,.LESSON-1K.earned .inner .circle{background-color:#013e39}.DAYSLOGGEDIN-1K.earned .number,.HEXAGON-1K.earned .number,.LESSON-1K.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-1.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-1.earned .hexagon{color:#4dc1b8}.LESSON-1.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4dc1b8),color-stop(50%,#4dc1b8));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%)}.LESSON-1.earned .inner .border{border-color:#4dc1b8}.LESSON-1.earned .inner .iconContainer{background:#ffd584}.LESSON-1.earned .inner .circle{background-color:#39a29a}.LESSON-1.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-5.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-5.earned .hexagon{color:#007b94}.LESSON-5.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#007b94),color-stop(50%,#007b94));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%)}.LESSON-5.earned .inner .border{border-color:#007b94}.LESSON-5.earned .inner .iconContainer{background:#ffd584}.LESSON-5.earned .inner .circle{background-color:#005161}.LESSON-5.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-10.earned{transition:transform .25s}.LESSON-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-10.earned .hexagon{color:#2eb9d5}.LESSON-10.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#2eb9d5),color-stop(50%,#2eb9d5));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@goldbg', endColorstr='@mainColor', GradientType=1)}.LESSON-10.earned .inner .border{border-color:#2eb9d5}.LESSON-10.earned .inner .iconContainer{background:#ffd584}.LESSON-10.earned .inner .circle{background-color:#2396ad}.LESSON-10.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-10.earned .gloss{width:70px;height:82px;top:0;left:0;z-index:3;position:absolute}.LESSON-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-20.earned .hexagon{color:#49bb8d}.LESSON-20.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#49bb8d),color-stop(50%,#49bb8d));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%)}.LESSON-20.earned .inner .border{border-color:#49bb8d}.LESSON-20.earned .inner .iconContainer{background:#ffd584}.LESSON-20.earned .inner .circle{background-color:#399872}.LESSON-20.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-50.earned .hexagon{color:#4a66ae}.LESSON-50.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4a66ae),color-stop(50%,#4a66ae));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%)}.LESSON-50.earned .inner .border{border-color:#4a66ae}.LESSON-50.earned .inner .iconContainer{background:#ffd584}.LESSON-50.earned .inner .circle{background-color:#3b518a}.LESSON-50.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-100.earned .hexagon{color:#4b89c0}.LESSON-100.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4b89c0),color-stop(50%,#4b89c0));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%)}.LESSON-100.earned .inner .border{border-color:#4b89c0}.LESSON-100.earned .inner .iconContainer{background:#ffd584}.LESSON-100.earned .inner .circle{background-color:#386fa0}.LESSON-100.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-200.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-200.earned .hexagon{color:#16a095}.LESSON-200.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#16a095),color-stop(50%,#16a095));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%);background:linear-gradient(150deg,#fbb425 50%,#16a095 50%,#16a095 50%)}.LESSON-200.earned .inner .border{border-color:#16a095}.LESSON-200.earned .inner .iconContainer{background:#ffd584}.LESSON-200.earned .inner .circle{background-color:#10736b}.LESSON-200.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-300.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-300.earned .hexagon{color:#ae4a73}.LESSON-300.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#ae4a73),color-stop(50%,#ae4a73));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%);background:linear-gradient(150deg,#fbb425 50%,#ae4a73 50%,#ae4a73 50%)}.LESSON-300.earned .inner .border{border-color:#ae4a73}.LESSON-300.earned .inner .iconContainer{background:#ffd584}.LESSON-300.earned .inner .circle{background-color:#8a3b5b}.LESSON-300.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-500.earned:hover{transform:scale(1.1)}.LESSON-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-500.earned .hexagon{color:#57525d}.LESSON-500.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#57525d),color-stop(50%,#57525d));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%);background:linear-gradient(150deg,#fbb425 50%,#57525d 50%,#57525d 50%)}.LESSON-500.earned .inner .border{border-color:#57525d}.LESSON-500.earned .inner .iconContainer{background:#ffd584}.LESSON-500.earned .inner .circle{background-color:#3e3a42}.LESSON-500.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.LESSON-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.LESSON-1K.earned .hexagon{color:#027067}.LESSON-1K.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#027067),color-stop(50%,#027067));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#027067 50%,#027067 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%);background:linear-gradient(150deg,#fbb425 50%,#027067 50%,#027067 50%)}.LESSON-1K.earned .inner .border{border-color:#027067}.LESSON-1K.earned .inner .iconContainer{background:#ffd584}.LESSON-1K.earned .inner .circle{background-color:#013e39}.LESSON-1K.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-2.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-2.earned .hexagon{color:#4dc1b8}.DAYSLOGGEDIN-2.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4dc1b8),color-stop(50%,#4dc1b8));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%);background:linear-gradient(150deg,#fbb425 50%,#4dc1b8 50%,#4dc1b8 50%)}.DAYSLOGGEDIN-2.earned .inner .border{border-color:#4dc1b8}.DAYSLOGGEDIN-2.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-2.earned .inner .circle{background-color:#39a29a}.DAYSLOGGEDIN-2.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-4.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-4.earned .hexagon{color:#007b94}.DAYSLOGGEDIN-4.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#007b94),color-stop(50%,#007b94));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%);background:linear-gradient(150deg,#fbb425 50%,#007b94 50%,#007b94 50%)}.DAYSLOGGEDIN-4.earned .inner .border{border-color:#007b94}.DAYSLOGGEDIN-4.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-4.earned .inner .circle{background-color:#005161}.DAYSLOGGEDIN-4.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-6.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-6.earned .hexagon{color:#2eb9d5}.DAYSLOGGEDIN-6.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#2eb9d5),color-stop(50%,#2eb9d5));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%);background:linear-gradient(150deg,#fbb425 50%,#2eb9d5 50%,#2eb9d5 50%)}.DAYSLOGGEDIN-6.earned .inner .border{border-color:#2eb9d5}.DAYSLOGGEDIN-6.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-6.earned .inner .circle{background-color:#2396ad}.DAYSLOGGEDIN-6.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-10.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-10.earned .hexagon{color:#49bb8d}.DAYSLOGGEDIN-10.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#49bb8d),color-stop(50%,#49bb8d));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%);background:linear-gradient(150deg,#fbb425 50%,#49bb8d 50%,#49bb8d 50%)}.DAYSLOGGEDIN-10.earned .inner .border{border-color:#49bb8d}.DAYSLOGGEDIN-10.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-10.earned .inner .circle{background-color:#399872}.DAYSLOGGEDIN-10.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-12.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-12.earned .hexagon{color:#4a66ae}.DAYSLOGGEDIN-12.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4a66ae),color-stop(50%,#4a66ae));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%);background:linear-gradient(150deg,#fbb425 50%,#4a66ae 50%,#4a66ae 50%)}.DAYSLOGGEDIN-12.earned .inner .border{border-color:#4a66ae}.DAYSLOGGEDIN-12.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-12.earned .inner .circle{background-color:#3b518a}.DAYSLOGGEDIN-12.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.DAYSLOGGEDIN-24.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.DAYSLOGGEDIN-24.earned .hexagon{color:#4b89c0}.DAYSLOGGEDIN-24.earned .inner{background:#fbb425;background:-moz-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,#fbb425),color-stop(50%,#4b89c0),color-stop(50%,#4b89c0));background:-webkit-linear-gradient(-60deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-o-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:-ms-linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%);background:linear-gradient(150deg,#fbb425 50%,#4b89c0 50%,#4b89c0 50%)}.DAYSLOGGEDIN-24.earned .inner .border{border-color:#4b89c0}.DAYSLOGGEDIN-24.earned .inner .iconContainer{background:#ffd584}.DAYSLOGGEDIN-24.earned .inner .circle{background-color:#386fa0}.DAYSLOGGEDIN-24.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON,.VIDEOLENGTH{width:82px;height:77px;position:relative;overflow:hidden;display:inline-block;margin:15px}.PENTAGON .pentagon,.VIDEOLENGTH .pentagon{position:absolute;bottom:0;width:82px;border-width:44px 17px 0;border-style:solid;border-color:#dee4e7 transparent}.PENTAGON .pentagon:before,.VIDEOLENGTH .pentagon:before{content:"";position:absolute;height:0;width:0;top:-76px;left:-17px;border-width:0 41px 33px;border-style:solid;border-color:transparent transparent #dee4e7}.PENTAGON .pentagon .trapezoid,.VIDEOLENGTH .pentagon .trapezoid{width:70px;border-width:34px 13px 0;border-style:solid;border-color:#fff transparent;position:absolute;top:-37px;left:-11px}.PENTAGON .pentagon .iconContainer,.VIDEOLENGTH .pentagon .iconContainer{background:#fff;position:absolute;border-radius:50%;width:38px;height:38px;top:-64px;left:5px}.PENTAGON .pentagon .iconContainer .icon,.VIDEOLENGTH .pentagon .iconContainer .icon{position:absolute;font-size:37px;left:1px;top:1px;color:#dee4e7}.PENTAGON .number,.VIDEOLENGTH .number{color:#dee4e7;position:absolute;text-align:center;font-weight:700;letter-spacing:-1px;bottom:1px;left:9px;width:61px;font-size:16px}.PENTAGON-100.earned .gloss,.PENTAGON-20.earned .gloss,.PENTAGON-250.earned .gloss,.PENTAGON-50.earned .gloss,.PENTAGON-500.earned .gloss,.VIDEOLENGTH-100.earned .gloss,.VIDEOLENGTH-1K.earned .gloss,.VIDEOLENGTH-20.earned .gloss,.VIDEOLENGTH-250.earned .gloss,.VIDEOLENGTH-50.earned .gloss,.VIDEOLENGTH-500.earned .gloss{width:84px;height:77px;z-index:3;position:absolute;transition:transform .25s}.PENTAGON-20.earned,.VIDEOLENGTH-20.earned{transition:transform .25s}.PENTAGON-20.earned:hover .gloss,.VIDEOLENGTH-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-20.earned .pentagon,.VIDEOLENGTH-20.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-20.earned .pentagon:before,.VIDEOLENGTH-20.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-20.earned .pentagon .trapezoid,.VIDEOLENGTH-20.earned .pentagon .trapezoid{border-color:#4dc1b8 transparent}.PENTAGON-20.earned .pentagon .iconContainer,.VIDEOLENGTH-20.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-20.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-20.earned .pentagon .iconContainer .icon{color:#4dc1b8}.PENTAGON-20.earned .number,.VIDEOLENGTH-20.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON-50.earned,.VIDEOLENGTH-50.earned{transition:transform .25s}.PENTAGON-50.earned:hover .gloss,.VIDEOLENGTH-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-50.earned .pentagon,.VIDEOLENGTH-50.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-50.earned .pentagon:before,.VIDEOLENGTH-50.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-50.earned .pentagon .trapezoid,.VIDEOLENGTH-50.earned .pentagon .trapezoid{border-color:#009cbb transparent}.PENTAGON-50.earned .pentagon .iconContainer,.VIDEOLENGTH-50.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-50.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-50.earned .pentagon .iconContainer .icon{color:#009cbb}.PENTAGON-50.earned .number,.VIDEOLENGTH-50.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON-100.earned,.VIDEOLENGTH-100.earned{transition:transform .25s}.PENTAGON-100.earned:hover .gloss,.VIDEOLENGTH-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-100.earned .pentagon,.VIDEOLENGTH-100.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-100.earned .pentagon:before,.VIDEOLENGTH-100.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-100.earned .pentagon .trapezoid,.VIDEOLENGTH-100.earned .pentagon .trapezoid{border-color:#2eb6d1 transparent}.PENTAGON-100.earned .pentagon .iconContainer,.VIDEOLENGTH-100.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-100.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-100.earned .pentagon .iconContainer .icon{color:#2eb6d1}.PENTAGON-100.earned .number,.VIDEOLENGTH-100.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON-250.earned,.VIDEOLENGTH-250.earned{transition:transform .25s}.PENTAGON-250.earned:hover .gloss,.VIDEOLENGTH-250.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-250.earned .pentagon,.VIDEOLENGTH-250.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-250.earned .pentagon:before,.VIDEOLENGTH-250.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-250.earned .pentagon .trapezoid,.VIDEOLENGTH-250.earned .pentagon .trapezoid{border-color:#49bb8d transparent}.PENTAGON-250.earned .pentagon .iconContainer,.VIDEOLENGTH-250.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-250.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-250.earned .pentagon .iconContainer .icon{color:#49bb8d}.PENTAGON-250.earned .number,.VIDEOLENGTH-250.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON-500.earned,.VIDEOLENGTH-500.earned{transition:transform .25s}.PENTAGON-500.earned:hover .gloss,.VIDEOLENGTH-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-500.earned .pentagon,.VIDEOLENGTH-500.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-500.earned .pentagon:before,.VIDEOLENGTH-500.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-500.earned .pentagon .trapezoid,.VIDEOLENGTH-500.earned .pentagon .trapezoid{border-color:#4a66ae transparent}.PENTAGON-500.earned .pentagon .iconContainer,.VIDEOLENGTH-500.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-500.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-500.earned .pentagon .iconContainer .icon{color:#4a66ae}.PENTAGON-500.earned .number,.VIDEOLENGTH-500.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.PENTAGON-1K.earned,.VIDEOLENGTH-1K.earned{transition:transform .25s}.PENTAGON-1K.earned .gloss,.VIDEOLENGTH-1K.earned .gloss{width:84px;height:77px;z-index:3;position:absolute;transition:transform .25s}.PENTAGON-1K.earned:hover .gloss,.VIDEOLENGTH-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.PENTAGON-1K.earned .pentagon,.VIDEOLENGTH-1K.earned .pentagon{border-color:#fbb425 transparent}.PENTAGON-1K.earned .pentagon:before,.VIDEOLENGTH-1K.earned .pentagon:before{border-color:transparent transparent #fbb425}.PENTAGON-1K.earned .pentagon .trapezoid,.VIDEOLENGTH-1K.earned .pentagon .trapezoid{border-color:#4b89c0 transparent}.PENTAGON-1K.earned .pentagon .iconContainer,.VIDEOLENGTH-1K.earned .pentagon .iconContainer{background:#ffd584}.PENTAGON-1K.earned .pentagon .iconContainer .icon,.VIDEOLENGTH-1K.earned .pentagon .iconContainer .icon{color:#4b89c0}.PENTAGON-1K.earned .number,.VIDEOLENGTH-1K.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-20.earned{transition:transform .25s}.VIDEOLENGTH-20.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-20.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-20.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-20.earned .pentagon .trapezoid{border-color:#4dc1b8 transparent}.VIDEOLENGTH-20.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-20.earned .pentagon .iconContainer .icon{color:#4dc1b8}.VIDEOLENGTH-20.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-50.earned{transition:transform .25s}.VIDEOLENGTH-50.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-50.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-50.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-50.earned .pentagon .trapezoid{border-color:#009cbb transparent}.VIDEOLENGTH-50.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-50.earned .pentagon .iconContainer .icon{color:#009cbb}.VIDEOLENGTH-50.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-100.earned{transition:transform .25s}.VIDEOLENGTH-100.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-100.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-100.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-100.earned .pentagon .trapezoid{border-color:#2eb6d1 transparent}.VIDEOLENGTH-100.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-100.earned .pentagon .iconContainer .icon{color:#2eb6d1}.VIDEOLENGTH-100.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-250.earned{transition:transform .25s}.VIDEOLENGTH-250.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-250.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-250.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-250.earned .pentagon .trapezoid{border-color:#49bb8d transparent}.VIDEOLENGTH-250.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-250.earned .pentagon .iconContainer .icon{color:#49bb8d}.VIDEOLENGTH-250.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-500.earned{transition:transform .25s}.VIDEOLENGTH-500.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-500.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-500.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-500.earned .pentagon .trapezoid{border-color:#4a66ae transparent}.VIDEOLENGTH-500.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-500.earned .pentagon .iconContainer .icon{color:#4a66ae}.VIDEOLENGTH-500.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.VIDEOLENGTH-1K.earned{transition:transform .25s}.VIDEOLENGTH-1K.earned:hover .gloss{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:-moz-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));background:gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.5)));-webkit-background-size:400px 100%}.VIDEOLENGTH-1K.earned .pentagon{border-color:#fbb425 transparent}.VIDEOLENGTH-1K.earned .pentagon:before{border-color:transparent transparent #fbb425}.VIDEOLENGTH-1K.earned .pentagon .trapezoid{border-color:#4b89c0 transparent}.VIDEOLENGTH-1K.earned .pentagon .iconContainer{background:#ffd584}.VIDEOLENGTH-1K.earned .pentagon .iconContainer .icon{color:#4b89c0}.VIDEOLENGTH-1K.earned .number{color:#fff;text-shadow:1px 1px 0 #555}.badge{margin:15px 8px}@media (min-width:480px){.badge{margin:15px}}body.study-debug{padding-top:60px;-webkit-transition-property:padding-top;-moz-transition-property:padding-top;-o-transition-property:padding-top;transition-property:padding-top;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.study-debug-toolbar{position:fixed;height:60px;background:#f79420;padding:0 1em;top:0;width:100%;left:0;z-index:10000;font-size:12px;overflow-y:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-animation-name:study-debug;animation-name:study-debug;-webkit-animation-duration:.6s;animation-duration:.6s}@keyframes study-debug{from{top:-60px}}@-webkit-keyframes study-debug{from{top:-60px}}.study-debug-toolbar .study-debug-toolbar__group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;align-items:baseline;border-right:2px solid rgba(255,255,255,.5);margin-left:1.5em}.study-debug-toolbar .study-debug-toolbar__group:first-child{margin-left:0}.study-debug-toolbar .study-debug-toolbar__group:last-child{border-right:none}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__label{font-weight:600;color:#fff;margin-right:1em}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;padding:6px 12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition:all .25s;box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797B1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22);font-size:12px;font-weight:600;margin-right:1.5em}.license-expiration-notification__actions__item,.license-expiration-notification__body__phone,.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li span.nowrap{white-space:nowrap}.partial-reg-form-modal .btn-teal,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold{-webkit-transition:background-position .25s ease,border-color .25s ease;-moz-transition:background-position .25s ease,border-color .25s ease;-ms-transition:background-position .25s ease,border-color .25s ease;-o-transition:background-position .25s ease,border-color .25s ease}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:hover{text-decoration:none}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled],fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button small{display:block;font-size:70%}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-cta{font-weight:600}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-cta-lg{font-size:18px}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-cta-md{font-size:16px}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-cta.open-reg-form{padding:7px 55px}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-ghost{color:#FFF;border:1px solid #FFF}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-ghost-primary{color:#1797B1;border:1px solid #1797B1}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-ghost-primary:hover{background:#1797B1;color:#FFF}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold{font-weight:600;transition:background-position .25s ease,border-color .25s ease;background-color:#E59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#FCC517),to(#E59903));background-image:-moz-linear-gradient(top,#FCC517,#E59903);background-image:-ms-linear-gradient(top,#FCC517,#E59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FCC517),color-stop(100%,#E59903));background-image:-webkit-linear-gradient(top,#FCC517,#E59903);background-image:-o-linear-gradient(top,#FCC517,#E59903);background-image:linear-gradient(#FCC517,#E59903);color:#fff!important;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px #AD7B19;box-shadow:0 2px 0 0 #B67A01;border:none;border-radius:4px}.debug-data-virtual-link--bad:after,.debug-data-virtual-link--good:after{font-family:icomoon;font-weight:400;font-style:normal}.debug-cnames-outline--empty:after,.debug-cnames-outline--good:after{-webkit-transition-property:background,padding-bottom;-moz-transition-property:background,padding-bottom;-o-transition-property:background,padding-bottom;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold:hover{background-position:0 -.75em}@media (max-width:525px){.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button-gold{width:100%}}.open>.dropdown-toggle.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:hover{color:#1797B1;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active{background-image:none}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled.active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled.focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled:active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.disabled:hover,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled],.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled].active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled].focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled]:active,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled]:focus,.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button[disabled]:hover,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.active,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button.focus,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:active,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:focus,fieldset[disabled] .study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button:hover{background-color:#eee;border-color:#e2e2e2}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button .badge{color:#eee;background-color:#1797B1}.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button .study-debug-toolbar__group__button__icon{font-size:1.3em;line-height:0;position:relative;top:.15em}.debug-data-virtual-link--good{outline:#5c3 dashed 2px}.debug-data-virtual-link--good:after{content:"\e65c";color:#5c3}.debug-data-virtual-link--bad{outline:#de5533 dashed 2px}.debug-data-virtual-link--bad:after{content:"\e65b";color:#de5533}.debug-cnames-outline--bad:after,.debug-cnames-outline--empty:after,.debug-cnames-outline--good:after{content:attr(title)!important;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;bottom:100%;left:0;line-height:1;color:#fff;font-size:10px;border-radius:3px 3px 0 0}.debug-cnames-outline--good{outline:#5c3 solid 2px!important;position:relative}.debug-cnames-outline--good:after{position:absolute;padding:.15em .5em .25em;background:#559144;transition-property:background,padding-bottom;transition-duration:.15s}.debug-cnames-outline--good:hover:after{background:#5c3;padding-bottom:.5em}.debug-cnames-outline--empty{outline:#de5533 solid 2px!important;position:relative}.debug-cnames-outline--empty:after{position:absolute;padding:.15em .5em .25em;background:#9a5544;transition-property:background,padding-bottom;transition-duration:.15s}.debug-cnames-outline--empty:hover:after{background:#de5533;padding-bottom:.5em}.debug-cnames-outline--bad{outline:#f4b24a solid 2px!important;position:relative}.debug-cnames-outline--bad:after{position:absolute;padding:.15em .5em .25em;background:#a48450;-webkit-transition-property:background,padding-bottom;-moz-transition-property:background,padding-bottom;-o-transition-property:background,padding-bottom;transition-property:background,padding-bottom;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.debug-cnames-outline--bad:hover:after{background:#f4b24a;padding-bottom:.5em}body.outline-element-visible [data-track-visible],body.outline-element-visible [track-visible]{outline:rgba(247,148,32,.8) solid 3px;position:relative}body.outline-element-visible [data-track-visible]:before,body.outline-element-visible [track-visible]:before{content:attr(data-cname);display:block;background:rgba(247,148,32,.8);color:#000;font-weight:400;position:absolute;top:-2em;left:-3px;padding:.25em .5em;line-height:1.5;font-size:11px}body.outline-element-visible [data-track-visible]:hover,body.outline-element-visible [track-visible]:hover{outline-color:#f79420;z-index:10000}body.outline-element-visible [data-track-visible]:hover:before,body.outline-element-visible [track-visible]:hover:before{background:#f79420}body.outline-test-ids [test-id]{outline:rgba(191,40,103,.8) solid 3px;position:relative}body.outline-test-ids [test-id]:before{content:attr(test-id);display:block;background:rgba(191,40,103,.8);color:#000;font-weight:400;position:absolute;top:-2em;left:-3px;padding:.25em .5em;line-height:1.5;font-size:11px}body.outline-test-ids [test-id]:hover{outline-color:#bf2867;z-index:10000}body.outline-test-ids [test-id]:hover:before{background:#bf2867}.product-grid{background:#FFF;border-radius:4px;padding:30px 15px 15px}.product-grid .seafoam{color:#4abc8d}.product-grid .noBorder{border:none}.product-grid>table{font-size:15px;width:100%;text-align:center}.product-grid>table tr{border-bottom:1px solid #eee}.product-grid>table tr.ctas td{padding:15px}.product-grid>table tr td:nth-of-type(even),.product-grid>table tr th:nth-of-type(even){background:#FAFAFA}.product-grid>table tr th{border-radius:4px;color:#FFF;font-weight:400;height:100%;padding:15px}.product-grid>table tr th table.inner{border-radius:4px;height:100%;text-align:center;width:100%}.product-grid>table tr th table.inner tr{border:none}.product-grid>table tr th table.inner td{text-align:center;font-size:18px;padding:10px;position:relative}.product-grid>table tr th table.inner td .recommended{background:#24505c;border-top-left-radius:4px;border-top-right-radius:4px;font-size:13px;padding:3px;width:100%;position:absolute;left:0;top:-24px}.product-grid>table tr th table.inner td .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:50%;margin-left:-15px;bottom:-12px}.product-grid>table tr th table.inner td .arrow-down.primary{border-top:15px solid #1797B1}.product-grid>table tr th table.inner td .arrow-down.active-green{border-top:15px solid #8CC63F}.product-grid>table tr th table.inner td .arrow-down.dark-blue{border-top:15px solid #24505c}.product-grid>table tr th:nth-of-type(2) table{background:#1797B1}.product-grid>table tr th:nth-of-type(3) table{background:#8CC63F;border-top-left-radius:0;border-top-right-radius:0}.product-grid>table tr th:nth-of-type(4) table{background:#24505c}.product-grid>table tr th .headerSpacer{min-height:70px}.product-grid>table tr td:first-of-type{padding:7px 0;text-align:left}.product-grid>table tr td .btn-cta{padding:7px;width:100%}.product-grid>table tr td .icon-app_icon_correct{color:#8CC63F;font-size:30px}.product-grid>table tr td .icon-app_close{color:#ccc;font-size:21px}.product-grid>table tr td .icon-question-sign{color:#ccc;font-size:13px;margin-left:5px}.product-grid>table tr td .price{font-size:20px;letter-spacing:-1px}.product-cards .product-card{background:#FFF;border-radius:6px;font-size:15px;margin-bottom:15px;overflow:hidden}@media (min-width:525px) and (max-width:767px){.product-cards .product-card{position:relative;float:left;width:66.66666667%;min-height:1px;left:16.66666667%;padding:0}}.product-cards .product-card .recommended{background:#24505c;border-top-left-radius:4px;border-top-right-radius:4px;color:#FFF;font-size:13px;padding:5px;text-align:center}.product-cards .product-card .header{background:#1797B1;color:#FFF;font-size:21px;font-weight:600;padding:10px;text-align:center}.product-cards .product-card .header.premium{background:#8CC63F;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-cards .product-card .header.cx{background:#24505c}.product-cards .product-card .feature-list{padding:20px}.product-cards .product-card .feature-list b{display:block;font-weight:600;margin-bottom:10px}.product-cards .product-card .feature-list ul{list-style:none;padding-left:15px}.product-cards .product-card .feature-list ul li{margin-bottom:7px;position:relative}.product-cards .product-card .feature-list ul li.no-bullet:before{content:""}.product-cards .product-card .feature-list ul li:before{color:#8CC63F;content:"\e93e";font-family:icomoon!important;font-size:27px;position:absolute;top:-8px;left:-25px}.product-cards .product-card .price-cta{font-weight:600;padding:0 20px 20px;text-align:center}.product-cards .product-card .price-cta>div{margin-bottom:15px}.product-cards .product-card .price-cta .price{color:#1797B1;font-size:20px;letter-spacing:-1px}.study-testimonial-bubble{border-radius:4px;padding:20px;text-align:left}.study-testimonial-bubble .study-testimonial-bubble__testimonial{background:#d6e3ea;border-radius:4px;color:#24505c;padding:15px;position:relative;margin-bottom:27px;quotes:"“" "”"}.study-testimonial-bubble .study-testimonial-bubble__testimonial:before{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;content:open-quote;font-size:60px;position:absolute;left:15px;top:10px;line-height:1;text-align:center;color:#FFF}@media (min-width:650px) and (max-width:767px),(min-width:992px){.study-testimonial-bubble .study-testimonial-bubble__testimonial{padding-left:55px}.study-testimonial-bubble .study-testimonial-bubble__testimonial:before{display:block}}.study-testimonial-bubble .study-testimonial-bubble__testimonial:after{display:block;content:'close-quote';font-size:0;position:absolute;height:0;width:0;border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;bottom:-16px;left:55px}.study-testimonial-bubble .study-testimonial-bubble__user{display:flex}@media (max-width:524px),(min-width:768px) and (max-width:991px){.study-testimonial-bubble .study-testimonial-bubble__user{flex-wrap:wrap}}.study-testimonial-bubble .study-testimonial-bubble__headshot{flex:0 0 auto;max-width:100%}.study-testimonial-bubble .study-testimonial-bubble__user-info{flex:1 1 auto}.study-testimonial-bubble .study-testimonial-bubble__icon{color:#0096b2;font-size:30px;padding-right:12px}.study-testimonial-bubble .study-testimonial-bubble__picture{background:url(/images/scholarships/karenDiaz.jpg) no-repeat;background-size:cover;border-radius:50%;margin-right:12px;overflow:hidden;width:75px;height:75px}.study-testimonial-bubble .study-testimonial-bubble__video-still{max-width:130px;margin-right:15px}@media (max-width:524px),(min-width:768px) and (max-width:991px){.study-testimonial-bubble .study-testimonial-bubble__video-still{max-width:100%;margin-bottom:10px}}.study-testimonial-bubble .study-testimonial-bubble__name{font-size:18px}.study-testimonial-bubble .study-testimonial-bubble__descriptor,.study-testimonial-bubble .study-testimonial-bubble__location{font-size:14px;color:#888}.study-video-testimonial-modal .study-video-testimonial-modal__header{color:#24505c;font-size:24px;font-weight:300;line-height:1.5;margin-top:20px;text-align:center}@media (min-width:525px){.study-video-testimonial-modal .study-video-testimonial-modal__header{font-size:30px}}.study-video-testimonial-modal .study-video-testimonial-modal__action{border-top:1px solid #ccc;padding:20px 0;margin:0 20px}.study-video-testimonial-modal .study-video-testimonial-modal__action-text{font-size:21px;font-weight:300;margin-bottom:15px}.study-video-testimonial-modal .study-video-testimonial-modal__cta{flex:0 0 auto}.study-video-testimonial-modal .study-testimonial-bubble{background:0 0}@media (min-width:650px){.study-video-testimonial-modal .study-video-testimonial-modal__action{display:flex}.study-video-testimonial-modal .study-video-testimonial-modal__action-text{text-align:left;margin-bottom:0;margin-right:15px}.study-video-testimonial-modal .study-testimonial-bubble{display:flex}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__user,.study-video-testimonial-modal .study-testimonial-bubble>*{flex:1 1 50%}}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__user{display:block}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video{margin-bottom:15px;background:#000;text-align:center}@media (min-width:650px){.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video{margin-right:15px;flex:0 1 50%}}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video video{max-width:100%;max-height:150px}.grade_level_claims{color:#555}.grade_level_claims .grade_level_claims__header{font-weight:600;font-size:18px;line-height:25px}.grade_level_claims .grade_level_claims__claims{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:10px;max-width:400px}@media (min-width:768px) and (max-width:900px){.grade_level_claims .grade_level_claims__claims{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.grade_level_claims .grade_level_claims__claim{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:10px}.grade_level_claims .grade_level_claims__image{width:60px;height:60px;padding:14px;background-color:#fff;border-radius:50%}.grade_level_claims .grade_level_claims__text{font-size:14px;font-weight:400;margin-left:10px;margin-right:10px}.grade_level_claims .grade_level_claims__text--big{font-weight:700;font-size:21px}.grade_level_claims .grade_level_claims__paragraph{font-size:16px;max-width:280px;margin-left:auto;margin-right:auto}.grade_level_claims .grade_level_claims__paragraph--bold{font-size:16px;color:#1797B1;font-style:normal;font-weight:700}.grade_level_claims.grade_level_claims--cart{text-align:left}.grade_level_claims.grade_level_claims--cart .grade_level_claims__header{font-size:16px;text-align:left}.grade_level_claims.grade_level_claims--cart .grade_level_claims__claims{margin-left:initial;margin-right:initial}.grade_level_claims.grade_level_claims--cart .grade_level_claims__claim{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:0}.grade_level_claims.grade_level_claims--cart .grade_level_claims__image{width:50px;height:48px;padding:10px;background-color:#eee}@media (max-width:767px){.grade_level_claims.grade_level_claims--cart .grade_level_claims__image{background-color:#fff}}.grade_level_claims.grade_level_claims--cart .grade_level_claims__text{font-size:14px}.grade_level_claims.grade_level_claims--cart .grade_level_claims__text--big{font-size:18px}.grade_level_claims.grade_level_claims--cart .grade_level_claims__paragraph{font-size:14px;text-align:left;margin-left:initial;margin-right:initial}.grade_level_claims.grade_level_claims--cart .grade_level_claims__paragraph--bold{font-size:14px}.grade_level_claims--basic{text-align:center}@media (max-width:768px){.grade_level_claims--basic{text-align:left}}.grade_level_claims--basic .grade_level_claims__header,.grade_level_claims--basic .grade_level_claims__paragraph{text-align:center}.grade_level_claims--basic .grade_level_claims__claims{justify-content:center;margin-left:auto;margin-right:auto}.grade_level_claims .grade_level_claims--premium .grade_level_claims__claims .grade_level_claims__claim{padding-left:0;justify-content:flex-start;align-items:center;margin-left:0}.grade_level_claims .grade_level_claims--premium .grade_level_claims__paragraph{text-align:left;margin-left:initial;margin-right:initial}.grade_level_claims--answers,.helper-text__fade-in .helper-text__header--center{text-align:center}.grade_level_claims--answers .grade_level_claims__image{width:65px;height:65px;margin-left:auto;margin-right:auto;padding-top:16px}.grade_level_claims .grade_level_claims--answers .grade_level_claims__paragraph{max-width:300px}.helper-text__fade-in{opacity:1}.helper-text__fade-in.ng-enter{opacity:0;transition:opacity ease-in-out 1s}.helper-text__fade-in.ng-enter.ng-enter-active{opacity:1}.helper-text__fade-in.ng-enter-prepare{opacity:0}.helper-text__fade-in .helper-text__flex{display:flex;align-items:center}.helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:15px}@media (min-width:992px){.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video video{max-height:200px}.helper-text__fade-in .helper-text__flex{display:block;text-align:center}.helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:0}.helper-text__fade-in .helper-text__icon-container{margin:0 auto 20px}}.helper-text__fade-in .helper-text__icon-container{background:#eee;width:100px;height:100px;border-radius:100%;text-align:center}@media (max-width:430px){.helper-text__fade-in .helper-text__flex{display:block;text-align:center}.helper-text__fade-in .helper-text__icon-container{margin:0 auto 20px}}.helper-text__fade-in .helper-text__icon--globe{padding-top:22px;padding-left:5px}.helper-text__fade-in .helper-text__icon--woman{padding-top:19px;padding-left:2px}.helper-text__fade-in .helper-text__content{margin-top:1em}.helper-text__fade-in .helper-text__header{font-size:21px;font-weight:600;margin-bottom:5px;line-height:1.5}.helper-text__fade-in .helper-text__header--left{font-size:21px;font-weight:600;margin-bottom:5px;line-height:1.5;text-align:left}.helper-text__fade-in .helper-text__text,.helper-text__fade-in .helper-text__text--left{font-size:15px;line-height:1.5;margin-bottom:5px}.helper-text__fade-in .helper-text__text--left{text-align:left}.helper-text__fade-in .helper-text__container{display:flex;justify-content:flex-end}.helper-text__fade-in .helper-text__container .helper-text__image{font-size:40px;color:#1797B1;width:40px;height:40px}.helper-text__fade-in .helper-text__user-name{font-size:13px;font-style:italic;margin-bottom:5px}.helper-text__fade-in .helper-text__school,.helper-text__fade-in .helper-text__user-name--right{font-size:13px;text-align:right;font-weight:600;margin-right:1em}.helper-text__fade-in .helper-text__trust-pilot-author{display:flex;align-items:center}.helper-text__fade-in .helper-text__trust-pilot-author .helper-text__trust-pilot-image{margin-left:10px}.helper-text__fade-in .helper-text__trust-pilot-image{max-height:25px;margin-bottom:8px}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__icon-container{background:#FFF}@media (min-width:768px){.study-debug-toolbar .study-debug-toolbar__group .study-debug-toolbar__group__button{white-space:nowrap}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex{display:block;text-align:center}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:0}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__icon-container{margin:0 auto 20px}}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:15px}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on>*{flex:0 1 30%;margin-bottom:15px;text-align:center}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on img{max-width:70px}.form-sidebar--helper-text .helper-text__fade-in .teacher-credibility-container{font-size:12px;font-style:italic;line-height:200%}.form-sidebar--helper-text .helper-text__fade-in .teacher-credibility-container img{margin-right:5px;width:24px}.study-testimonial-bubble{background:#fff;margin-bottom:15px;margin-top:15px}.study-testimonial-bubble .study-testimonial-bubble__testimonial{padding-left:55px}.study-testimonial-bubble .study-testimonial-bubble__testimonial:before{display:block}.product-cards .product-card-container-container{display:flex;justify-content:center}.product-cards .product-card-container{position:relative;min-height:1px;padding-left:0;padding-right:0}.product-cards .product-card-container .blank-div{height:1px}@media (min-width:992px){.product-cards .product-card-container{float:left;width:33.33333333%}.product-cards .product-card-container.recommended{margin-left:33.33333333%}.product-cards .product-card-container.recommended.all-plans{margin-left:0}.product-cards .product-card-container.single-product-on-pane{margin-left:33.33333333%}}.product-cards .product-card-container.bigger{float:none;margin:auto;width:auto;max-width:525px}.product-cards .product-card-container .product-card .feature-list{border-left:1px solid #eee;border-right:1px solid #eee}@media (min-width:992px){.product-cards .product-card-container{padding:30px 15px 0}.product-cards .product-card-container.recommended{margin-top:-28px}.product-cards .product-card-container.single-product-on-pane{padding:30px 0 0}.product-cards .product-card-container .product-card .feature-list{height:250px}.product-cards .product-card-container .product-card .feature-list--extended,.product-cards .product-card-container .product-card .feature-list--teacher,.product-cards .product-card-container .product-card .feature-list--testPrep{height:auto}.product-cards .product-card-container .product-card .feature-list.more-bullets{height:290px}.product-cards .product-card-container .product-card .feature-list.long-list{height:410px}.product-cards .product-card-container .product-card .feature-list.long-list.more-bullets{height:auto}.product-cards .product-card-container .product-card .price-cta--mobile-tall{display:none}}.product-cards .product-card-container .product-card .price-cta{border:1px solid #eee;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-cards .product-card-container .product-card .price-cta .btn-cta{width:100%}.product-cards .product-card-container .product-card .price-cta--mobile-tall{border:none;padding:15px 20px 0}.product-cards .product-card-container .product-card .billingIntervals{display:flex;width:100%;justify-content:center;align-items:center}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block{border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:50%;display:inline-block;padding:10px;justify-content:center}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block.left{padding-right:5px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block.right{padding-left:5px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text{display:flex;justify-content:center;font-weight:600}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text.bottom{padding-bottom:10px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text .price{font-size:20px;letter-spacing:-1px;color:#179781;padding-right:3px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .btn-cta{width:100%}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block--mobile-tall{border:none;padding:15px 20px 0}@media (min-width:992px){.product-cards .product-card-container .product-card .billingIntervals .price-cta__block--mobile-tall{display:none}}.product-cards .other-plans{font-size:16px;text-align:center;display:block;margin:15px 10px 0}.product-cards .other-plans.other-plans-inline{display:inline-block}.reg-form-testimonial{margin-bottom:15px}.reg-form-testimonial .reg-form-testimonial__text{font-size:14px;line-height:1.4;color:#555;padding-bottom:20px}.reg-form-testimonial .reg-form-testimonial__credit{display:table}.reg-form-testimonial .reg-form-testimonial__credit .icon-user3{font-size:50px;color:#8cc63e}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__image{display:table-cell}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__image .testimonial__credit__image__image{width:50px;max-width:none}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info{display:table-cell;font-size:13px;line-height:1.4;color:#555;font-weight:400;vertical-align:top;padding-left:15px}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info .testimonial__credit__info__name .testimonial__credit__info__role{font-weight:600}.testimonial.testimonial--with-margins{margin-top:22px;margin-bottom:30px}.form-sidebar--helper-text .testPrepSocialProof,.side-form-container .testPrepSocialProof{text-align:center}.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart,.side-form-container .testPrepSocialProof.helperText.with-cart{display:flex;align-items:center;text-align:left}.form-sidebar--helper-text .testPrepSocialProof img,.side-form-container .testPrepSocialProof img{width:75px;display:block;margin:0 auto;padding-bottom:10px;flex:0 0 auto}.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart img,.side-form-container .testPrepSocialProof.helperText.with-cart img{margin:0;padding-bottom:0;padding-right:15px}@media (max-width:767px){.form-sidebar--helper-text .testPrepSocialProof,.side-form-container .testPrepSocialProof{padding-top:0;display:flex;align-items:center;text-align:left}.form-sidebar--helper-text .testPrepSocialProof img,.side-form-container .testPrepSocialProof img{margin:0;padding-bottom:0;padding-right:15px}}.form-sidebar--helper-text .helperText .testPrepSocialProof.helperText,.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart,.side-form-container .helperText .testPrepSocialProof.helperText,.side-form-container .testPrepSocialProof.helperText.with-cart{padding-top:0}.creRegForm .not-showing-guarantee .test-prep-claim-reg-form.on-cart-page{margin-top:30px;padding-top:15px;border-top:1px solid #eee}.test-prep-claim-reg-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}@media (max-width:991px){.test-prep-claim-reg-form{flex-direction:row;text-align:left;padding-left:35px}}.test-prep-claim-reg-form.on-cart-page{flex-direction:row;text-align:left}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat{margin-right:15px;margin-left:6px;font-size:16px}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:11px 6px}@media (min-width:768px){.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil{display:none}}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:none}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__text{font-size:14px;font-style:italic;max-width:210px}.test-prep-claim-reg-form__text{max-width:240px;font-size:16px}@media (max-width:991px){.test-prep-claim-reg-form__text{font-size:14px;font-style:italic}}.creRegForm .test-prep-claim-reg-form{margin-top:60px}@media (max-width:767px){.creRegForm .test-prep-claim-reg-form{margin-top:30px;padding-left:45px}}.creRegForm .test-prep-claim-reg-form.on-cart-page{margin-top:15px}@media (max-width:991px) and (min-width:768px){.creRegForm .test-prep-claim-reg-form{padding-left:0}.creRegForm .test-prep-claim-reg-form:not(.on-cart-page){flex-direction:column;text-align:center}.creRegForm .test-prep-claim-reg-form__text{font-size:16px;font-style:normal}.creRegForm .test-prep-claim-reg-form__stat{margin-right:0;font-size:27px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:14px 7px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil{top:20px;left:-38px;width:48px;height:51px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:block}}.test-prep-claim-reg-form__stat{font-size:27px;font-weight:700;margin-bottom:15px;position:relative}.test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{background-color:#0096b2;color:#fff;border-radius:50%;position:relative;padding:14px 7px}.test-prep-claim-reg-form__stat-circle{z-index:2}.test-prep-claim-reg-form__stat-pencil{position:absolute;top:20px;left:-38px;background:url(/images/testPrep/svg/pencil-diagonal.svg) center/cover no-repeat;width:51px;height:51px}@media (max-width:991px){.test-prep-claim-reg-form__stat{margin-right:15px;font-size:18px}.test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:11px 7px}.test-prep-claim-reg-form__stat-pencil{top:11px;left:-35px;height:40px;width:44px}.test-prep-claim-reg-form__stat-book{display:none}}.test-prep-claim-reg-form__stat-book{content:"";position:absolute;top:20px;right:-51px;background:url(/images/testPrep/svg/book-diagonal.svg) center/cover no-repeat;width:58px;height:51px}.test-prep-claims-disclaimer--reg-modal .test-prep-claims-disclaimer{position:absolute;bottom:auto;width:100%;color:#ccc;font-size:12px;text-align:center;margin:0;padding:20px}.test-prep-claims-disclaimer--reg-page .test-prep-claims-disclaimer{font-size:12px;color:#333;padding:0 15px}.feature-selection-field__label{margin-bottom:20px}@media (max-width:480px){.feature-selection-field__label{margin-top:19px}}.feature-selection-field__label--error{color:#c1393e}.feature-selection-field__error-text{color:#c1393e;font-size:14px;margin-bottom:5px}.feature-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;color:#555;margin-left:-7.5px}.feature-item{flex:0 1 calc(50% - 15px);margin:0 7.5px 15px;background-color:#fff;border:1px solid #ccc;border-radius:6px;padding:15px 10px;cursor:pointer;position:relative}@media (min-width:767px){.feature-item{flex:0 0 calc(33% - 15px);min-width:130px;max-width:190px}}@media (min-width:768px) and (max-width:884px){.feature-item{flex-grow:1;max-width:calc(50% - 15px)}}.feature-item--unavailable{display:none}.feature-item--error{border:1px solid #c1393e}@media (hover:hover){.feature-item--selected,.feature-item:hover{border:1px solid #8cc63e}}.feature-item--selected .feature-item__check-mark{display:block;width:24px;height:24px;content:" ";background:url(/images/registration/featureSelection/checkMark.svg) center no-repeat;background-size:cover}.feature-item__icon{margin-top:10px}.feature-item__icon img{height:38px;filter:brightness(0) saturate(100%) invert(57%) sepia(0) saturate(1%) hue-rotate(177deg) brightness(95%) contrast(85%)}.feature-item__icon--video-lesson img{height:32px;padding-bottom:3px}.feature-item__icon--video-lesson{margin-bottom:15px}.feature-item__icon--classroom-tools img{height:55px}.feature-item__icon--classroom-tools{margin-bottom:-6px;margin-top:0}.feature-item--selected .feature-item__icon img{filter:none}.partial-reg-form-modal .btn-teal,.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#78d2e7", endColorstr="#1f96b1");text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased}.feature-item__title{font-size:14px;font-weight:600;text-align:center;margin:10px 0}.feature-item__text{font-size:13px;margin:10px 0 0}.feature-item__check-mark{display:none;position:absolute;top:12px;right:12px}#partialRegFormCarousel .feature-select-form .col-xs-12{padding-left:0;padding-bottom:15px}.saved-your-question{padding:10px 15px;background:#fafafa;margin-bottom:15px;border-radius:4px;border:1px solid #ccc}#updateBrowserBanner{background:#bf2867;color:#FFF;font-weight:600;padding:8px;text-align:center;vertical-align:middle;z-index:1000;transition:max-height .75s}#updateBrowserBanner.on-homepage{position:absolute;top:0;width:100%}#updateBrowserBanner .outdated-ignore{cursor:pointer;text-decoration:underline}.partial-reg-form-modal .ng-cloak,.partial-reg-form-modal [ng-cloak],.partial-reg-form-modal [ng\:cloak]{display:none!important}@media (max-width:767px){.partial-reg-form-modal .form-control{font-size:16px}}.partial-reg-form-modal .form-group .form-group__tooltip-link{display:inline-block;color:#1797B1;cursor:pointer}@media (max-width:480px){.partial-reg-form-modal .form-group .form-group__tooltip-link{padding-bottom:15px}}.partial-reg-form-modal .headerContainer{margin-bottom:20px}@media (max-width:769px){.partial-reg-form-modal .headerContainer{margin:20px 0}}.partial-reg-form-modal .reg-subheader--blue{color:#1797B1}.partial-reg-form-modal h2{color:#24505c;font-weight:300;line-height:1.5;margin-top:20px;margin-bottom:0;text-align:center;font-size:30px}.partial-reg-form-modal h2 .reg-form-modal__header__bold-text{font-weight:600}.partial-reg-form-modal h2 .reg-form-modal__header__green-text{font-weight:600;color:#8cc63e}@media (max-width:525px){.partial-reg-form-modal h2{font-size:24px}}.partial-reg-form-modal .subheader{text-align:center;margin-top:0;font-weight:300}.partial-reg-form-modal .reg-form-modal__free-trial-banner{background-color:#8cc63e;color:#fff;margin:0 -15px;text-align:center;padding:10px;font-size:1.2em;font-weight:600}.partial-reg-form-modal .btn-teal{font-weight:600;transition:background-position .25s ease,border-color .25s ease;background-color:#1f97b2!important;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#78d2e7),to(#1f96b1));background-image:-moz-linear-gradient(top,#78d2e7,#1f96b1);background-image:-ms-linear-gradient(top,#78d2e7,#1f96b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#78d2e7),color-stop(100%,#1f96b1));background-image:-webkit-linear-gradient(top,#78d2e7,#1f96b1);background-image:-o-linear-gradient(top,#78d2e7,#1f96b1);background-image:linear-gradient(#78d2e7,#1f96b1);border-color:#1f96b1 #1f96b1 #1a7d93;color:#fff!important;border-radius:6px}.partial-reg-form-modal .btn-teal:focus,.partial-reg-form-modal .btn-teal:hover{background-position:0 -15px}.partial-reg-form-modal .back{display:block;font-size:16px;padding-top:20px}.partial-reg-form-modal .reg-modal .tabArea .blockTabs:after,.partial-reg-form-modal .reg-modal .tabArea .blockTabs:before,.partial-reg-form-modal .reg-modal .tabArea:after,.partial-reg-form-modal .reg-modal .tabArea:before{display:table;content:" "}.partial-reg-form-modal .create-email-link{padding-top:20px;text-decoration:underline}.partial-reg-form-modal .close{position:absolute;right:10px;top:10px}.partial-reg-form-modal .semibold{font-weight:600}.partial-reg-form-modal .main-form-container{position:relative;min-height:1px;border-radius:4px;margin-bottom:15px;padding:0}.partial-reg-form-modal .main-form-container .item{min-height:206px;margin:15px}@media (max-width:525px){.partial-reg-form-modal .main-form-container .item{margin:10px}}.partial-reg-form-modal .main-form-container.product-panel{position:relative;min-height:1px;padding:0}.partial-reg-form-modal .main-form-container.product-panel .item{height:auto}.partial-reg-form-modal .main-form-container .carousel-inner{background:#eee;border-radius:4px}.partial-reg-form-modal .side-form-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.partial-reg-form-modal .main-form-container{float:left;width:66.66666667%}.partial-reg-form-modal .main-form-container.product-panel{float:left;width:100%}.partial-reg-form-modal .side-form-container{float:left;width:33.33333333%}}@media (max-width:991px){.partial-reg-form-modal .side-form-container{margin-top:25px;padding-left:0;padding-right:0}}.partial-reg-form-modal .side-form-container .helperText{font-size:16px}.partial-reg-form-modal .side-form-container .helperText.fade-in{-webkit-animation:helperTextFadeIn 1s;animation:helperTextFadeIn 1s}@keyframes helperTextFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes helperTextFadeIn{0%{opacity:0}100%{opacity:1}}.partial-reg-form-modal .side-form-container .helperText p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic}.partial-reg-form-modal .side-form-container .helperText em.bold{font-style:normal;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.partial-reg-form-modal .side-form-container .helperText h4{font-size:21px;font-weight:600}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text{text-align:center;padding-bottom:15px}@media (max-width:767px){.partial-reg-form-modal .side-form-container .helperText.answers-helper-text{margin-bottom:30px}}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon{background:#eee;border-radius:100%;width:100px;height:100px;position:relative;text-align:center;margin:auto}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img{padding-top:19px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.teacher-icon{padding-top:20px;padding-left:7px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.video-icon{padding-top:24px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.qa-icon{padding-top:27px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.persona-icon{padding-top:17px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .helperText__text{width:100%}.partial-reg-form-modal .side-form-container .helperText .teacher-credibility-container img{margin-right:5px;width:24px}.partial-reg-form-modal .side-form-container .helperText .teacher-credibility-container .classroom-integration-text{font-size:12px;font-style:italic;line-height:200%;line-height:130%;margin-top:10px}.partial-reg-form-modal .reg-modal .reg-modal__body{overflow:hidden;padding-left:5px;background-color:#eee;padding-top:10px}.partial-reg-form-modal .reg-modal .side-form-container{padding-top:10px}.partial-reg-form-modal .reg-modal .reg-modal__security{background-color:#eee;padding:8px}.partial-reg-form-modal .reg-modal .price-cta .btn-cta{padding-left:0;padding-right:0}@media (max-width:525px){.partial-reg-form-modal .reg-modal .main-form-container .item{height:auto}}@media (min-width:769px){.partial-reg-form-modal .reg-modal .tabArea{width:initial;margin-right:auto;margin-top:20px}}.partial-reg-form-modal .reg-modal .tabArea .blockTabs{margin-bottom:1.5em;max-width:100%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{width:51%;margin-left:3%;float:left;display:block;background:0 0;border:1px solid #d3d3d3;padding:13px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;border-radius:6px;cursor:pointer}body.research .partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{background-color:#e4e4e4}body.research .partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background-color:#f3f3f3}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab:first-child{margin-left:-40px}@media (min-width:769px){.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{font-size:16px;width:48%;padding:15px}}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button{margin-right:7%;border:1px solid #999;border-radius:50%;background:#fff;display:inline-block;font-size:16px;width:1.2em;height:1.2em;float:left}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button span{border:3px solid #fff;border-radius:50%;background:#fff;display:inline-block;width:100%;height:100%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background-color:#dedede}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active .radio-button span{background-color:#1797B1}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .payPalLogo{height:20px}.partial-reg-form-modal .reg-modal .trustText{color:#777;margin-left:.2em;margin-top:5px;font-size:12px}.partial-reg-form-modal .reg-modal .payPalInfo{background-color:#fdfdfd;padding:1em;border-radius:6px;border:1px solid #f5f5f5;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 0 2.5em;clear:both}.partial-reg-form-modal .reg-modal .payPalInfo .text{font-size:15px;margin-bottom:5px}.partial-reg-form-modal .reg-modal .payPalInfo .additionalInfo{font-size:13px}.partial-reg-form-modal .reg-modal .payPalButton{background:0 0;border:none;margin-bottom:10px;margin-top:1em;padding:0}.partial-reg-form-modal .reg-modal .payPalButton .disabled{opacity:.3}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{font-weight:600;-webkit-transition:background-position .25s ease,border-color .25s ease;-moz-transition:background-position .25s ease,border-color .25s ease;-ms-transition:background-position .25s ease,border-color .25s ease;-o-transition:background-position .25s ease,border-color .25s ease;transition:background-position .25s ease,border-color .25s ease;background-color:#1f97b2!important;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#78d2e7),to(#1f96b1));background-image:-moz-linear-gradient(top,#78d2e7,#1f96b1);background-image:-ms-linear-gradient(top,#78d2e7,#1f96b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#78d2e7),color-stop(100%,#1f96b1));background-image:-webkit-linear-gradient(top,#78d2e7,#1f96b1);background-image:-o-linear-gradient(top,#78d2e7,#1f96b1);background-image:linear-gradient(#78d2e7,#1f96b1);border-color:#1f96b1 #1f96b1 #1a7d93;color:#fff!important;border-radius:6px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:focus,.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:hover{background-position:0 -15px}@media (max-width:767px){.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{margin-top:20px}}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s ease,border-color .25s ease;-moz-transition:background-position .25s ease,border-color .25s ease;-ms-transition:background-position .25s ease,border-color .25s ease;-o-transition:background-position .25s ease,border-color .25s ease;transition:background-position .25s ease,border-color .25s ease;background-color:#3ebb5e!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80d495", endColorstr="#3ebb5d");background-image:-khtml-gradient(linear,left top,left bottom,from(#80d495),to(#3ebb5d));background-image:-moz-linear-gradient(top,#80d495,#3ebb5d);background-image:-ms-linear-gradient(top,#80d495,#3ebb5d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#80d495),color-stop(100%,#3ebb5d));background-image:-webkit-linear-gradient(top,#80d495,#3ebb5d);background-image:-o-linear-gradient(top,#80d495,#3ebb5d);background-image:linear-gradient(#80d495,#3ebb5d);border-color:#3ebb5d #3ebb5d #39aa55;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;line-height:1.3333333;border-radius:6px;font-weight:600;padding:10px 30px;font-size:21px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:focus,.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:hover{background-position:0 -15px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn.wider{width:250px}}.partial-reg-form-modal .reg-modal .security{width:130px;display:inline-block;vertical-align:middle;margin-right:15px;font-size:14px}.partial-reg-form-modal .reg-modal .security a.right{float:none !ie;margin-left:40px}.partial-reg-form-modal .reg-modal .cart{font-size:13px}@media (min-width:375px){.partial-reg-form-modal .reg-modal .cart{font-size:14px}}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart{margin-top:4em;font-size:16px}}.partial-reg-form-modal .reg-modal .cart h6{font-weight:400;font-size:14px;margin:0 0 1em}@media (min-width:600px){.partial-reg-form-modal .reg-modal .cart h6{font-size:16px}}.partial-reg-form-modal .reg-modal .cart .cart-product{margin-bottom:15px;background-color:#fdfdfd;padding:1em;border-radius:6px;box-shadow:0 1px 4px #ccc;-webkit-animation:cartEnter .5s;animation:cartEnter .5s}@media (max-width:768px){.partial-reg-form-modal .reg-modal .cart .cart-product{margin-bottom:1em}}.partial-reg-form-modal .reg-modal .cart .cart-product .product-title{font-size:1.6em;margin-bottom:.4em;font-weight:400}@media (max-width:768px){.partial-reg-form-modal .reg-modal .cart .cart-product .product-title{font-size:1em}}.partial-reg-form-modal .reg-modal .cart .cart-product table{border-top:1px solid #ccc;margin-bottom:1em;width:100%}.partial-reg-form-modal .reg-modal .cart .cart-product table.no-margin{margin:0}.partial-reg-form-modal .reg-modal .cart .cart-product table tr{position:relative;-webkit-animation:productDataEnter .5s;-o-animation:productDataEnter .5s;animation:productDataEnter .5s}.partial-reg-form-modal .reg-modal .cart .cart-product table tr:after,.partial-reg-form-modal .reg-modal .cart .cart-product table tr:before{content:" ";display:table}@keyframes productDataEnter{0%{top:-2em;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes productDataEnter{0%{top:-2em;opacity:0}100%{top:0;opacity:1}}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.i-need-border{border-bottom:1px solid #ccc}.partial-reg-form-modal .reg-modal .cart .cart-product table tr .hideStartingDate{visibility:hidden}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td{vertical-align:top;padding:8px 0 0;line-height:1.2}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td.i-need-padding{padding:8px 0}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.discount-price td,.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today td{padding-top:12px;padding-bottom:12px}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td:nth-child(2){font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;text-align:right;padding-left:.7em;padding-right:.3em}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td:nth-child(3){font-size:14px;line-height:1.4;color:#999}.partial-reg-form-modal .reg-modal .cart .cart-product table tr small{color:#999;font-size:14px;font-weight:400}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today{font-size:1.2em;font-weight:600;color:#4abc8d;border-bottom:1px solid #ccc}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today+tr td{padding-top:12px}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.discount-price{font-size:1.2em;font-weight:600;color:#777}.partial-reg-form-modal .reg-modal .cart .cart-product .disclaimer{font-size:12px}.partial-reg-form-modal .reg-modal .cart .cart-product .disclaimer.immediate{font-weight:600;font-size:14px}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot{display:none}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;max-height:36px;max-width:100%;margin-top:15px}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot div{-webkit-flex:1 0 auto;flex:1 0 auto}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot div img{max-height:36px}}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot .cart-product__trust_pilot_logo{-webkit-flex:1 0 45%;flex:1 0 45%;align-items:center;vertical-align:baseline}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot .cart-product__trust_pilot_logo img{width:75%}.partial-reg-form-modal .reg-modal .cart .cart-product .cart-product__trust_pilot .cart-product__trust_pilot_rating{-webkit-flex:0 1 auto;flex:0 1 auto}.partial-reg-form-modal .reg-modal .cart .teacher-credibility-container{font-size:12px;font-style:italic;line-height:200%}.partial-reg-form-modal .reg-modal .cart .teacher-credibility-container img{margin-right:5px;width:24px}.partial-reg-form-modal .reg-modal .cart .cart__logos-and-awards{display:none}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart .cart__logos-and-awards{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px}.partial-reg-form-modal .reg-modal .cart .cart__logos-and-awards div{-webkit-flex:1 0 30%;flex:1 0 30%;width:30%;text-align:center}.partial-reg-form-modal .reg-modal .cart .cart__logos-and-awards div img{max-height:80px}.partial-reg-form-modal .reg-modal .cart{margin-top:45px}}.partial-reg-form-modal .reg-modal .cart .cart__details{border-top:1px solid #ccc;display:table;padding:10px 0;width:100%}.partial-reg-form-modal .reg-modal .cart .cart__details__date{display:table-cell;width:50%}.partial-reg-form-modal .reg-modal .cart .cart__details__price{display:table-cell;color:#1797B1;width:25%}.partial-reg-form-modal .reg-modal .cart .cart__details__original-price{display:table-cell;text-decoration:line-through;width:25%}.partial-reg-form-modal .reg-modal .cart .cart__savings{display:inline-block;margin-left:50%;border-radius:4px;background-color:#8cc63e;color:#fff;padding:4px 15px}.partial-reg-form-modal .reg-modal .cart h5{text-align:left}.partial-reg-form-modal .reg-modal .cart h5 [class^=icon]{font-size:1.5em;line-height:0;top:.1em;position:relative}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart h6{text-transform:uppercase;color:#aaa;font-size:14px;font-weight:600;letter-spacing:.5px}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul{font-size:14px;list-style:none;padding:0}@media (max-width:599px){.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul{margin:13px}}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li{font-size:15px;line-height:1.6;padding:7px 0 7px 20px;position:relative}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li:before{content:"\e94d";font-size:30px;font-family:Icomoon;color:#8CC63F;position:absolute;left:-8px;top:-6px}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li span{font-size:13px}.partial-reg-form-modal .reg-modal .mobile-cart{margin:20px 15px 0}@media (min-width:768px){.partial-reg-form-modal .reg-modal .mobile-cart{display:none!important}}.partial-reg-form-modal .reg-modal .mobile-cart h4{font-size:18px;line-height:1.5}.partial-reg-form-modal .reg-modal .mobile-cart .belowCart{font-size:14px;margin-bottom:20px}.partial-reg-form-modal .reg-modal .mobile-cart .semibold{font-weight:600}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-cart__savings{display:inline-block;border-radius:4px;background-color:#8cc63e;color:#fff;padding:4px 10px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-cart__savings *{color:#fff}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets h6{color:#888;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:14px;margin-bottom:1em}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .cart-hr{border-top-color:#ccc}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets{font-size:14px;cursor:pointer;color:#0096b2;margin-top:1em}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets .more-span{display:none}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets.collapsed .more-span{display:inline}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets.collapsed .less-span{display:none}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets .icon{font-size:20px;position:relative;top:3px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .paid-trial-cx-disclaimer{margin-top:1em}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul{font-size:14px;list-style:none;padding:0}@media (max-width:599px){.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul{margin:13px}}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li{font-size:14px;line-height:1.6;padding:7px 0 7px 20px;position:relative}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li:before{content:"\e94d";font-size:30px;font-family:Icomoon;color:#8CC63F;position:absolute;left:-8px;top:-6px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul{margin:0}.partial-reg-form-modal .reg-modal .grey{color:#999}.partial-reg-form-modal .reg-modal .right{float:right}.partial-reg-form-modal .reg-modal span.cardIcons{background-image:url(/images/cards.png);width:139px;height:31px;display:inline-block;vertical-align:bottom;margin:0;padding:0}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart-product tr.discount-price td{padding-bottom:0}.partial-reg-form-modal .reg-modal .cart-product tr.billing-term--summary.billing-summary--family-plan{font-weight:600}.partial-reg-form-modal .reg-modal .cart-product tr.billing-term--summary td{padding-top:30px}.partial-reg-form-modal .reg-modal .cart-product .billing-day{color:#999;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}}@media (min-width:768px) and (max-width:374px){.partial-reg-form-modal .reg-modal .cart-product .billing-day{font-size:13px}}.partial-reg-form-modal .reg-modal .process-time-text{overflow:hidden;margin-top:1em;margin-bottom:.5em;font-size:14px;height:6em;padding:1em;border-radius:6px;background:#fff;box-shadow:0 1px 4px #ccc;-webkit-animation:slideInText .3s ease;animation:slideInText .3s ease}.partial-reg-form-modal .reg-modal .process-time-text .media-left{padding-right:1em}@keyframes slideInText{0%{margin-top:0;margin-bottom:0;height:0;opacity:0}50%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:0}100%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:1}}@-webkit-keyframes slideInText{0%{margin-top:0;margin-bottom:0;height:0;opacity:0}50%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:0}100%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:1}}.partial-reg-form-modal .reg-modal .spinner{width:2em;height:2em;max-width:none;-webkit-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.partial-reg-form-modal .reg-modal .spinner-full{width:auto;height:auto}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.partial-reg-form-modal .reg-modal .mobile-cart{margin:0 15px}.partial-reg-form-modal .reg-modal .mobile-cart .price-details,.partial-reg-form-modal .reg-modal .tabArea .blockTabs{padding-left:0}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{width:48%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button{display:none}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background:#ccc}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.first-child{margin-left:0}}.partial-reg-form-modal .study-answer-question{background:#eee;border-radius:4px;color:#24505c;padding:10px 15px}.partial-reg-form-modal .study-answer-question .study-answer-question__label{font-size:13px;margin-bottom:5px}.partial-reg-form-modal .study-answer-question .study-answer-question__question{font-size:15px}.partial-reg-form-modal .reg-modal-product-bullets{margin:0;padding:0 0 0 1em}.partial-reg-form-modal .reg-modal-product-bullets>li{padding:0 0 .5em;font-size:14px;line-height:1.4}@media (min-width:768px){.partial-reg-form-modal .row .form-group:not(:first-child){padding-left:0}}.license-expiration-notification{background:#4dc1b8;font-size:13px}.license-expiration-notification.expired{background:#f79420}.license-expiration-notification__inner{max-width:1140px;margin:auto;padding:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center}.license-expiration-notification__inner>*{-webkit-flex:1 1 auto;flex:1 1 auto;align-items:center}@media (min-width:768px){.license-expiration-notification__inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center}}.license-expiration-notification__header{-webkit-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;color:#fff;align-items:center;font-size:18px;font-weight:600}.license-expiration-notification__header>*{display:table-cell;vertical-align:middle}.license-expiration-notification__header__icon{font-size:26px;font-weight:400}.license-expiration-notification__header__text{padding-left:7px}.license-expiration-notification__body{padding:15px 24px 15px 0;color:#fff;line-height:1.7}@media (min-width:768px){.license-expiration-notification__header__icon{font-size:40px}.license-expiration-notification__body{padding:0 15px;line-height:1.5}}.license-expiration-notification__body a.license-expiration-notification__body_link{text-decoration:underline;color:#fff}.license-expiration-notification__body a.license-expiration-notification__body_link:active,.license-expiration-notification__body a.license-expiration-notification__body_link:hover{color:#24505c}.license-expiration-notification__actions{padding-right:24px;color:#24505c}.license-expiration-notification__actions>:first-child{padding-bottom:10px}.license-expiration-notification__actions__item__text{text-decoration:underline;cursor:pointer}.license-expiration-notification__actions__item__text:active,.license-expiration-notification__actions__item__text:hover{color:#fff}@media (min-width:768px){#navCourses.popoutContainer.show-nursingTestsPopout [study-nav-popout=nursingTestsPopout],#navCourses.popoutContainer.show-otherTestsPopout [study-nav-popout=otherTestsPopout],#navCourses.popoutContainer.show-popularTestsPopout [study-nav-popout=popularTestsPopout],#navCourses.popoutContainer.show-teacherTestsPopout [study-nav-popout=teacherTestsPopout],#navCurriculum.popoutContainer.show-nursingTestsPopout [study-nav-popout=nursingTestsPopout],#navCurriculum.popoutContainer.show-otherTestsPopout [study-nav-popout=otherTestsPopout],#navCurriculum.popoutContainer.show-popularTestsPopout [study-nav-popout=popularTestsPopout],#navCurriculum.popoutContainer.show-teacherTestsPopout [study-nav-popout=teacherTestsPopout]{background:#eee}#navCourses.popoutContainer.show-nursingTestsPopout #nursingTestsPopout.course-popout,#navCourses.popoutContainer.show-otherTestsPopout #otherTestsPopout.course-popout,#navCourses.popoutContainer.show-popularTestsPopout #popularTestsPopout.course-popout,#navCourses.popoutContainer.show-teacherTestsPopout #teacherTestsPopout.course-popout,#navCurriculum.popoutContainer.show-nursingTestsPopout #nursingTestsPopout.course-popout,#navCurriculum.popoutContainer.show-otherTestsPopout #otherTestsPopout.course-popout,#navCurriculum.popoutContainer.show-popularTestsPopout #popularTestsPopout.course-popout,#navCurriculum.popoutContainer.show-teacherTestsPopout #teacherTestsPopout.course-popout{display:block}#navCourses{width:430px}#navCurriculum{width:431px}#navCourses.popoutContainer,#navCurriculum.popoutContainer{grid-template-areas:"subject   level     popout" "subject   test      popout" "subject   .         popout" "browseAll browseAll popout"}#navCourses.popoutContainer #navCoursesBySubject,#navCurriculum.popoutContainer #navCoursesBySubject{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:subject}#navCourses.popoutContainer #navCoursesByLevel,#navCurriculum.popoutContainer #navCoursesByLevel{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:level;padding-left:15px}#navCourses.popoutContainer #navCoursesByTest,#navCurriculum.popoutContainer #navCoursesByTest{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:test;padding-left:15px}#navCourses.popoutContainer #navCoursesBrowseAll,#navCurriculum.popoutContainer #navCoursesBrowseAll{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:browseAll;padding-top:15px}#navCourses.popoutContainer.show-popularTestsPopout,#navCurriculum.popoutContainer.show-popularTestsPopout{width:calc(430px + 200px - 1em);padding-right:0;-ms-grid-columns:auto auto 200px;grid-template-columns:auto auto 200px}#navCourses.popoutContainer #popularTestsPopout.course-popout,#navCurriculum.popoutContainer #popularTestsPopout.course-popout{width:200px}#navCourses.popoutContainer.show-teacherTestsPopout,#navCurriculum.popoutContainer.show-teacherTestsPopout{width:calc(430px + 200px - 1em);padding-right:0;-ms-grid-columns:auto auto 200px;grid-template-columns:auto auto 200px}#navCourses.popoutContainer #teacherTestsPopout.course-popout,#navCurriculum.popoutContainer #teacherTestsPopout.course-popout{width:200px}#navCourses.popoutContainer.show-nursingTestsPopout,#navCurriculum.popoutContainer.show-nursingTestsPopout{width:calc(430px + 200px - 1em);padding-right:0;-ms-grid-columns:auto auto 200px;grid-template-columns:auto auto 200px}#navCourses.popoutContainer #nursingTestsPopout.course-popout,#navCurriculum.popoutContainer #nursingTestsPopout.course-popout{width:200px}#navCourses.popoutContainer.show-otherTestsPopout,#navCurriculum.popoutContainer.show-otherTestsPopout{width:calc(430px + 200px - 1em);padding-right:0;-ms-grid-columns:auto auto 200px;grid-template-columns:auto auto 200px}#navCourses.popoutContainer #otherTestsPopout.course-popout,#navCurriculum.popoutContainer #otherTestsPopout.course-popout{width:200px}#navCurriculum.popoutContainer{grid-template-areas:"subject   level     popout" "subject   goal      popout" "subject   viewAll   popout"}#navCurriculum.popoutContainer #navCurriculumBySubject{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:subject;padding-right:15px}#navCurriculum.popoutContainer #navCurriculumByLevel{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:level;padding-left:15px}#navCurriculum.popoutContainer #navCurriculumByGoal{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:goal;padding-left:15px}#navCurriculum.popoutContainer #navCurriculumViewAll{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;grid-area:viewAll;padding-left:15px}}.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav-header{color:#555;text-decoration:none!important;font-weight:600;display:block;padding:.5em 0}.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav{columns:2}.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav>li{page-break-inside:avoid;break-inside:avoid}@media (min-width:525px){.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav{columns:3}}@media (min-width:600px){.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav{columns:4}}@media (min-width:768px){.study-nav__site-nav>li .study-nav__sub-nav .sub-sub-nav{columns:2}.study-nav__site-nav>li:hover .study-nav__sub-nav.siloPopoutContainer{display:-ms-grid;display:grid}#navSilos.siloPopoutContainer{user-select:none;-ms-grid-columns:minmax(200px,auto) minmax(200px,auto) 0;grid-template-columns:minmax(200px,auto) minmax(200px,auto) 0;grid-template-areas:"subtopic   lessons     popout" "subtopic   lessons      popout"}#navSilos.siloPopoutContainer #navSilosBySubtopic{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:subtopic}#navSilos.siloPopoutContainer #navSilosByLesson{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:lessons;padding-left:15px}}