header .headerTitle:after,header .headerTitle:before,header .pageNavigation:after,header .pageNavigation:before,header:after,header:before{content:" ";display:table}header .headerTitle:after,header .pageNavigation:after,header:after{display:table;content:"";clear:both}.nps-feedback-carousel{border-top:none;border-bottom:1px solid #eee;padding:0 0 25px;margin:0 0 15px}@media (min-width:600px){.nps-feedback-carousel{padding:25px 0}}@media (min-width:768px){.nps-feedback-carousel{border-top:1px solid #eee;padding:25px 15px;margin:1em 0 15px}}.nps-feedback-carousel__indicators.carousel-indicators{display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:0;width:auto;position:relative;bottom:-15px;left:0}.nps-feedback-carousel__indicators.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid #ccc;border-radius:50%;cursor:pointer;background-color:#ccc}.nps-feedback-carousel__indicators.carousel-indicators .active{background-color:#555;border:1px solid #555}.nps-feedback-carousel--version1__spinner-group{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.nps-feedback-carousel--version1__item{width:100%;max-width:100%;transition:height .5s;height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:480px){.nps-feedback-carousel--version1__item{height:211px;flex-direction:row}}@media (min-width:545px){.nps-feedback-carousel--version1__item{height:167px}}@media (min-width:600px){.nps-feedback-carousel--version1__item{height:188px}}@media (min-width:768px){.nps-feedback-carousel--version1__item{height:auto;flex-direction:column-reverse}}@media (min-width:992px){.nps-feedback-carousel--version1__item{height:188px;flex-direction:row}}.nps-feedback-carousel--version1__item .user-info-list{list-style:none;margin:0;padding:0;font-size:14px;color:#888}.nps-feedback-carousel--version1__item .user-info-list>li{padding:0}.nps-feedback-carousel--version1__item .user-info-list__name{font-size:18px;font-weight:600;color:#555}.nps-feedback-carousel--version1__item .user-info-list__nameli{padding-bottom:3px}.nps-feedback-carousel--version1__item__user-info-group{-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 10px 0 0;position:relative}@media (min-width:370px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}@media (min-width:480px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media (min-width:768px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}@media (min-width:992px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media (min-width:600px){.nps-feedback-carousel--version1__item__user-info-group{padding:0 10px 0 50px}.nps-feedback-carousel--version1__item__user-info-group:before{position:absolute;top:0;left:0;font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#1797B1}}.nps-feedback-carousel--version1__item__user-info-group__user{padding:0 0 30px;height:123px}@media (min-width:370px){.nps-feedback-carousel--version1__item__user-info-group__user{flex:0 1 auto}.nps-feedback-carousel--version1__item__user-info-group__cta{flex:1 0 auto;text-align:right}}.nps-feedback-carousel--version1__item__user-info-group__cta .btn{padding:10px 20px}.nps-feedback-carousel--version1__item__feedback-display{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:100%;width:100%;padding:0 0 30px}@media (min-width:480px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 0 15px}}@media (min-width:768px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 30px}}@media (min-width:992px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 0 15px}}.nps-feedback-carousel--version1__item__feedback-display__bubble{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;background-color:#d6e3ea;color:#24505c;border-radius:4px;font-size:16px;padding:14px;transition:height .5s;height:167px}@media (min-width:600px){.nps-feedback-carousel--version1__item__feedback-display__bubble{padding:14px 14px 14px 56px}.nps-feedback-carousel--version1__item__feedback-display__bubble:before{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;content:open-quote;font-size:70px;position:absolute;left:0;top:7px;width:63px;line-height:1;text-align:center;color:#fff}}.nps-feedback-carousel--version1__item__feedback-display__bubble:after{display:block;content:' ';position:absolute;height:0;width:0;border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;top:auto;bottom:-15px;left:1.5em}.nps-feedback-carousel--version1__item__feedback-display__bubble__text:first-letter{text-transform:capitalize}.nps-feedback-carousel--version1__item__feedback-display__bubble__text.large{font-size:22px}@media (min-width:480px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:12px 12px 12px 0;border-color:transparent #d6e3ea;border-style:solid;top:15px;bottom:auto;left:-12px}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:auto}}@media (min-width:768px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;bottom:-15px;top:auto;left:1.5em}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:120px}header .headerTitle{float:left;width:75%}}@media (min-width:992px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:12px 12px 12px 0;border-color:transparent #d6e3ea;border-style:solid;top:15px;bottom:auto;left:-12px}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:auto}}header{padding-bottom:7px;margin:5px 0 10px;border-bottom:1px solid #eee;position:relative}header .headerTitle,header .headerTitle.mainContent,header.mainContent{margin-left:0;margin-right:0}header.extra-bottom-margin{margin-bottom:30px}header.noCrumbs{margin-top:25px}header.noBorder{border-bottom:none}header .headerTitle{margin-top:35px;position:relative;min-height:1px;padding:0;font-size:21px}header .headerTitle.headerTitle-full{width:100%;padding:0}@media (min-width:768px){header .headerTitle{font-size:24px}}@media (min-width:992px){header .headerTitle{font-size:30px}}header .headerTitle h1,header .headerTitle h2{margin:0;font-size:1em;color:#24505c;font-weight:600;line-height:1.3;padding-bottom:15px}header .headerTitle h1 .bold,header .headerTitle h2 .bold{font-weight:700}header .headerTitle.credit h1{margin-left:1.625em}header .headerTitle .subHeadline{font-size:18px;color:#aaa;margin-top:.25em;line-height:1.4}header .headerTitle .creditIcon{background:#4DC1B8;border-radius:50%;width:1.3em;height:1.3em;display:inline-block;color:#fff;text-align:center;float:left;margin-top:-.15em}header .headerTitle .creditIcon span{line-height:1.6;font-size:.845em}header .headerTitle .creditIcon span:before{vertical-align:top}header .crumb{font-size:14px}header a.crumb{font-weight:600}header .pageNavigation{margin:5px 0;padding-left:0;padding-right:0}header .pageNavigation.mainContent{margin-left:0;margin-right:0}header .pageNavigation:last-of-type{margin-bottom:0}header .pageNavigation a.btn-default{font-weight:400}header .left-content{float:left;width:50%;position:relative;min-height:1px;padding-right:15px;padding-left:0;text-align:left}@media (min-width:768px){header .left-content{float:left;width:66.66666667%}}@media (max-width:600px){header .crumb{font-size:13px}header .left-content.full-mobile{width:100%!important}}header .right-content{width:50%;position:relative;min-height:1px;padding-left:15px;float:right!important;padding-right:0;text-align:right}@media (min-width:768px){header .right-content{float:left;width:33.33333333%}}.social-proof{font-size:16px}.social-proof-view-count{font-size:18px;color:#24505c;font-weight:600;margin-bottom:.5em}@media (min-width:600px){.social-proof-view-count{margin-right:1em;margin-bottom:0}}.social-proof-view-count small{color:#aaa;font-size:14px}.social-proof .icon-heart:before{margin-left:-1px}.social-proof [class*=" icon-"]{-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.social-proof .circle-button{border-radius:50%;font-size:inherit;width:1.8em;height:1.8em;display:block;float:left;background-color:#fff;border:1px solid #1797B1;text-align:center;line-height:1.8em;position:relative;overflow:hidden;margin-right:.3em}.social-proof-heart .circle-button:after,.social-proof-heart .circle-button:before{font-family:Icomoon;position:absolute;width:100%;left:0}.social-proof-heart .circle-button:before{content:"\e918"}.social-proof-heart .circle-button:after{content:"\e917";color:#1797B1;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.social-proof-heart.liked .circle-button:after{opacity:1}.social-proof.social-proof-improved-exams{margin:0;border-top:0;padding-top:1em;padding-bottom:0;font-size:12px}.social-proof.social-proof-improved-exams a.social-action{float:none;display:table-cell;vertical-align:middle;margin:0;padding-right:8px}.social-proof.social-proof-improved-exams .text{display:table-cell;vertical-align:middle;padding-left:3px}.social-proof.social-proof-improved-exams .circle-button{float:none;display:table-cell}@media (min-width:600px){.social-proof.social-proof-improved-exams .social-proof-view-count{display:table-cell;vertical-align:middle;float:none;font-size:12px}}.social-proof.social-proof-improved-exams .social-proof-view-count small{font-size:12px;padding-right:8px}.social-proof a.social-action{display:inline-block;margin:0 1.5em .5em 0}.social-proof a.social-action [class*=" icon-"]{color:#1797B1;text-decoration:none!important}.accordionOne .accordionOneHeader a:hover,.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions a:focus,.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions a:hover{text-decoration:none}.social-proof a.social-action .text{color:#1797B1;line-height:1.8em}.social-proof a.social-action:hover .circle-button{border-color:#24505c;background-color:#f5f5f5}.social-proof a.social-action:hover .text{color:#24505c}.social-proof-center{text-align:center}.social-proof-center a{display:inline-block;float:none}.social-proof-right{text-align:right}.social-proof-right a{display:inline-block;float:none}.videoContainer .social-proof{font-size:20px;position:absolute;padding:.5em;top:0;right:0;z-index:100;overflow:hidden}.videoContainer .social-proof a{float:none;display:block;margin-right:0;margin-bottom:.4em;-webkit-transition:transform .3s,-webkit-transform .3s;-moz-transition:transform .3s,-webkit-transform .3s;-o-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(2.5em);transform:translateX(2.5em)}.videoContainer .social-proof a:after,.videoContainer .social-proof a:before{content:" ";display:table}.videoContainer .social-proof a:after{display:table;content:"";clear:both}.videoContainer .social-proof .circle-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-right:0;border:none}.videoContainer.tools-visible .social-proof a,.videoContainer:hover .social-proof a{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.videoContainer.paywall-up .social-proof{display:none}.accordionOne .accordionOneHeader{font-weight:600;background:0 0;cursor:pointer;padding:0 15px 0 0;border-bottom:1px solid #ccc;position:relative}.accordionOne .accordionOneHeader a{padding:10px 15px;display:inline-block}.accordionOne .accordionOneHeader:after{font-family:Icomoon;content:"\e63f";position:absolute;right:10px;color:#1797B1;margin-top:.6em}.accordionOne .accordionOneHeader.collapsed:after{content:"\e63e"!important}.accordionOne .accordionOneHeader.no-collapse:after{display:none!important}.accordionOne .accordionOneContent{padding-top:10px;background:#FFF;border-bottom:1px solid #ccc}.accordionOne .accordionOneContent:after,.accordionOne .accordionOneContent:before{content:" ";display:table}.accordionOne .accordionOneContent:after{display:table;content:"";clear:both}.accordionOne .accordionOneContent .accordionOneHeader{background:#EEE}.accordionOne .accordionOneContent .media{padding-bottom:.5em}.accordionOne .accordionOneContent ul.accordionBlock{position:relative;min-height:1px;margin:0;padding:0}@media (min-width:768px){.accordionOne .accordionOneContent ul.accordionBlock{float:left;width:33.33333333%}}.accordionOne .accordionOneContent ul.accordionBlock li{font-size:85%;cursor:pointer;display:block;padding:7px 10px}.accordionOne .accordionBlock{padding:0 0 30px}@media (min-width:992px){.accordionOne .accordionBlock{padding:0 15px 30px}}.accordionOne .accordionBlock:after,.accordionOne .accordionBlock:before{content:" ";display:table}.accordionOne .accordionBlock:after{display:table;content:"";clear:both}.accordionOne .accordionBlock.cta{border:1px solid #CCC;padding:5px;margin:10px 10px 30px;border-radius:6px}.accordionOne .accordionBlock.cta .featurePaywall{position:relative;width:100%}.tab-pane .accordionOneContent{border-bottom:0}.tab-pane .accordionOneHeader{border-bottom:1px solid #ccc;margin-bottom:10px}.tab-pane .accordionOneHeader:after{margin-top:.3em;font-size:1.5em}.tab-pane .accordionOneHeader a{padding:15px 20px 5px 0;border-bottom:3px solid;font-size:18px;margin-bottom:-1px;display:inline-block;font-weight:600}@media (min-width:768px){.tab-pane .accordionOneHeader a{padding:15px 20px 5px 15px}}.tab-pane .accordionOneHeader.accordionOneHeader--no-link{cursor:default}.tab-pane .accordionOneHeader.accordionOneHeader--no-link:after{display:none}.tab-pane .accordionOneHeader.accordionOneHeader--no-link a{padding-top:5px;cursor:default;color:#24505c}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__info-i{border-bottom:none;color:#0096b2;float:right;cursor:pointer;padding-right:0}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__info-i:hover{color:#24505c}.tab-pane .accordionCollapsedBlurb{padding-bottom:15px}.searchBrowse{border-top:1px solid #eee;padding:25px 0;margin:35px 0}@media (min-width:768px){.searchBrowse{border-bottom:1px solid #eee;padding:20px 0;margin:100px 0}}.searchBrowse h4{font-size:24px;margin-bottom:20px;color:#24505c;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}@media (min-width:768px){.searchBrowse h4{font-size:30px;margin-bottom:50px}}.searchBrowse .searchBrowseBody:after,.searchBrowse .searchBrowseBody:before{content:" ";display:table}.searchBrowse .searchBrowseBody:after{display:table;content:"";clear:both}.searchBrowse .dropdown-menu>li>a:after,.searchBrowse .dropdown:after{content:"\e63e";margin-left:.5em;font-family:Icomoon}.searchBrowse .searchBrowseSection{width:100%;padding-left:0;padding-right:0}.searchBrowse .searchBrowseSection label{padding-right:10px;margin-top:10px;display:block;text-align:left}.searchBrowse .searchBrowseSection .searchBrowseAction{display:table;position:relative;width:100%}@media (min-width:600px){.searchBrowse .searchBrowseSection{width:50%;float:left;margin-bottom:20px;padding-left:15px;padding-right:15px}.searchBrowse .searchBrowseSection label{float:left;text-align:right;width:25%}.searchBrowse .searchBrowseSection .searchBrowseAction{float:left;width:75%}}@media (min-width:768px){.searchBrowse .searchBrowseSection label{width:20%}.searchBrowse .searchBrowseSection .searchBrowseAction{width:80%}}.searchBrowse .input-group button,.searchBrowse .input-group input{height:40px;padding:9px 12px}.searchBrowse .input-group button{border-color:#ccc;border-left:none;background:#eee;color:#1797B1}.searchBrowse .dropdown{height:40px;padding-left:12px;padding-right:12px;display:table-cell;vertical-align:middle;text-align:left;width:100%;cursor:pointer;font-weight:600;background-color:#1797B1;color:#fff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.searchBrowse .dropdown:after{float:right}.searchBrowse .dropdown:hover{background-color:#1aaac8}.searchBrowse .dropdown.light{background:#f5f5f5;border:1px solid #ccc;color:#555;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.searchBrowse .dropdown-menu{width:100%;padding:0;margin-bottom:20px;overflow:hidden}.searchBrowse .dropdown-menu>li>a{padding:5px;font-weight:600;font-size:1.1em}.searchBrowse .dropdown-menu ul{list-style:none;padding-left:10px}.searchBrowse .dropdown-menu ul li{color:#1797B1;margin-bottom:5px}.searchBrowse .dropdown-menu ul li:before{font-family:Icomoon;content:"\e62a";font-size:.75em;color:inherit;margin-right:4px}.course-nav__status{display:none;font-size:12px;font-weight:600;margin-bottom:5px}@media (min-width:768px){.course-nav__status{display:block}}.course-nav__status .icon{font-size:16px;position:relative;top:2px}.course-nav__status .course-nav__status--big{display:none}.course-nav__status .course-nav__status--small{display:inline}@media (min-width:992px){.course-nav__status .course-nav__status--big{display:inline}.course-nav__status .course-nav__status--small{display:none}}.course-nav__status.progressFocused{background:#fff}.courseNavContainer{border-radius:6px;overflow:hidden;border:1px solid #ccc;background:#eee}@media (max-width:767px){.courseNavContainer{border-radius:0}}.courseNavContainer p{color:#787878}.courseNavContainer .courseNavHeader{background:#eee;border-bottom:1px solid #ccc;padding:15px;position:relative}.courseNavContainer .courseNavHeader:after,.courseNavContainer .courseNavHeader:before{content:" ";display:table}.courseNavContainer .courseNavHeader:after{display:table;content:"";clear:both}.courseNavContainer .courseNavHeader .close{padding:0 15px;color:#333;opacity:1;position:absolute;top:0;right:0;font-size:30px}.courseNavContainer .courseNavHeader .course-nav-header-icon{font-size:24px;margin-right:5px;display:none}.courseNavContainer .courseNavHeader .course-nav-header-icon.embedded{display:block}.courseNavContainer .courseNavHeader .text{margin:0}@media (min-width:768px){.courseNavContainer .courseNavHeader .course-nav-header-icon{display:block}.courseNavContainer .courseNavHeader .text .module-title{margin-left:20px}}.courseNavContainer .courseNavHeader .text .icon{font-size:30px;vertical-align:middle;float:left;margin-left:-22px}.courseNavContainer .courseNavHeader .text .icon:before{float:right}.courseNavContainer .courseNavHeader .text .icon.embedded{margin-left:0}.courseNavContainer .courseNavHeader .text a{color:#1797B1;display:inline-block;margin:0;font-size:16px;line-height:1.25}.courseNavContainer .courseNavHeader .text a:hover{color:#24505c}@media (min-width:768px){.courseNavContainer .courseNavHeader .text a{margin-left:20px}}.courseNavContainer .courseNavHeader .text p{margin:0;font-size:13px}.courseNavContainer .courseNavHeader .text p:first-child{margin-bottom:5px}.courseNavContainer .courseNavHeader .text p.border-bottom{border-bottom:1px solid #ccc;padding-bottom:10px}.courseNavContainer .courseNavHeader .text .placement-test-messaging{text-align:center}.courseNavContainer .courseNavHeader .text .placement-test-messaging .header-text{color:#555;font-size:14px;margin-top:10px}.courseNavContainer .courseNavHeader .text .placement-test-messaging .earn-credit-faster-button{border:1px solid #0096b2;border-radius:6px;font-size:14px;margin:0;padding:10px 50px}.courseNavContainer .courseNavHeader .text .placement-test-messaging .earn-credit-faster-button img{height:20px}.courseNavContainer .courseNavHeader .enrollment{display:block;text-align:center;margin-top:15px}.courseNavContainer .courseNavHeader .enrollment a{white-space:nowrap;display:inline-block;font-weight:600;line-height:40px;margin:0 15px;vertical-align:middle}.courseNavContainer .courseNavHeader .enrollment a.enroll-in-course{font-size:16px;padding:0 24px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses{font-size:14px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses .icon{position:relative;top:1px}@media (min-width:768px){.courseNavContainer .courseNavHeader .enrollment a{display:block}.courseNavContainer .courseNavHeader .enrollment a.enroll-in-course{padding:0 4px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses{line-height:1;margin-top:15px;padding:0}}.courseNavContainer .courseNavHeader.progressFocused{background-color:#fff}.courseNavContainer .courseNavHeader .mini-placement-test{background-color:#eee;border-radius:4px;display:flex;margin-top:1em;padding:1em}.courseNavContainer .courseNavHeader .mini-placement-test .icon-brain{color:#0096b2;margin:auto 0;border:3px solid #0096b2;border-radius:24px;padding:3px 1px;font-size:30px}.courseNavContainer .courseNavHeader .mini-placement-test div{margin-left:10px}.courseNavContainer .courseNavHeader .mini-placement-test div .text{font-weight:700;font-size:14px}.courseNavContainer .courseNavHeader .mini-placement-test div .btn{color:#fff;margin-left:0;margin-top:5px;font-size:14px}.courseNavContainer .courseNavHeader .mini-course-progress{background-color:#eee;border-radius:4px;display:block;margin-top:1em;padding:1em}.courseNavContainer .courseNavHeader .mini-course-progress .course-progress{display:flex;justify-content:space-between;font-weight:700;padding:0 5px}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container{height:25px;width:100%;padding:.6%;border-radius:12.5px;background-color:#DAECF1;background:-webkit-gradient(linear,left top,left bottom,from(#DAECF1),to(#fff));background:-webkit-linear-gradient(top,#DAECF1,#fff);background:-moz-linear-gradient(top,#DAECF1,#fff);background:-ms-linear-gradient(top,#DAECF1,#fff);background:-o-linear-gradient(top,#DAECF1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center;margin-top:10px}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container a,.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:15px;display:block;width:100%;text-align:center;color:#222}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer{width:0;height:98%;position:relative;border-radius:12.5px;overflow:hidden;transition:width .25s ease;-webkit-transition:width .25s ease}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer span{background-color:#ff8e1c;background:-webkit-gradient(linear,left top,left bottom,from(#ff8e1c),to(#9c4e00));background:-webkit-linear-gradient(top,#ff8e1c,#9c4e00);background:-moz-linear-gradient(top,#ff8e1c,#9c4e00);background:-ms-linear-gradient(top,#ff8e1c,#9c4e00);background:-o-linear-gradient(top,#ff8e1c,#9c4e00);height:100%;display:inline-block;float:left;animation:barKeyFrames .7s ease forwards;-webkit-animation:barKeyFrames .7s ease forwards}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer .animatedBar{width:100%}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer span.notAnimated{animation:none;-webkit-animation:none}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .progress-bar{background:linear-gradient(#fdc558,#d38d03);border-radius:10px}@media (min-width:768px){.courseNavContainer .courseNavHeader{display:block}}.courseNavContainer .courseNavigator{background-color:#fff;padding-bottom:20px;margin-bottom:10px;font-size:13px;width:100%;max-height:95vh;overflow-y:scroll;display:block;position:relative}@media (max-width:767px){.courseNavContainer .courseNavigator{padding-bottom:200px}}.courseNavContainer .courseNavigator p{margin-bottom:3px}.courseNavContainer .courseNavigator .chapterHeader{background:#dadada;border-bottom:1px solid #fff;padding:10px 17px 10px 13px;color:#555;position:relative;width:100%;z-index:1}.courseNavContainer .courseNavigator .chapterHeader>a{font-weight:700;color:inherit;display:block}.courseNavContainer .courseNavigator .chapterHeader:after{font-family:Icomoon;content:"\e63f";color:inherit;top:6px;position:absolute;right:12px;font-size:16px}.courseNavContainer .courseNavigator .chapterHeader.collapsed:after{content:"\e63e"!important}.courseNavContainer .courseNavigator .chapterHeader.progressComplete a:before{font-family:Icomoon;content:"\e94d";margin:-15px auto;color:#4abc8d;font-size:24px;position:relative;top:5px;left:-4px;display:inline-block;text-decoration:none}.courseNavContainer .courseNavigator .chapterContent{padding-left:0;list-style:none}.courseNavContainer .courseNavigator .chapterContent li{overflow:auto;padding:10px 17px 10px 13px;border-bottom:1px solid #ddd}.courseNavContainer .courseNavigator .chapterContent li .icon-flash-cards{float:left;margin-right:3px;font-size:20px;vertical-align:middle;color:#1797B1}.courseNavContainer .courseNavigator .chapterContent a{float:left!important;max-width:80%;font-weight:600}.courseNavContainer .courseNavigator .chapterContent .chapterLinkPrefix{float:left!important;color:#1797B1;margin-right:3px}.courseNavContainer .courseNavigator .chapterContent .is-viewing{cursor:default}.courseNavContainer .courseNavigator .chapterContent .is-viewing a{color:#24505c;cursor:default}.courseNavContainer .courseNavigator .chapterContent .is-viewing span.icon-eye{float:right!important;margin-right:5px;margin-top:2px;color:#555}.courseNavContainer .courseNavigator .chapterContent .lesson-complete:not(.is-viewing) a{color:#aaa}.courseNavContainer .courseNavigator .chapterContent .next-lesson{background:#F3F9FC}.courseNavContainer .courseNavigator .chapterContent .next-lesson a{width:100%;max-width:100%}.courseNavContainer .courseNavigator .chapterContent .next-lesson .imgWithPlayIcon{width:47%;margin-right:3%;font-size:32px;float:left}.courseNavContainer .courseNavigator .chapterContent .next-lesson p{font-weight:600}.courseNavContainer .courseNavigator .chapterContent .next-lesson span.title{float:left;width:50%}.courseNavContainer .courseNavigator .chapterContent .next-lesson span.lessonTime{font-weight:400}.courseNavContainer .courseNavigator .chapterContent span.lessonTime{color:#24505c;float:right!important;margin-right:7px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li{display:flex}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-blank{margin-right:30px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-flash-cards{margin-right:5px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-icon_checkmark_B{font-weight:700;margin:auto 5px auto 0;color:#4abc8d;font-size:24px;position:relative;top:-3px;left:-4px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-share-content{margin:auto 10px auto 0;color:#0096b2;font-size:20px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .lessonTime{margin-left:auto}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam{display:flex;padding-right:23px}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam .link-container{margin-left:10px}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam .question-count-container{margin-left:auto}.courseNavContainer .offcanvas.navmenu .courseNavigator{overflow:scroll;padding-bottom:100px}.courseNavContainer.navmenu{width:100%!important}.chapterProgressBar{height:.5em;background:#eee}.chapterProgressBar .chapterProgressBar__fill{height:100%;background:#f79420}.placement-test-modal .modal-header{background-color:#fff;padding-top:0;padding-bottom:0;margin-top:1em;height:25px}.placement-test-modal .modal-body{text-align:center}.placement-test-modal .modal-body .text-header{color:#24505c;margin-top:0}.placement-test-modal .modal-body .offers-test{font-size:16px;margin-bottom:0}.placement-test-modal .modal-body .dots{background-image:url(/images/icons/dot.png);background-repeat:repeat-x;background-size:23px;height:15px;margin:auto;position:relative;top:73px;width:71%;z-index:0}@media (max-width:768px){.placement-test-modal .modal-body .dots{display:none}}.placement-test-modal .modal-body .icons-list{display:flex;padding:0;position:relative}.placement-test-modal .modal-body .icons-list .icon-and-text{list-style:none;margin:15px auto}.placement-test-modal .modal-body .icons-list .icon-and-text .text{font-family:"Open sans";font-size:20px;margin-top:15px;max-width:220px}.earningCredit h2,.worksheetPaywall .btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.placement-test-modal .modal-body .icons-list .circles{display:flex}.placement-test-modal .modal-body .icons-list .circles .circle{background:#ccc;width:6px;height:6px;border-radius:50px;margin:60px 5px}@media (max-width:768px){.placement-test-modal .modal-body .text-header{font-size:24px}.placement-test-modal .modal-body .icons-list{flex-direction:column}.placement-test-modal .modal-body .icons-list .circles{display:none}.placement-test-modal .modal-body .icons-list .icon-and-text .icon{height:80px}.placement-test-modal .modal-body .icons-list .icon-and-text .text{font-size:16px;margin-bottom:0}.courseProgress .cp-section .course-complete-header{visibility:hidden}}.engagement-module{display:none}@media (min-width:768px){.engagement-module{display:block}}.engagement-module__header{text-align:center;font-size:24px}@media (min-width:992px){.engagement-module__body{display:-webkit-flex;display:flex}}.engagement-module__body__item{-webkit-flex:1 1 0;flex:1 1 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:30px;text-align:center}.engagement-module__body__item:first-child{padding-right:7px}.engagement-module__body__item:last-child{padding-left:7px}.engagement-module__body__item__title{text-transform:uppercase;text-align:center;font-size:12px;padding-bottom:15px}.engagement-module__body__item__preview{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border:1px solid #ccc;border-radius:6px;background-color:#eee;padding:15px}.engagement-module__body__item__preview__image{-webkit-flex:0 0 auto;flex:0 0 auto;font-size:32px}.engagement-module__body__item__preview__image img{max-width:100%;font-size:10px}.engagement-module__body__item__preview__image.imgWithPlayIcon{float:none}.engagement-module__body__item__preview__image__icon-container{background:#0096b2;color:#fff;font-size:50px;width:100%;line-height:1;padding:18% 0}.engagement-module__body__item__preview__image__icon-container .icon-quizzes{font-size:48px}@media (min-width:992px){.engagement-module__body__item__preview__image__icon-container{padding:13% 0}}@media (min-width:1200px){.engagement-module__body__item__preview__image__icon-container{padding:16% 0}}@media (min-width:1400px){.engagement-module__body__item__preview__image__icon-container{padding:18% 0}}.engagement-module__body__item__preview__image .quiz-image-container{background-color:#4dc1b8}.engagement-module__body__item__preview__title{-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left;padding:10px 0 0;font-weight:600}.engagement-module__body__item__preview__footer{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:left;color:#24505c;font-size:13px}.engagement-module__body__item__preview__action{-webkit-flex:0 0 auto;flex:0 0 auto;padding-top:15px}.engagement-module .engagement-module__body__item__preview__image--quiz-preview{position:relative}.engagement-module .engagement-module__body__item__preview__image--quiz-preview .imagePreviewIconWrapper{font-size:48px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.engagement-module-horizontal{padding-bottom:15px;display:none}@media (min-width:768px){.engagement-module-horizontal{display:block}}.engagement-module-horizontal__title{font-size:18px;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:15px}.engagement-module-horizontal__item{padding:15px;margin-bottom:15px;border:1px solid #ccc;border-radius:6px;background-color:#eee;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}@media (min-width:992px){.engagement-module-horizontal__item{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start}}.engagement-module-horizontal__item__preview.imgWithPlayIcon{-webkit-flex:0 0 auto;flex:0 0 auto;font-size:32px;margin-right:3%;width:47%}.engagement-module-horizontal__item__text-lesson-preview{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:2px;color:#fff;font-size:32px;font-weight:700;margin-right:3%;max-width:180px;padding:7% 80px;width:47%}.engagement-module-horizontal__item:nth-of-type(7n+1) .engagement-module-horizontal__item__text-lesson-preview{background-color:#0096b2}.engagement-module-horizontal__item:nth-of-type(7n+2) .engagement-module-horizontal__item__text-lesson-preview{background-color:#4dc1b8}.engagement-module-horizontal__item:nth-of-type(7n+3) .engagement-module-horizontal__item__text-lesson-preview{background-color:#24505c}.engagement-module-horizontal__item:nth-of-type(7n+4) .engagement-module-horizontal__item__text-lesson-preview{background-color:#8cc63e}.engagement-module-horizontal__item:nth-of-type(7n+5) .engagement-module-horizontal__item__text-lesson-preview{background-color:#0096b2}.engagement-module-horizontal__item:nth-of-type(7n+6) .engagement-module-horizontal__item__text-lesson-preview{background-color:#4dc1b8}.engagement-module-horizontal__item:nth-of-type(7n+7) .engagement-module-horizontal__item__text-lesson-preview{background-color:#24505c}.engagement-module-horizontal__item__preview.imgWithPlayIcon img{width:100%;height:auto;font-size:10px}.engagement-module-horizontal__item__action{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:3%;width:105px}.engagement-module-horizontal__item__action .btn{color:#0096b2;border:1px solid #0096b2;background-color:#fff;width:100%}.engagement-module-horizontal__item__action .btn:hover{background:#0096b2;color:#fff}.engagement-module-horizontal__item__text{-webkit-flex:1 1 50%;flex:1 1 50%;font-size:13px;font-weight:600}@media (min-width:992px){.engagement-module-horizontal__item__text{-webkit-flex:1 1 auto;flex:1 1 auto}}.engagement-module-horizontal__item__duration{-webkit-flex:1 0 auto;flex:1 0 auto;color:#24505c;font-size:13px;padding-left:5px;text-align:right}@media (min-width:992px){.engagement-module-horizontal__item__duration{-webkit-flex:0 0 auto;flex:0 0 auto}}.engagement-module-horizontal.engagement-module-horizontal--reduced-spacing{padding-bottom:15px}.engagement-module-horizontal.engagement-module-horizontal--reduced-spacing .engagement-module-horizontal__title{margin-bottom:5px}.courseProgress{margin-top:20px;overflow:hidden;border:1px solid #b9d1d8;border-radius:6px}.courseProgress.courseProgress-improved-exams{padding:.8em .8em 1.75em}.courseProgress.courseProgress-improved-exams.upgrade h4{font-size:18px}@media (min-width:768px){.courseProgress{padding:.8em .8em 1.75em}.courseProgress .cp-section{float:left;width:41.66666667%}}.courseProgress .cp-section,.courseProgress div.full,.courseProgress div.wide{padding-left:15px;padding-right:15px;position:relative;min-height:1px}.courseProgress h3{font-size:150%;margin:10px 15px;border-bottom:1px solid #E9F1F4;padding-bottom:15px}.courseProgress h3 .activeChapters{font-size:14px}@media (max-width:480px){.courseProgress h3 .activeChapters{display:block;margin-top:10px}}.courseProgress h4{font-size:16px}.courseProgress h6{margin:0 0 8px;font-weight:700;font-size:13px}.courseProgress p.stat{text-align:center}.courseProgress .btn-primary{margin-bottom:12px}.courseProgress .cp-section .course-complete-header{position:relative;top:2.5em}.courseProgress .cp-section .course-complete-referral{position:relative;top:1.5em}@media (max-width:768px){.courseProgress .cp-section .course-complete-referral{visibility:hidden}}.courseProgress .cp-section .course-complete-referral small{color:#555;font-style:italic}@media (min-width:768px){.courseProgress div.wide{float:left;width:58.33333333%}.courseProgress div.full{float:left;width:100%}}.courseProgress.upgrade{text-align:center;max-width:600px;margin:15px auto 25px}.courseProgress.upgrade h4{font-weight:400;font-size:21px}.courseProgress .progressBarContainer{display:flex;flex-direction:column;background:#eee;border:1px solid #d5d5d5;border-radius:6px;padding:3px 12px}.courseProgress .progressBarContainer.whiteBg{background:#fff}@media (max-width:767px){.courseProgress .progressBarContainer{padding:6px 10px}}.courseProgress .progressBarContainer p{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.courseProgress .progressBarContainer p span{margin-right:.3em;font-size:115%}.courseProgress .progressBarContainer .progressDescription{display:none;min-width:70px}@media (min-width:992px){.courseProgress .progressBarContainer p{float:left;width:50%}.courseProgress .progressBarContainer .progressDescription{display:inline-block}}.courseProgress .progressBarContainer .progressDescription .progressDescription__chapter{font-weight:600;padding-bottom:1px}.courseProgress .progressBarContainer .progressDescription small{line-height:1.2;text-align:left}.courseProgress .progressBarContainer .progressBar{height:30px;padding:.6%;border-radius:15px;background-color:#DAECF1;background:-webkit-gradient(linear,left top,left bottom,from(#DAECF1),to(#fff));background:-webkit-linear-gradient(top,#DAECF1,#fff);background:-moz-linear-gradient(top,#DAECF1,#fff);background:-ms-linear-gradient(top,#DAECF1,#fff);background:-o-linear-gradient(top,#DAECF1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center;-webkit-flex:1 0 auto;flex:1 0 auto;width:auto;min-width:150px}.courseProgress .progressBarContainer .progressBar a,.courseProgress .progressBarContainer .progressBar>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:18px;display:block;width:100%;text-align:center;color:#222}.courseProgress .progressBarContainer .progressBar .barContainer{width:0;height:98%;position:relative;border-radius:15px;overflow:hidden;transition:width .25s ease;-webkit-transition:width .25s ease}.courseProgress .progressBarContainer .progressBar .barContainer span{background-color:#fdc558;background:-webkit-gradient(linear,left top,left bottom,from(#fdc558),to(#d38d03));background:-webkit-linear-gradient(top,#fdc558,#d38d03);background:-moz-linear-gradient(top,#fdc558,#d38d03);background:-ms-linear-gradient(top,#fdc558,#d38d03);background:-o-linear-gradient(top,#fdc558,#d38d03);height:100%;display:inline-block;float:left;animation:barKeyFrames .7s ease forwards;-webkit-animation:barKeyFrames .7s ease forwards}.courseProgress .progressBarContainer .progressBar .barContainer .animatedBar{width:100%}.courseProgress .progressBarContainer .progressBar .barContainer span.notAnimated{animation:none;-webkit-animation:none}.courseProgress .progressBarContainer .progressBar.progressBarSuccess{height:30px;width:100%;padding:.6%;border-radius:15px;background-color:#DAECF1;background:-webkit-gradient(linear,left top,left bottom,from(#DAECF1),to(#fff));background:-webkit-linear-gradient(top,#DAECF1,#fff);background:-moz-linear-gradient(top,#DAECF1,#fff);background:-ms-linear-gradient(top,#DAECF1,#fff);background:-o-linear-gradient(top,#DAECF1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center}.courseProgress .progressBarContainer .progressBar.progressBarSuccess a,.courseProgress .progressBarContainer .progressBar.progressBarSuccess>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:18px;display:block;width:100%;text-align:center;color:#222}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer{width:0;height:98%;position:relative;border-radius:15px;overflow:hidden;transition:width .25s ease;-webkit-transition:width .25s ease}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer span{background-color:#6fcaa4;background:-webkit-gradient(linear,left top,left bottom,from(#6fcaa4),to(#328764));background:-webkit-linear-gradient(top,#6fcaa4,#328764);background:-moz-linear-gradient(top,#6fcaa4,#328764);background:-ms-linear-gradient(top,#6fcaa4,#328764);background:-o-linear-gradient(top,#6fcaa4,#328764);height:100%;display:inline-block;float:left;animation:barKeyFrames .7s ease forwards;-webkit-animation:barKeyFrames .7s ease forwards}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer .animatedBar{width:100%}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer span.notAnimated{animation:none;-webkit-animation:none}@-webkit-keyframes barKeyFrames{from{width:0%}to{width:100%}}@keyframes barKeyFrames{from{width:0%}to{width:100%}}.courseProgress .progressBarContainer small{text-align:center;display:block;margin-top:0!important;color:#999}.courseProgress .progressBarContainer .small{margin-top:4px;display:inline-block;float:right}.courseProgress .progressBarContainer .certificateCompleteContainer{display:flex}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteThumbnail{width:90px;height:71px;margin:10px 15px 10px 0;border:1px solid #c6dce5}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta{display:flex;flex-direction:column;justify-content:center}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__header{font-weight:700}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__description{font-size:13px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions{margin-top:10px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link{display:inline-block;padding-left:20px;font-weight:400}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#saveCertificateLink .icon{font-size:18px;position:relative;top:2px;left:2px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .fab{margin-left:4px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .icon{position:relative;top:2px}@media (max-width:525px){.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink{padding-left:0}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .fab{margin-left:0}}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link:first-child{padding:0}.courseProgress .progressBarContainer .completion-container .circle{background:#4dc1b8;width:35px;height:35px}.courseProgress .progressBarContainer .completion-container .circle .icon{font-size:25px;padding-top:6px}.courseProgress .nextLesson .imgWithPlayIcon{width:42%;float:left;font-size:200%;margin-right:8px}.courseProgress .nextLesson span{text-decoration:underline}@media (max-width:767px){.courseProgress .nextLesson{text-align:center}.courseProgress .nextLesson .imgWithPlayIcon{width:100%;max-width:262px;margin:0 auto 6px;float:none}.courseProgress .nextLesson span{display:block}.courseProgress.mini .progressBarContainer{display:none!important}}.courseProgress.mini{float:right!important;position:relative;min-height:1px;border:none;margin-top:0;padding:0 0 0 10px}.courseProgress.mini.lessonDesktopProportion75{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.courseProgress.mini{float:left;width:33.33333333%}.courseProgress.mini.lessonDesktopProportion75{float:left;width:25%}.courseProgress.mini.lessonDesktopProportion75 .btn{white-space:normal}}.courseProgress.mini div.small{margin-bottom:2px}.courseProgress.mini .progressBarContainer .progressBar>span{position:absolute;z-index:10;width:100%;text-align:center;top:14%;color:#333}.courseProgress.mini .placement-test{display:none}@media (min-width:768px){.courseProgress.mini{overflow:visible}.courseProgress.mini .placement-test{display:block;margin-bottom:-3px;bottom:calc(100% - 6px);border-top-left-radius:6px;border-top-right-radius:6px;background:#1797B1;text-align:center;color:#fff;font-size:11px;padding:4px 0 10px;font-weight:700}.courseProgress.mini .placement-test:hover{text-decoration:none;background:#117084;color:#e6e6e6}.courseProgress.mini .placement-test:before{position:absolute;right:100%;width:25px;top:0;bottom:0;background:#fff;content:""}.courseProgress.mini .placement-test .icon{padding-right:2px}.courseProgress.mini .placement-test.hide-progress{bottom:-15px}}.pageTabs li a:after,.pageTabs li.active:after{content:'';bottom:0;right:0}.courseProgress.test-prep-plan-lesson-corner{display:none}@media (min-width:768px){.courseProgress.test-prep-plan-lesson-corner{display:flex;align-items:center}}.courseProgress.test-prep-plan-lesson-corner .test-prep-plan-lesson-corner__icon{background:#f79420;border-radius:50%;height:50px;width:50px;text-align:center;flex-shrink:0;margin-right:10px}.courseProgress.test-prep-plan-lesson-corner .test-prep-plan-lesson-corner__icon img{height:40px;width:40px;margin-top:3px}.courseProgress.test-prep-plan-lesson-corner .test-prep-plan-lesson-corner__title{font-size:18px;font-weight:600;color:#24505c}.courseProgress.test-prep-plan-lesson-corner .test-prep-plan-lesson-corner__course{font-size:12px}.courseProgress div.cta{background:#fff!important;padding:6px 12px 4px;border-bottom:2px solid #ccc}@media (max-width:991px){.courseProgress div.cta{padding:8px}}.courseProgress div.cta .circle{border-radius:50%;background:#7EADC4;margin-right:10px;float:left;width:60px;height:60px}.courseProgress div.cta .circle .icon{text-align:center;color:#fff;font-size:40px;padding-top:10px}@media (max-width:991px){.courseProgress div.cta .circle{width:45px;height:45px}.courseProgress div.cta .circle .icon{text-align:center;color:#fff;font-size:30px;padding-top:7.5px}}.courseProgress div.cta .unlockCPHeader{font-size:16px;color:#24505c}@media (max-width:991px){.courseProgress div.cta .unlockCPHeader{font-size:14px}}@media (max-width:830px){.courseProgress div.cta .unlockCPHeader{font-size:13px}}.courseProgress div.cta .btn{margin-top:8px}.courseProgress div.cta .btn.cta-wider{width:200px}@media (max-width:991px){.courseProgress div.cta .btn{margin-top:5px}}.courseProgress div.cta.credit .btn{margin:0}.courseProgress div.cta.credit .circle{background:#4DC1B8}.courseProgress div.goals-cta{padding:10px 0;background:0 0;border:none}.courseProgress div.goals-cta .header{font-size:16px;color:#24505c;margin-bottom:.4em}.courseProgress div.goals-cta .circle{border-radius:50%;background:#7EADC4;margin-right:10px;float:left;width:60px;height:60px}.courseProgress div.goals-cta .circle .icon{text-align:center;color:#fff;font-size:40px;padding-top:12px}@media (max-width:991px){.courseProgress div.goals-cta .circle{width:45px;height:45px}.courseProgress div.goals-cta .circle .icon{text-align:center;color:#fff;font-size:30px;padding-top:9px}}.courseProgress .loadingSpinner{margin:auto;display:block}.courseProgress .placement-test{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:baseline;align-items:baseline;margin-top:10px;font-size:12px}.courseProgress .placement-test .message{-webkit-flex:1 1 auto;flex:1 1 auto;color:#999;font-weight:600;text-align:right;padding-bottom:1px}.courseProgress .placement-test .btn{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 10px}.courseProgress .course_progress_upgrade_cta{line-height:1.4}.courseProgressMobileSm{display:none!important}@media (min-width:600px) and (max-width:767px){.courseProgressMobileSm{display:inline-block!important}}.courseProgress--testPrepPlanComplete{padding:60px 10px;text-align:center;background:url(/images/academy/course/test-prep-plan-complete-bg-left.svg) left center/auto 100% no-repeat,url(/images/academy/course/test-prep-plan-complete-bg-right.svg) right center/auto 100% no-repeat}.courseProgress--testPrepPlanComplete h3{margin-top:0;border-bottom:none}.courseProgress--testPrepPlanComplete p{font-size:16px;margin-bottom:20px}.courseProgress--testPrepPlanComplete .placement-test{display:block;margin-top:0}.courseProgress--testPrepPlanComplete .placement-test .btn{font-size:18px;margin:0;width:100%}.courseProgress--testPrepPlanComplete .placement-test .btn .icon-pencil{font-size:22px;margin-right:5px}@media (min-width:600px){.courseProgress--testPrepPlanComplete{padding:60px 25%}.courseProgress--testPrepPlanComplete .placement-test>.btn{padding:8px 55px;width:auto}}.buttonOnlyCtaContainer{display:none}@media (min-width:768px){.buttonOnlyCtaContainer{display:table;width:100%;margin:13px 0}.buttonOnlyCtaContainer__item{display:table-cell;vertical-align:middle;text-align:center}}.full.cta.progressBarContainer.upgrade-message-cta{padding:10px}@media (min-width:525px){.full.cta.progressBarContainer.upgrade-message-cta{display:flex;text-align:left;align-items:center;flex-direction:row}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{flex:0 0 122px;margin-left:15px}}@media (max-width:767px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{display:none!important}}@media (min-width:768px) and (max-width:991px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{display:none!important}}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn a{margin-top:0}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{text-align:center}@media (min-width:525px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__subtext{margin-bottom:0}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{flex:0 1 500px;padding-right:15px}}@media (min-width:992px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{margin-left:auto}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{font-size:16px;text-align:left}}.modal .paywall-container{width:auto!important;position:relative!important;left:auto!important;top:auto!important}.pageTabs{min-height:1px;padding-right:15px;position:relative;padding-left:0}.pageTabs.lessonDesktopProportion75{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.pageTabs{float:left;width:66.66666667%}.pageTabs.lessonDesktopProportion75{float:left;width:75%}}@media (max-width:991px){.pageTabs{padding-right:0}}.pageTabs ul{padding:0;margin:0}.pageTabs li{height:auto;display:inline-block;margin-left:1%;position:relative;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s;font-size:24px;padding-top:3px;width:23%}.pageTabs li.active:after{border-width:0 8px 8px}@media (min-width:545px){.pageTabs li{font-size:28px;padding-top:3px}.pageTabs li.active:after{border-width:0 10px 10px}}@media (min-width:768px){.pageTabs li{font-size:28px;padding-top:4px}.pageTabs li.active:after{border-width:0 11px 11px}}@media (min-width:992px){.pageTabs li{font-size:38px;padding-top:3px;width:20%}.pageTabs li.active:after{border-width:0 12px 12px}}.pageTabs li:first-child{margin-left:0}.pageTabs li a{background-color:#0096b2;border-radius:6px 6px 0 0;cursor:pointer;display:table;color:#FFF;font-weight:600;text-align:center;vertical-align:bottom;padding:8px 0 15px;width:100%;height:100%;overflow:hidden;position:relative}.pageTabs li a .tabTitle{font-size:.5em;line-height:.5;display:table-cell;vertical-align:middle;text-align:center}@media (min-width:430px){.pageTabs li a .tabTitle{font-size:.46em;padding-left:8px;text-align:left}}.pageTabs li a .fit-long-tab-names+.tabTitle{padding-right:4px}.pageTabs li a .icon{display:none;width:27%;font-size:.6em}@media (min-width:430px){.pageTabs li a .icon{display:table-cell;vertical-align:middle;text-align:right;width:35%}}.pageTabs li a .icon.fit-long-tab-names{width:24%;padding-left:4px}.pageTabs li a:active,.pageTabs li a:focus,.pageTabs li a:hover{text-decoration:none}.pageTabs li a:after{position:absolute;top:90%;left:0;background:-webkit-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25))}.pageTabs li.active a,.pageTabs li:focus a,.pageTabs li:hover a{background-color:#24505c;text-decoration:none}.pageTabs li.active:after{position:absolute;left:0;top:auto;margin:0 auto;width:0;height:0;background:0 0;border-style:solid;border-color:#fff transparent;display:block}.pageTabs li .pageTabs__new{background:#fab323;color:#24505c;text-transform:uppercase;position:absolute;font-weight:700;transform:rotate(45deg);top:-1.1em;right:-5.3em;padding:2em 5em .3em;font-size:10px}.quiz .prompt .questionPassage .passage.open .mobileToggle .icon,.quiz .prompt .questionPassage .readMore.open .icon,.quiz .prompt .questionPassage .readMore.showAll .icon,.quiz .prompt .questionPassage.showAll a .icon{transform:rotate(-180deg)}@media (min-width:600px){.pageTabs li .pageTabs__new{font-size:12px}}.subTabContent .panel-title a{color:#1797B1;display:block}.subTabContent .panel-heading h4{font-size:14px}.subTabContent h3{font-size:18px;margin-top:0}@media (min-width:480px){.subTabContent h3{font-size:24px}}.subTabs li{font-weight:700;font-size:15px;padding:0}@media (min-width:768px){.subTabs li{font-size:18px}}.subTabs li.active a{color:#24505c;border-bottom:2px solid #24505c}.horzSubTabs{border-bottom:1px solid #EEE;margin:10px 0 15px}.horzSubTabs li{display:inline-block;padding-bottom:5px;margin-bottom:0}.horzSubTabs .active{color:#24505c;border-bottom:2px solid #24505c}.vertSubTabs{background-color:#eee;padding:7px!important;border-radius:6px 6px 0 0}.vertSubTabs li{font-size:13px;margin:10px 0}@media (min-width:768px){.vertSubTabs{position:relative;padding-left:15px;min-height:600px;text-align:right;padding-right:7px;border-right:1px solid #ccc;background-color:transparent;border-radius:0;float:left!important;margin-left:-20px}.vertSubTabs li{font-size:15px;margin:20px 0}.vertSubTabContent{position:relative;min-height:1px;padding-left:15px;padding-right:100px;padding-top:30px}}@media (min-width:768px) and (min-width:768px){.vertSubTabs{float:left;width:16.66666667%}.vertSubTabContent{float:left;width:83.33333333%}}.earningCredit h2{color:#24505c;font-weight:300}.pageTabContent{margin:10px 0}.pageTabContent:after,.pageTabContent:before{content:" ";display:table}.pageTabContent:after{display:table;content:"";clear:both}.pageTabContentWithSideBar{position:relative;min-height:1px;padding-right:15px;padding-left:0}.pageTabContentWithSideBar.lessonDesktopProportion75{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (max-width:767px){.pageTabContentWithSideBar{padding-right:0}}.pageTabContent .sideBar{position:relative;min-height:1px;padding-left:10px;padding-right:0}.pageTabContent .sideBar.lessonDesktopProportion75{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.pageTabContentWithSideBar{float:left;width:66.66666667%}.pageTabContentWithSideBar.lessonDesktopProportion75{float:left;width:75%}.pageTabContent .sideBar{float:left;width:33.33333333%}.pageTabContent .sideBar.lessonDesktopProportion75{float:left;width:25%}}.course-enrollment-quiz{background:#fff;border-radius:6px;border:1px solid #999;text-align:center;position:relative}.course-enrollment-quiz.hide-enroll-cta{border:none}.course-enrollment-quiz.hide-enroll-cta .course-prompt,.course-enrollment-quiz.hide-enroll-cta .course-title-header,.course-enrollment-quiz.hide-enroll-cta .enroll-button .btn-success,.course-enrollment-quiz.hide-enroll-cta .enroll-in-course-footer,.course-enrollment-quiz.hide-enroll-cta .enroll-info,.course-enrollment-quiz.hide-enroll-cta:after,.course-enrollment-quiz.hide-enroll-cta:before{display:none!important}.course-enrollment-quiz .course-prompt,.course-enrollment-quiz .course-title-header{color:#24505c;margin-top:20px;margin-bottom:5px}.course-enrollment-quiz .course-title{font-weight:700}.course-enrollment-quiz .course-prompt{margin-bottom:20px}.course-enrollment-quiz .enroll-button{position:relative}.course-enrollment-quiz .enroll-button a.btn-success{padding:10px 30px;font-size:16px;font-weight:600}.course-enrollment-quiz .enroll-button .enroll-info{display:inline;vertical-align:middle;overflow:visible}.course-enrollment-quiz .enroll-button .enroll-info .icon-question-sign{font-size:16px;color:#1797B1}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip{display:none;position:absolute;bottom:calc(100% + 10px);left:0;right:0;max-width:500px;margin:0 auto;background-color:#24505c;padding:10px;border-radius:6px;color:#fff}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip:before{position:absolute;content:'';width:0;height:0;border:16px solid transparent;border-top-color:#24505c;top:calc(100% - 1px);right:calc(50% - 16px - 99px)}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .icon{color:#FCB426;font-size:30px}@media (min-width:768px){.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .icon{font-size:40px}}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-title{margin-bottom:10px}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body{display:table;table-layout:fixed;width:100%}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body>div{display:table-cell;font-size:12px;padding-right:5px}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body>div:first-child{padding-left:5px}.course-enrollment-quiz .enroll-button .enroll-info:hover .enroll-tooltip{display:block;z-index:2}.course-enrollment-quiz .enroll-in-course-footer{margin:20px 5px}.course-enrollment-quiz .enroll-in-course-footer a{color:#999}.quiz.quiz-error h5{margin-bottom:25px}.quiz .teacher-name{text-align:center;font-size:30px;font-weight:600}.quiz .quizActions{margin-top:20px}.quiz .quizActions .btn{float:left!important;width:211px!important}.quiz .question-slide-container{overflow:hidden;position:relative;padding-bottom:30px}.quiz .quizHeader{margin-bottom:10px}.quiz .quizHeader:after,.quiz .quizHeader:before{content:" ";display:table}.quiz .quizHeader:after{display:table;content:"";clear:both}.quiz .quizHeader .questionCount{padding:0;color:#24505c;font-weight:600;display:inline-block;font-size:21px;margin-top:10px}.quiz .quizHeader>.quiz-assignment{clear:both;background:#f5f5f5;border:1px solid #eee;padding:1em;border-radius:4px}.quiz .quizHeader>.quiz-assignment i{font-size:2em;line-height:0;position:relative;top:.2em;color:#1797B1}.quiz .quizHeader .progressContainer{position:relative;min-height:1px;padding-right:0;padding-top:15px;padding-left:0}@media (min-width:992px){.quiz .quizHeader .progressContainer{float:left;width:50%}}@media (min-width:768px){.quiz .quizHeader .progressContainer{float:left;width:50%;padding-left:15px;padding-top:0}}.quiz .quizHeader .progressContainer p{margin-right:15px}.quiz .quizHeader .progressContainer .progressDot{display:inline-block;width:25px;height:25px;margin-right:15px;border-radius:50%;background:#fff;border:1px solid #ccc;position:relative;overflow:hidden;opacity:.5}.quiz .quizHeader .progressContainer .progressDot:after{content:'';position:absolute;top:50%;left:50%;border-radius:50%;height:0;width:0;transition:all .2s;z-index:0}.quiz .quizHeader .progressContainer .progressDot.curr{opacity:1}.quiz .quizHeader .progressContainer .progressDot .value{display:block;text-align:center;padding-top:1px;font-weight:600;z-index:1;position:relative;transition:color .2s}.quiz .quizHeader .progressContainer .progressDot.checked{opacity:1;border:1px solid #fff}.quiz .quizHeader .progressContainer .progressDot.checked:after{top:0;left:0;height:100%;width:100%;background:#FCB426}.quiz .quizHeader .progressContainer .progressDot.checked .value{color:#fff}.quiz .questionContainer{overflow:hidden}.quiz .questionContainer pre{display:inline;background:0 0;border:none;font-size:inherit;margin:0}.quiz .questionContainer .instructions{position:relative;min-height:1px;padding-right:15px;padding-left:0;font-weight:400!important}@media (min-width:768px){.quiz .questionContainer .instructions{float:left;width:50%;margin-bottom:40px}}@media (min-width:992px){.quiz .questionContainer .instructions{float:left;width:50%}.quiz .questionContainer .instructions.control{float:left;width:100%}}.quiz .questionContainer .instructions.control{position:relative;min-height:1px;padding-right:15px;padding-left:0}.quiz .questionContainer .instructionsHeader{color:#555;font-weight:600}.quiz .promptHeader{margin:35px 0 15px}.quiz .prompt{padding-bottom:5px;border-bottom:1px solid #eee;margin-bottom:10px;margin-top:20px}.quiz .prompt:after,.quiz .prompt:before{content:" ";display:table}.quiz .prompt:after{display:table;content:"";clear:both}.quiz .prompt h3{font-size:20px;display:inline;line-height:1.4}.quiz .prompt .questionCount{padding:5px 5px 5px 0;font-size:85%;display:block;color:#24505c;font-weight:700}@media (min-width:768px){.quiz .questionContainer .instructions.control{float:left;width:100%}.quiz .prompt .questionCount{float:right!important;padding-left:15px}}.quiz .prompt .questionPassage{border-radius:6px;border:2px solid #1797B1;padding:2em 2em 1em;text-align:left;margin-bottom:2em}.quiz .prompt .questionPassage b{margin-bottom:1em;display:block;text-align:center;font-size:16px}.quiz .prompt .questionPassage .passage .passageText{display:block}.quiz .prompt .questionPassage .passage .passageText.open,.quiz .prompt .questionPassage .passage.open .passageText{display:none}.quiz .prompt .questionPassage .passage.open .passageText.open{display:block}.quiz .prompt .questionPassage a{display:block;margin-bottom:1em;text-align:center}.quiz .prompt .questionPassage a .icon{display:inline-block;transition:transform .3s ease-out}.quiz .prompt .questionPassage .readMore{display:inline-block;margin-top:1em;position:relative}.quiz .prompt .questionPassage .readMore .icon{position:absolute;font-size:18px;bottom:0;left:75px;transition:transform .3s ease-out}.quiz .prompt .questionPassage .readMore .toggleText{display:block}.quiz .prompt .questionPassage .readMore .toggleText.open,.quiz .prompt .questionPassage .readMore.open .toggleText{display:none}.quiz .prompt .questionPassage .readMore.open .toggleText.open{display:block}.quiz .buttonSupport{float:left!important;margin-left:15px}.quiz .buttonSupport .icon{vertical-align:middle;margin-right:10px;line-height:50px}.quiz .buttonSupport .icon-ok{color:#4abc8d;font-size:30px}.quiz .buttonSupport .icon-remove{color:#DC674C;font-size:30px}.quiz .answersContainer:after,.quiz .answersContainer:before{content:" ";display:table}.quiz .answersContainer:after{display:table;content:"";clear:both}.quiz .answersContainer ul.answers{list-style:none;padding-left:0}.quiz .answersContainer label{display:block;font-size:16px;padding-left:2em;position:relative;font-weight:400;line-height:1.75;margin:.7em 0;cursor:pointer}.quiz .answersContainer label input[type=radio]{position:absolute;top:.25em;left:.5em;margin:0}.quiz .answersContainer img{display:block;max-width:100%;height:auto}.quiz .answersContainer-column{width:100%;display:inline-block;vertical-align:top}@media (min-width:600px) and (max-width:767px),(min-width:992px){.quiz .answersContainer label{margin:1em 0}.quiz .answersContainer-column{padding-left:1em;width:50%}}.quiz .score{margin-top:2em;margin-bottom:2em}.quiz .score .scoreDisplay{text-align:center;margin-top:0;font-size:50px;font-weight:700}@media (min-width:500px){.quiz .score .scoreDisplay{font-size:60px}}.quiz .score .scoreDisplay>span{font-size:40%}.quiz .score .fail{color:#DC674C}.quiz .score .pass{color:#4abc8d}.quiz .score .passed{color:#8cc63e}.quiz .score-percentage{font-size:50px;line-height:1;padding:0 .5em;font-weight:600;text-align:center;margin:auto}@media (min-width:500px){.quiz .score-percentage{font-size:60px}}.quiz .score-percentage small{font-size:40%;opacity:.8;display:block}.quiz .score h4{font-weight:600;line-height:1.4;margin-bottom:1em}.quiz .score h4 small{margin-top:.5em;display:block;color:#999}.quiz .score-actions{text-align:center}.quiz .score-actions .btn{margin:0 .5em 1em}.quiz .score__message{padding-bottom:.5em;text-align:center}.quiz .score__message p{margin-bottom:1.5em;line-height:1.7}.quiz .score__message strong{display:block;font-size:1.25em;font-weight:600}.quiz .score__message .btn{font-weight:600;padding:.5em 1em;display:block;width:15em;margin:0 auto .8em}@media (min-width:600px) and (max-width:767px),(min-width:992px){.quiz .score__message{padding-left:1em;text-align:left}.quiz .score__message .btn{font-size:16px;margin:0 0 1em}}.quiz .quiz__score{padding:40px 0}.quiz .quiz__score .progress-circle .progress-circle__svg{width:160px;height:160px}.quiz .quiz__score .progress-circle .progress-circle__svg__background{fill:transparent;stroke:#eee}.quiz .quiz__score .progress-circle .progress-circle__svg__arc{fill:transparent;stroke:currentColor;stroke-dasharray:500;stroke-dashoffset:500;-webkit-animation-name:progressCircleArc;animation-name:progressCircleArc;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progressCircleArc{to{stroke-dashoffset:0}}@-webkit-keyframes progressCircleArc{to{stroke-dashoffset:0}}.quiz .quiz__score .progress-circle .progress-circle__svg__text{fill:currentColor;stroke:none;text-anchor:middle;font-size:.85em;line-height:1}.quiz .quiz__score .progress-circle .progress-circle__svg__text--big{font-size:2em}.quiz .quiz__score .quiz__score__left{z-index:1;text-align:center}.quiz .quiz__score .quiz__score__right{text-align:center}@media (min-width:600px){.quiz .quiz__score{text-align:center}.quiz .quiz__score .quiz__score__left{width:165px;display:inline-block}.quiz .quiz__score .quiz__score__right{padding-left:20px;position:relative;width:300px;display:inline-block;top:-20px;text-align:left}}.quiz .quiz__score .quiz__score__message .quiz__score__message__title{font-weight:600;font-size:1.2em;margin-bottom:.3em}.quiz .quiz__score .quiz__score__message .quiz__score__message__body{font-size:1em;line-height:1.65;margin-bottom:1em}.quiz .quiz__score .quiz__score__button{display:block;max-width:200px;margin:0 auto 1em;width:100%;font-weight:600}.quiz .quiz__score .quiz__score__assignment-complete{background:#f5f5f5;border:1px solid #eee;padding:.75em 1.25em 1em;border-radius:4px;margin-bottom:2em}.quiz .quiz__score .quiz__score__assignment-complete i{font-size:2em;color:#1797B1}.quiz .quiz__score.quiz__score--pass .progress-circle{color:#8cc63e}.quiz .quiz__score.quiz__score--pass .progress-circle .progress-circle__svg__text{opacity:0;-webkit-animation-name:progress-circle-text;animation-name:progress-circle-text;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progress-circle-text{to{opacity:1}}@-webkit-keyframes progress-circle-text{to{opacity:1}}.quiz .quiz__score.quiz__score--fail .progress-circle{color:#c1393e}.quiz .receiveScore{-webkit-animation:fadeInScore .5s;animation:fadeInScore .5s;overflow:hidden}@keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}.quiz .receiveScore .knowledge-check-cta{border-radius:6px}.quiz .receiveScore .social-proof{padding:.5em 0}.quiz .receiveScore .scoreMessage{margin-top:10px;text-align:center}.quiz .receiveScore .scoreMessage .actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media (min-width:480px){.quiz .receiveScore .scoreMessage .actions{display:block}}.quiz .receiveScore .scoreMessage .actions .retake{order:1}.quiz .receiveScore .scoreMessage .actions .btn,.quiz .receiveScore .scoreMessage .actions button{width:211px!important}.quiz .receiveScore .scoreMessage .actions .finalAction{margin-right:25px;margin-bottom:20px;font-size:16px}.quiz .receiveScore .scoreMessage>.passFailMessage{font-size:18px;font-weight:600;margin-bottom:20px;color:#555}@media (min-width:768px){.quiz .receiveScore .scoreMessage{margin-top:30px}.quiz .receiveScore .scoreMessage>.passFailMessage{margin-bottom:40px}}.quiz .receiveScore .emailScore{border:1px solid #eee;border-radius:6px;padding:10px;margin-top:0}.quiz .receiveScore .emailScore:after,.quiz .receiveScore .emailScore:before{content:" ";display:table}.quiz .receiveScore .emailScore:after{display:table;content:"";clear:both}@media (min-width:768px){.quiz .receiveScore .emailScore{margin-top:20px;margin-bottom:20px}}.quiz .receiveScore .emailScore .form-group label{font-weight:400}.quiz .receiveScore .emailScore .form-group input.form-control{font-weight:400;margin-bottom:10px}@media (min-width:768px){.quiz .receiveScore .emailScore .form-group input.form-control{margin-bottom:0;width:250px}.quiz .quizAnswers .resultsContainer .result{float:left;width:100%}}.quiz .receiveScore .emailScore h4{font-weight:600;margin-bottom:30px}.quiz .receiveScore .emailScore h5{font-weight:600;margin-bottom:15px}.quiz .receiveScore .emailScore h5 .icon{color:#999;font-weight:400}.quiz .receiveScore .emailScore h5 .small{color:#555}.quiz .quizAnswers{clear:left;margin-top:40px}.quiz .quizAnswers h3{font-size:18px;font-style:italic}.quiz .quizAnswers .resultsContainer{margin-bottom:40px}.quiz .quizAnswers .resultsContainer:after,.quiz .quizAnswers .resultsContainer:before{content:" ";display:table}.quiz .quizAnswers .resultsContainer:after{display:table;content:"";clear:both}.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #f5f5f5!important;margin-bottom:15px}@media (max-width:600px){.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #ccc!important;margin-bottom:5px}}.quiz .quizAnswers .resultsContainer .question .prompt{margin-top:0;border-bottom:none}.quiz .quizAnswers .resultsContainer .question .prompt h4{display:table}.quiz .quizAnswers .resultsContainer .result{position:relative;min-height:1px;padding:3px 15px 10px;border-radius:6px}@media (max-width:767px){.quiz .quizAnswers .resultsContainer .result{width:90%}}.quiz .quizAnswers .resultsContainer .result h4{font-weight:600;color:#999}.quiz .quizAnswers .resultsContainer .result.wrong{background:#f5f5f5}.quiz .quizAnswers .resultsContainer .result .answerOptions{padding:20px 0 10px}.quiz .quizAnswers .resultsContainer .result.correct{border-radius:6px}.quiz .quizAnswers .resultsContainer .result.correct h4{color:#4abc8d}.quiz .quizAnswers .resultsContainer a{text-decoration:none;font-weight:600;padding-top:10px}.quiz .quizAnswers .resultsContainer a.explanationLink{font-size:12px;display:block}@media (min-width:480px){.quiz .quizAnswers .resultsContainer a.explanationLink{display:inline-block;padding-left:20px}}.quiz .quizAnswers .resultsContainer .prompt-number{display:table-cell;vertical-align:top;font-size:21px}.quiz .quizAnswers .resultsContainer .prompt-text{display:table-cell;padding-left:6px;line-height:1.4}.quiz .quizAnswers .resultsContainer .explanation{margin-top:5px;padding:15px;background:#f5f5f5;border-radius:4px}.worksheet-header{display:table;width:100%}@media (min-width:600px){.quiz .quiz__score .quiz__score__button{margin-left:0}.worksheet-header{width:auto}}.worksheet-header__item{display:block;padding:0 15px 15px 0;text-align:center;vertical-align:top;width:100%}@media (min-width:600px){.worksheet-header__item{display:table-cell;vertical-align:baseline;width:auto}}.worksheet-header__item .btn{margin:5px auto}.worksheet-header__item__quiz-party{display:table;width:100%}.worksheet-header__item__quiz-party__btn{display:inline-block}@media (min-width:768px){.worksheet-header__item__quiz-party__btn{display:table-cell}}.worksheet-header__item__quiz-party__text{display:block;vertical-align:middle;padding:0 15px;margin:auto;max-width:160px;font-size:12px;line-height:1.3}@media (min-width:600px){.worksheet-header__item__quiz-party__text{display:table-cell;text-align:left}}.buttonGroup:after,.buttonGroup:before{content:" ";display:table}.buttonGroup:after{display:table;content:"";clear:both}.buttonGroup .buttonContainer{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.buttonGroup .buttonContainer .btn{margin:5px auto;display:block}@media (min-width:480px){.buttonGroup .buttonContainer .btn{width:178px}}@media (min-width:3840px){.buttonGroup .buttonContainer,.buttonGroup .buttonContainer .btn{width:100%}}.worksheetQuestion{page-break-inside:avoid}.worksheetQuestion:after,.worksheetQuestion:before{content:" ";display:table}.worksheetQuestion:after{display:table;content:"";clear:both}.worksheetQuestion .answers{list-style-type:lower-alpha;font-weight:600}.worksheetQuestion .answers label{padding-left:1em;cursor:auto;margin:.5em 0}.worksheetQuestion .answers label input{cursor:auto}.worksheetPassage{border:1px solid #555;border-radius:6px;text-align:left;padding:1.5em;margin:0 1em 2em}.worksheetPassage b{display:block;margin-bottom:.5em}.worksheetPaywall{background:url(/images/reDesign/ctas/blurry-quiz.png) top center repeat-y;-webkit-background-size:100% auto;background-size:100% auto;padding:100px 0}@media (max-width:767px){.worksheetPaywall{background:url(/images/reDesign/ctas/blurry-quiz-mobile.png) top center repeat-y;-webkit-background-size:100% auto;background-size:100% auto;padding:50px 0}}.worksheetPaywall h3{margin:10px 0 0;font-weight:400}.worksheetPaywall h5{text-transform:uppercase;color:#555;font-size:14px;margin-bottom:3px}.worksheetPaywall h4{color:#333;font-size:20px;margin-top:0}.worksheetPaywall p{font-style:italic;font-size:16px}.worksheetPaywall .btn{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:#f5b400!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb7a", endColorstr="#f4b300");background-image:-khtml-gradient(linear,left top,left bottom,from(#ffdb7a),to(#f4b300));background-image:-moz-linear-gradient(top,#ffdb7a,#f4b300);background-image:-ms-linear-gradient(top,#ffdb7a,#f4b300);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffdb7a),color-stop(100%,#f4b300));background-image:-webkit-linear-gradient(top,#ffdb7a,#f4b300);background-image:-o-linear-gradient(top,#ffdb7a,#f4b300);background-image:linear-gradient(#ffdb7a,#f4b300);border-color:#f4b300 #f4b300 #d49b00;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;border-radius:6px;font-weight:600;padding:10px 20px;font-size:18px}.worksheetPaywall .btn:focus,.worksheetPaywall .btn:hover{background-position:0 -15px}#worksheetPaywall{border-radius:4px;border:1px solid #ddd;box-shadow:0 0 10px -3px #aaa;text-align:center;padding-top:20px}#worksheetPaywall .subheader{color:#4C8AC0;font-size:21px;font-weight:300}#worksheetPaywall .description{margin-bottom:25px}#worksheetPaywall .benefitTile{margin-top:15px;margin-bottom:15px}@media (min-width:768px) and (min-width:768px){#worksheetPaywall .benefitTile{float:left;width:25%}}#worksheetPaywall .benefitTile .icon{color:#4C8AC0;font-size:40px}@media (min-width:768px){#worksheetPaywall .benefitTile{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#worksheetPaywall .benefitTile .icon{font-size:55px;margin-bottom:5px}}#worksheetPaywall .createAccount{background:#7EADC4;font-size:18px;font-weight:300;color:#fff;text-align:center;padding:10px}#worksheetPaywall .createAccount span{margin-right:10px}.product-wizard-paywall{width:100%;text-align:center;display:table;border-radius:6px;z-index:1;background-color:rgba(50,50,59,.9)}@media (max-width:480px){.product-wizard-paywall .long-form{display:none}}@media (min-width:480px){.product-wizard-paywall .short-form{display:none}}.product-wizard-paywall.quiz .paywall-inner{padding:15px 0 25px}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall.quiz .paywall-inner{padding:25px 0 45px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall.quiz .paywall-inner{padding:35px 0 55px}}.product-wizard-paywall.transcript .paywall-inner{padding:15px 0 25px}.product-wizard-paywall .paywall-title{display:table-row;font-size:16px!important;height:0}.product-wizard-paywall .paywall-inner,.product-wizard-paywall h2{vertical-align:middle;display:table-cell}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall.transcript .paywall-inner{padding:25px 0 45px}.product-wizard-paywall .paywall-title{font-size:18px!important}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall.transcript .paywall-inner{padding:35px 0 55px}.product-wizard-paywall .paywall-title{font-size:21px!important}}.product-wizard-paywall h2{font-weight:400;color:#fff;background:rgba(0,0,0,.3);margin:0;padding:.75em;font-size:inherit!important}.product-wizard-paywall h3{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:18px;color:#ffda77;margin:0 0 .4em}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall h3{font-size:18px;margin:0 0 .4em}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall h3{font-size:30px;margin:0 0 .4em}}.product-wizard-paywall .benefits-text{color:#fff;font-size:14px!important;margin:.5em 5%;font-weight:200}@media (min-width:480px){.product-wizard-paywall .benefits-text{font-size:16px!important}}.product-wizard-paywall .benefits-text.teacherSegText{font-size:14px!important}.product-wizard-paywall .login-text{color:#fff;margin:.5em 10%;font-size:13px!important}@media (min-width:480px){.product-wizard-paywall .login-text{margin:1em 10%}}.product-wizard-paywall .login-text a,.product-wizard-paywall .standardLink{color:#fff}.product-wizard-paywall .wizard{width:100%}.product-wizard-paywall .wizard-prompt{font-size:20px;color:#fff;font-weight:600;text-shadow:1px 2px 0 #24505c;margin-bottom:5px;padding:0 .5em}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall .wizard-prompt{font-size:20px;margin-bottom:10px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall .wizard-prompt{font-size:32px;margin-bottom:15px}}.product-wizard-paywall .wizard-prompt--smaller{font-size:27px}@media (max-width:800px){.product-wizard-paywall .wizard-prompt--smaller{font-size:17px}}.product-wizard-paywall .wizard-quote{color:#fff;font-size:14px;margin-bottom:25px;font-style:italic;padding:1em}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall .wizard-quote{font-size:14px;margin-bottom:15px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall .wizard-quote{font-size:22px;margin-bottom:25px;font-style:normal}}.product-wizard-paywall .wizard-choices:after,.product-wizard-paywall .wizard-choices:before{content:" ";display:table}.product-wizard-paywall .wizard-choices:after{display:table;content:"";clear:both}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__icon.icon-classroom:before,.lesson-control-bar .sharing-options .sharing-options__icon .share-with-google-classroom__icon.icon-classroom:before,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__icon.icon-classroom:before,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .share-with-google-classroom__icon.icon-classroom:before,.video-paywall-body__testimonial--no-testimonial-image .icon-user3::before{content:none}.product-wizard-paywall .wizard-choices .btn{background-color:#fff;box-shadow:0 2px 0 0 #e0e0e0;color:#0687AA!important;border:none!important;width:90%;padding:4px;margin:0 auto 10px;font-size:16px;max-width:280px}.open>.dropdown-toggle.product-wizard-paywall .wizard-choices .btn,.product-wizard-paywall .wizard-choices .btn.active,.product-wizard-paywall .wizard-choices .btn.focus,.product-wizard-paywall .wizard-choices .btn:active,.product-wizard-paywall .wizard-choices .btn:focus,.product-wizard-paywall .wizard-choices .btn:hover{color:#0687AA;background-color:#e6e6e6;border-color:#d4d4d4}.open>.dropdown-toggle.product-wizard-paywall .wizard-choices .btn,.product-wizard-paywall .wizard-choices .btn.active,.product-wizard-paywall .wizard-choices .btn:active{background-image:none}.product-wizard-paywall .wizard-choices .btn.disabled,.product-wizard-paywall .wizard-choices .btn.disabled.active,.product-wizard-paywall .wizard-choices .btn.disabled.focus,.product-wizard-paywall .wizard-choices .btn.disabled:active,.product-wizard-paywall .wizard-choices .btn.disabled:focus,.product-wizard-paywall .wizard-choices .btn.disabled:hover,.product-wizard-paywall .wizard-choices .btn[disabled],.product-wizard-paywall .wizard-choices .btn[disabled].active,.product-wizard-paywall .wizard-choices .btn[disabled].focus,.product-wizard-paywall .wizard-choices .btn[disabled]:active,.product-wizard-paywall .wizard-choices .btn[disabled]:focus,.product-wizard-paywall .wizard-choices .btn[disabled]:hover,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn.active,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn.focus,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:active,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:focus,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:hover{background-color:#fff;border-color:#f2f2f2}.product-wizard-paywall .wizard-choices .btn .badge{color:#fff;background-color:#0687AA}.product-wizard-paywall .wizard-choices .btn.white{color:#fff!important;box-shadow:none}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall .wizard-choices .btn{font-size:14px;width:46%;margin:0 1% 10px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall .wizard-choices .btn{font-size:18px;width:46%;margin:0 1% 10px;padding:.4em}}.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:auto;float:none!important}@media (min-width:600px){.product-wizard-paywall .wizard-page__box{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:768px){.product-wizard-paywall .wizard-page__box{float:left;width:83.33333333%}}@media (min-width:992px){.product-wizard-paywall .wizard-page__box{float:left;width:66.66666667%;margin-top:30px;border:1px solid #fff;border-radius:6px}}@media (min-width:1110px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1110px) and (min-width:992px){.product-wizard-paywall .wizard-page__box{float:left;width:58.33333333%}}@media (min-width:1300px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1300px) and (min-width:1200px){.product-wizard-paywall .wizard-page__box{float:left;width:54.16666667%}}@media (min-width:1392px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1392px) and (min-width:1200px){.product-wizard-paywall .wizard-page__box{float:left;width:50%}}.product-wizard-paywall .wizard-page__features{color:#fff;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media (min-width:992px){.product-wizard-paywall .wizard-page__features{float:left;width:91.66666667%;margin-left:4.16666667%}}.product-wizard-paywall .wizard-page__feature{display:flex;text-align:left;width:100%;margin-bottom:15px;align-items:center}.product-wizard-paywall .wizard-page__img{flex:0 0 55px}.product-wizard-paywall .wizard-page__img img{max-width:100%;padding-right:20px}.product-wizard-paywall .wizard-page__feature-header{font-size:16px;font-weight:600;margin-bottom:5px}.product-wizard-paywall .wizard-page__header{color:#fff;font-weight:600;font-size:27px;margin:15px 0}@media (min-width:768px){.product-wizard-paywall .wizard-page__header{margin-top:30px;margin-bottom:30px}}@media (min-width:992px){.product-wizard-paywall .wizard-page__header{font-size:27px}.product-wizard-paywall .wizard-page__login{margin-bottom:30px}}@media (min-width:1200px){.product-wizard-paywall .wizard-page__header{font-size:30px}}.product-wizard-paywall.product-wizard-paywall--lesson-segmenter{color:#fff}.product-wizard-paywall.product-wizard-paywall--lesson-segmenter.product-wizard-paywall--transcript .wizard-page{margin-bottom:5em}.product-wizard-paywall.product-wizard-paywall--lesson-segmenter .video-paywall__subtext{padding:30px;max-width:550px;margin:0 auto}@media (max-width:524px){.product-wizard-paywall.product-wizard-paywall--lesson-segmenter .video-paywall__subtext{padding:15px 30px}}.product-wizard-paywall.product-wizard-paywall--lesson-segmenter .wizard-page__login{position:absolute;bottom:0;left:0;right:0}.product-wizard-paywall.product-wizard-paywall--goodies{color:#fff;padding:30px}@media (max-width:599px),(min-width:768px) and (max-width:991px){.product-wizard-paywall.product-wizard-paywall--goodies{padding:15px}}.product-wizard-paywall.product-wizard-paywall--goodies .wizard-page__login{position:absolute;bottom:0;left:0;right:0}@media (max-width:1199px){.product-wizard-paywall.product-wizard-paywall--goodies .wizard-page__login,.product-wizard-paywall.product-wizard-paywall--lesson-segmenter .wizard-page__login{margin-bottom:30px}}.product-wizard-paywall.product-wizard-paywall--goodies .wizard-page.paywall{margin-bottom:3em}.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:18px;margin:.4em 0}@media (min-width:480px) and (max-width:580px){.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:18px;margin:.4em 0}}@media (min-width:768px) and (max-width:920px){.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:18px;margin:.4em 0}}@media (min-width:581px) and (max-width:767px){.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:18px;margin:.4em 0}}@media (min-width:921px){.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:18px;margin:.4em 0}}@media (min-width:1200px){.product-wizard-paywall.product-wizard-paywall--goodies h3{font-size:30px;margin:.4em 0}}.product-wizard-paywall.product-wizard-paywall--adventure{color:#fff;padding:1.5em 1em}@media (min-width:581px){.product-wizard-paywall.product-wizard-paywall--adventure{padding:30px}}.product-wizard-paywall.product-wizard-paywall--adventure h3{color:#ffda77;font-size:18px;margin:.4em 0}@media (min-width:480px) and (max-width:580px){.product-wizard-paywall.product-wizard-paywall--adventure h3{font-size:18px;margin:.4em 0;margin-bottom:calc(.4em + 10px)}}@media (min-width:768px) and (max-width:920px){.product-wizard-paywall.product-wizard-paywall--adventure h3{font-size:18px;margin:.4em 0;margin-bottom:calc(.4em + 10px)}}@media (min-width:581px) and (max-width:767px){.product-wizard-paywall.product-wizard-paywall--adventure h3{font-size:18px;margin:.4em 0}}@media (min-width:921px){.product-wizard-paywall.product-wizard-paywall--adventure h3{font-size:18px;margin:.4em 0}}@media (min-width:1200px){.product-wizard-paywall.product-wizard-paywall--adventure h3{font-size:30px;margin:.4em 0}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall__subtext p.video-paywall__optional-subtext{margin-top:30px;margin-bottom:30px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall__select-buttons{height:initial}.product-wizard-paywall.product-wizard-paywall--adventure .wizard-page.paywall{margin-bottom:3em}.product-wizard-paywall.product-wizard-paywall--adventure .wizard-page__login{position:absolute;bottom:0;left:0;right:0;margin-top:10px}@media (max-width:1199px){.product-wizard-paywall.product-wizard-paywall--adventure .wizard-page__login{margin-bottom:30px;margin-top:0}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall__segment-title{color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;max-width:90%;margin:.4em auto}.product-wizard-paywall.product-wizard-paywall--adventure .paywall__subtext{margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:90%}@media (max-width:769px){.product-wizard-paywall.product-wizard-paywall--adventure .paywall__subtext{display:none}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall__subtext--highlighted{color:#ffda77;font-weight:700}@media (max-width:580px){.product-wizard-paywall.product-wizard-paywall--adventure .btn{padding:5px 30px;font-size:16px}}.product-wizard-paywall.product-wizard-paywall--adventure .content-hub__testimonials__source__portrait img{width:41px;height:41px;margin:0 23px 9px 10px}.video-paywall__select-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:150px;padding:0;width:100%}.video-paywall__select-buttons .video-paywall__select-button{margin-bottom:10px}.video-paywall__select-buttons .video-paywall__select-button .btn{width:200px}@media (min-width:921px){.video-paywall__select-buttons .video-paywall__select-button .btn{width:unset}.video-paywall__select-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.video-paywall__select-buttons .video-paywall__select-button{margin:5px 5px 0}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body{display:flex;flex-flow:row nowrap;justify-content:space-around;margin-bottom:15px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__points,.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text{display:none}@media (min-width:1200px){.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__points{width:330px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;padding-top:10px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:150px;align-items:center;align-content:center;padding-bottom:10px;padding-left:50px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text~:nth-of-type(3),.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text~:nth-of-type(4){margin-top:-30px}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text__icon{width:32px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-icon-and-text__text{margin-left:20px;width:80px;text-align:left}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial{max-width:90%;background:#eee;color:#000;padding:5px 10px;border:none;border-radius:5px;text-align:left}@media (min-width:581px){.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body{margin-bottom:15px}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial{margin-bottom:16px;width:350px}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial .content-hub__testimonials__source__details{text-align:right}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial .content-hub__testimonials__source__details .greenText .icon{display:none}@media (min-width:992px) and (max-width:1100px){.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial p{margin-bottom:0!important}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body .video-paywall-body__testimonial--teacher{background:0 0;max-width:300px}@media (min-width:768px) and (max-width:900px){.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall-body{margin-bottom:0!important}}.product-wizard-paywall.product-wizard-paywall--adventure .video-paywall__cta-button{margin-bottom:10px}.video-paywall-body__testimonial .content-hub__testimonials__source{display:flex;flex-direction:row;align-content:flex-end;flex-flow:nowrap;justify-content:flex-end}.video-paywall-body__testimonial .icon-user3{font-size:32px;margin-left:10px;filter:invert(76%) sepia(44%) saturate(569%) hue-rotate(146deg) brightness(95%) contrast(89%)}.video-paywall__user-type-tabs{display:-webkit-flex;display:flex;width:100%;max-width:500px;margin:30px auto;list-style:none;padding:0}@media (max-width:580px){.video-paywall__user-type-tabs{max-width:320px}}.video-paywall__user-type-tabs li{-webkit-flex:0 0 34%;flex:0 0 34%;background:#eee;border-left:1px solid #aaa}.video-paywall__user-type-tabs li:first-of-type{-webkit-flex:0 0 33%;flex:0 0 33%;border-left:none;border-top-left-radius:6px;border-bottom-left-radius:6px}.video-paywall__user-type-tabs li:last-of-type{-webkit-flex:0 0 33%;flex:0 0 33%;border-top-right-radius:6px;border-bottom-right-radius:6px}.video-paywall__user-type-tabs li a{color:#1797B1;font-weight:600;display:inline-block;width:100%}.video-paywall__user-type-tabs li a:hover{text-decoration:none}.video-paywall__user-type-tabs li.active{background:#1797B1}.video-paywall__user-type-tabs li.active a{color:#fff}.video-paywall__member-count{color:#fab323}.video-paywall__subtext{font-weight:600;padding:0 30px}@media (max-width:599px),(min-width:768px) and (max-width:991px){.video-paywall__user-type-tabs{margin:20px auto}.video-paywall__subtext{padding:0;font-size:13px;margin:0 -5px}.video-paywall__optional-subtext{display:none}}@media (min-width:581px) and (max-width:1199px){.video-paywall__horizontally-squeezed-subtext{max-width:500px;margin:0 auto 10px}}.video-paywall__icons{display:-webkit-flex;display:flex;width:100%;max-width:500px;margin:auto;padding-top:20px;padding-bottom:10px}@media (min-width:581px){.video-paywall__icons{padding-bottom:30px}}.video-paywall__icon-and-text{-webkit-flex:0 0 25%;flex:0 0 25%}.video-paywall__icon img{height:30px}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.video-paywall__icon img{height:40px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.video-paywall__icon img{height:50px}}@media (max-width:599px){.video-paywall__icon img{height:25px}}.video-paywall__icon-text{font-size:13px;height:40px;margin-top:5px}#videoPaywall.prod-wizard{position:absolute;top:0}#videoPaywall .product-wizard-paywall{position:absolute;border-radius:0;top:0;height:100%}#videoPaywall .product-wizard-paywall h2{font-size:14px!important}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){#videoPaywall .product-wizard-paywall h2{font-size:14px!important}}@media (min-width:581px) and (max-width:767px),(min-width:921px){#videoPaywall .product-wizard-paywall h2{font-size:18px!important}}.wizard-page{display:none}.wizard-page .btn-lg-sm{font-size:12px;line-height:1.5;border-radius:3px;padding:5px 10px}@media (min-width:480px){.wizard-page .btn-lg-sm{line-height:1.3333333;border-radius:6px;font-weight:600;padding:10px 30px;font-size:21px}}.wizard-page .reactivate-btn{font-size:16px;padding:10px 25px}@media (max-width:767px){.wizard-page .reactivate-btn{margin-bottom:15px}}@media (min-width:768px){#videoPaywall .product-wizard-paywall{position:absolute;margin-top:0;top:0;left:0;height:100%}.wizard-page.paywall{margin-bottom:5em}}.wizard-page.videoPaywall{margin-bottom:5em}.wizard-page.active{display:block}.wizard-page__video{width:280px;height:166px;margin:15px auto}.wizard-page__video .wistia_embed{background:url(/images/reDesign/preloader_large.gif) center no-repeat #eee}.fadein-icon-btn{transform:translateZ(0);-webkit-transform:translateZ(0)}.fadein-icon-btn [class^=icon-]{opacity:0;font-size:1.4em;margin-right:-1em;position:relative;vertical-align:baseline;line-height:0;top:.15em;-webkit-transition:opacity .3s ease-in,margin-right .3s ease-in;-moz-transition:opacity .3s ease-in,margin-right .3s ease-in;-ms-transition:opacity .3s ease-in,margin-right .3s ease-in;-o-transition:opacity .3s ease-in,margin-right .3s ease-in;transition:opacity .3s ease-in,margin-right .3s ease-in}.fadein-icon-btn:active [class^=icon-],.fadein-icon-btn:hover [class^=icon-]{opacity:1;margin-right:.4em}@media (max-width:767px){.fadein-icon-btn [class^=icon-]{opacity:1;margin-right:.2em!important}}.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4{padding:0}@media (min-width:581px){.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4{padding-bottom:30px}}.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4 .paywall{margin-bottom:0}.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4 .video-paywall-body{padding-bottom:35px}.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4 .video_paywall_testimonial_video_link{position:absolute;padding-top:20px;margin-left:-10px}.transcript.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4{padding-bottom:0}.transcript.product-wizard-paywall.product-wizard-paywall--adventure.paywall-v4 .paywall-inner{padding-bottom:35px}#postRoll,#upNext,.post-roll-countdown{display:none}.relatedContentTabs{margin-top:4.5em}.relatedContentTabs.reducedMargin{margin-top:2.5em}.relatedContentTabs .related-asset-paywall,.relatedContentTabs.noMargin{margin-top:0}@media (max-width:769px){.relatedContentTabs .nav-pills{text-align:center}.relatedContentTabs .nav-pills>li{float:none;display:inline-block}.relatedContentTabs .nav-pills>li>a{padding:6px 13px!important}}.relatedContentTabs .carousel{margin:0 -10px}.relatedContentTabs .carousel:hover .carousel-control.left,.relatedContentTabs .carousel:hover .carousel-control.right{opacity:.8;color:#1dbede}.relatedContentTabs .carousel .list-expand{text-align:center;cursor:pointer}@media (min-width:768px){.relatedContentTabs .carousel .list-expand{display:none}}.relatedContentTabs .carousel .list-expand>*{color:#ccc;font-size:26px}.relatedContentTabs .carousel .list-expand .open-icon,.relatedContentTabs .carousel .list-expand.open>*{display:none}.relatedContentTabs .carousel .list-expand.open .open-icon{display:inline}.relatedContentTabs .carousel-control{display:none}@media (min-width:769px){.relatedContentTabs .carousel-control{display:block;padding:2em 0 0;height:100px;width:60px;top:33%;margin-top:-50px;color:#1797B1}.relatedContentTabs .carousel-control.left{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;box-shadow:2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95);opacity:0}.relatedContentTabs .carousel-control.right{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;box-shadow:-2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95)}.relatedContentTabs .carousel-inner .lesson{float:left;width:20%}.relatedContentTabs .carousel-inner .lesson.quadPreview{width:25%}.relatedContentTabs .carousel-inner .lesson.sixths{width:16%}}.relatedContentTabs .carousel-inner .lesson{padding:10px}.relatedContentTabs .carousel-inner .lesson .lesson-inner{width:100%}.relatedContentTabs .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:34%}@media (min-width:540px){.relatedContentTabs .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:30%}}@media (min-width:600px){.relatedContentTabs .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:27%}}@media (min-width:640px){.relatedContentTabs .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:25%}}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count{text-align:left;padding:0 15px 0 30px;position:relative;margin-top:.5em;font-size:13px;color:#555}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count:before{content:"\e695";font-family:Icomoon;position:absolute;top:-4px;left:0;font-size:26px;line-height:1;color:#5d8393}@media (min-width:769px){.relatedContentTabs .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:0}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count{padding:0 15px 0 48px;position:absolute;left:0;bottom:10px;margin-top:0}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count:before{left:15px}.relatedContentTabs .carousel-inner .lesson .lesson-inner{height:240px;border:1px solid #ccc;border-radius:6px;position:relative;padding-bottom:2.5em}.relatedContentTabs .carousel-inner .lesson .lesson-inner .imgWithPlayIcon{float:none;width:100%}.relatedContentTabs .carousel-inner .lesson .lesson-inner .imgWithPlayIcon img{border-width:0 0 1px}.relatedContentTabs .carousel-inner .lesson .lesson-inner .title{padding:.4em 0;line-height:1.5;overflow:hidden}}.relatedContentTabs .carousel-inner .lesson .description{cursor:text;text-align:left;font-size:13px}@media (max-width:767px){.relatedContentTabs .carousel-inner .lesson .description{padding-top:10px}}.relatedContentTabs .carousel-inner.noBorders .lesson-inner{border:none}.relatedContentTabs .carousel-indicators{display:none}@media (min-width:769px){.relatedContentTabs .carousel-indicators{display:block;position:relative;width:100%;left:initial;top:initial;margin:1em 0 0}.relatedContentTabs .carousel-indicators:after,.relatedContentTabs .carousel-indicators:before{content:" ";display:table}.relatedContentTabs .carousel-indicators:after{display:table;content:"";clear:both}.relatedContentTabs .carousel-indicators:before{display:block;position:absolute;width:100%;top:50%;height:0;border-bottom:1px solid #ccc}.relatedContentTabs .carousel-indicators li{display:block;float:left;margin:0;width:24%;border-radius:7px;height:1px;padding:3px}.relatedContentTabs .carousel-indicators li.active{background-color:#ccc}}.nav-pills-dark.nav-pills>li>a{padding:6px 15px;border:1px solid #ccc;background:#fff;display:inline-block;margin-right:.5em;margin-bottom:.5em}.nav-pills-dark.nav-pills>li.active>a{border-color:#24505c;background-color:#24505c;color:#fff}.tabbedArticles .seoBoxHeader{margin-top:2em;font-size:18px;font-weight:700;color:#24505C}.tabbedArticles .tab-pane{border:1px solid #ccc;border-radius:6px;margin:.8em 0;padding:20px}.tabbedArticles .col,.tabbedArticles .col50{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.tabbedArticles .col{margin:3em 0}@media (min-width:992px){.tabbedArticles .col{float:left;width:33.33333333%}}@media (min-width:768px){.tabbedArticles .col50{float:left;width:50%}}.tabbedArticles h6{font-size:14px;margin:0 0 .3em;line-height:137%;text-align:left!important}.tabbedArticles p{font-size:12px;margin:0 0 1.5em}.tabbedArticles .feature h6{font-size:16px}.tabbedArticles .feature p{font-size:14px}.tabbedArticles .feature .wrapper{margin-left:76px}.tabbedArticles .list ul{padding:0}.tabbedArticles .list li{font-size:12px;list-style:none;margin:0 0 1em;padding:0 0 0 11px}.tabbedArticles .list li:before{font-family:Icomoon;content:"\e62a";position:absolute;left:16px;padding-right:3px;font-size:10px;color:#1797B1}.tabbedArticles.lesson-link-box,.tabbedArticles.lesson-link-box.lessonDesktopProportion75{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.tabbedArticles .icon{display:block;float:left;text-align:center;border-radius:31px;height:62px;width:62px;margin:0 10px 20px 0;color:#fff;font-size:42px;line-height:146%;border:1px solid #fff}.tabbedArticles.lesson-link-box .wrapper{overflow:hidden}@media (min-width:768px){.tabbedArticles.lesson-link-box{float:left;width:66.66666667%}.tabbedArticles.lesson-link-box.lessonDesktopProportion75{float:left;width:75%}.tabbedArticles.lesson-link-box .wrapper{margin-bottom:1.5em}}.tabbedArticles.lesson-link-box li{position:relative}.tabbedArticles.lesson-link-box li:before{left:0;top:2px}.tabbedArticles.lesson-link-box h5{display:block;font-size:14px;margin:0 0 7px 10px;color:#24505C;text-align:left;font-style:italic}@media (max-width:991px){.tabbedArticles.lesson-link-box h6{margin-bottom:20px}.tabbedArticles.lesson-link-box .panel-group{border-top:1px solid #ccc}.tabbedArticles.lesson-link-box .panel-group .formWrapper{display:none}.tabbedArticles.lesson-link-box .panel-group .panel{border:none;box-shadow:none;border-radius:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body{border-top:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body h5{font-size:15px;margin:0 0 6px;font-style:italic;text-align:left}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body ul{margin-bottom:2em}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading{background:#fff;border-bottom:1px solid #ccc;color:#1797B1;border-radius:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a{display:block}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a:after{font-family:Icomoon;content:"\e63f";float:right;color:#1797B1;margin-top:-6px;font-size:21px}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a.collapsed:after{content:"\e63e"!important}}.tabbedArticles.link-box-sidebar .tab-pane{border:none;padding:0}.tabbedArticles.link-box-sidebar .list ul{margin-bottom:30px}.tabbedArticles.link-box-sidebar .list ul li:before{left:10px;padding-top:2px}.tabbedArticles.link-box-sidebar .nav-pills-dark.nav-pills>li>a{padding:5px 10px;font-size:13px}.tabbedArticles.link-box-sidebar h5{color:#24505c;font-style:italic}#articlesTabCollapse-accordion .icon,#relatedTabCollapse-accordion .icon{display:block;float:left;text-align:center;border-radius:31px;height:38px;width:38px;margin:0 10px 20px 0;color:#fff;font-size:25px;line-height:146%;border:1px solid #fff}#articlesTabCollapse-accordion h6,#relatedTabCollapse-accordion h6{text-align:left;margin-top:0;font-size:14px;margin-bottom:6px}#articlesTabCollapse-accordion .summary,#relatedTabCollapse-accordion .summary{margin-bottom:15px}#articlesTabCollapse-accordion p,#relatedTabCollapse-accordion p{font-size:13px}#articlesTabCollapse-accordion .docList,#relatedTabCollapse-accordion .docList{margin-top:6px}@media (max-width:767px){#articlesTabCollapse-accordion .docList,#relatedTabCollapse-accordion .docList{padding-left:0;list-style:none}#articlesTabCollapse-accordion .docList li,#relatedTabCollapse-accordion .docList li{margin-bottom:15px}}@media (max-width:480px){#articlesTabCollapse-accordion .icon,#relatedTabCollapse-accordion .icon{display:none}}.wistia_embed .spinner{background:url(/images/reDesign/preloader_large.gif) center no-repeat;width:100%;height:100%}.wistia_embed .spinner .small{background-image:url(/images/reDesign/preloader_small.gif)}.wistia_embed .preview{font-size:110px;cursor:pointer;display:none;width:100%;height:100%}.wistia_embed .preview .imgWithPlayIcon{width:100%;height:100%;background-color:#000}.wistia_embed .error{background-color:#DC674C;color:#fff;font-weight:700;display:none;width:100%;height:100%;text-align:center;padding-top:25%}.wistia_embed .previewImage{cursor:pointer;font-size:50px}@media (min-width:768px){.wistia_embed .previewImage{font-size:70px}}.below-video-slide-out{border-top:1px solid transparent;background:#eee;margin:0 6px;border-radius:0 0 4px 4px;padding:0 1em;-webkit-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;-moz-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;-o-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;transition:padding-top .3s,padding-bottom .3s,border-top-color .3s}.below-video-slide-out h5{margin-top:0;font-weight:600}.below-video-slide-out h5 small{float:right;font-size:.9em;color:#999}.below-video-slide-out.open{border-top-color:#ccc;padding-top:1em;padding-bottom:1em}.below-video-slide-out hr{margin-top:1em;margin-bottom:1em;border-color:#ccc}.below-video-controls{padding:10px 0 0;display:flex;flex-wrap:wrap}.below-video-controls:after,.below-video-controls:before{content:" ";display:table}.below-video-controls:after{display:table;content:"";clear:both}@media (min-width:600px){.below-video-controls{padding:10px 0 0}}.below-video-controls>div{padding:0}.below-video-controls>div .video-speed .video-speed__label{display:inline;color:#999;margin-right:8px;font-size:13px}.below-video-controls>div .video-speed .video-speed__label.after{display:none}@media (max-width:991px){.below-video-controls>div .video-speed .video-speed__label.before{display:none}.below-video-controls>div .video-speed .video-speed__label.after{display:block;text-align:center}}.below-video-controls>div .video-speed .video-speed__button{position:relative;cursor:pointer}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__value{font-size:13px;font-weight:600;color:#999;min-width:4em;border:1px solid #ddd;background-color:#eee;padding:0 10px;border-radius:2px}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__value--changed{color:#fff;background-color:#1797B1}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options{font-size:13px;font-weight:600;min-width:4em;margin:0;padding:0;border-radius:0}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options .video-speed__button__options__item{border-bottom:solid 1px #eee;padding:6px 10px;color:#1797B1}.below-video-controls>div .audio-mode{display:none;flex-direction:row;align-items:center;font-size:13px;height:28px}@supports (display:inline-flex){@media (max-width:767px){.below-video-controls>div .audio-mode{display:inline-flex}}}.below-video-controls>div .audio-mode .audio-mode__label{display:inline;color:#999;margin-right:8px;font-size:13px;font-weight:400}.below-video-controls>div .audio-mode .audio-mode__label.after{display:none}@media (max-width:991px){.below-video-controls>div .audio-mode .audio-mode__label.before{display:none}.below-video-controls>div .audio-mode .audio-mode__label.after{display:block;text-align:center}}.below-video-controls>div .audio-mode .audio-mode__button{width:4em;border:1px solid #ddd;background:url(/images/audio-mode/speaker_icon.svg) center no-repeat,#eee;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;height:20px}@media (max-width:991px){.below-video-controls>div .audio-mode{flex-direction:column-reverse;height:54px}.below-video-controls>div .audio-mode .audio-mode__label{align-self:flex-end}.below-video-controls>div .audio-mode .audio-mode__button{margin-bottom:4px}}.below-video-controls>div>*{display:inline-block;vertical-align:middle;margin-bottom:.75em}@media (min-width:600px){.below-video-controls>div>*{margin-bottom:0}}.below-video-controls .social-proof-view-count{margin:0;line-height:18px;font-size:16px;float:right}.video-loading-preview{display:none}@media (min-width:768px){.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options .video-speed__button__options__item{padding:2px 10px}.below-video-controls .social-proof-view-count{position:relative;float:none;font-size:18px}.videoContainer.video-preview-replacement .video-loading-preview{background:url(/images/reDesign/preloader_large.gif) center no-repeat;display:block;height:100%;width:100%}.videoContainer.video-preview-replacement .video-loading-preview .video-loading-preview__preview-img-container{position:relative;height:0;padding-bottom:56.25%}.videoContainer.video-preview-replacement .video-loading-preview .video-loading-preview__preview-img-container .video-loading-preview__preview-img{position:absolute;height:100%;width:100%;opacity:.01}.videoContainer.video-preview-replacement .video-loading-preview .wistia-native-play-button{display:none}.videoContainer.video-preview-replacement .wistia_embed{position:absolute;left:-99999em}.videoContainer.video-preview-replacement.wistia-embed-ready .video-loading-preview .video-loading-preview__preview-img{opacity:1}.videoContainer.video-preview-replacement.wistia-embed-ready .video-loading-preview .wistia-native-play-button{display:block}.videoContainer.video-preview-replacement.video-preview-clicked .video-loading-preview{display:none}.videoContainer.video-preview-replacement.video-preview-clicked .wistia_embed{position:unset;left:unset}}.videoContainer{background-color:#eee;padding:5px;border-radius:5px}.videoContainer .fsa-upgrade-preroll{display:none}.wistia_embed{padding-bottom:56.25%;background:url(/images/reDesign/preloader_large.gif) center no-repeat;width:100%;height:100%}.wistia_embed.wistia_embed_initialized{background:0 0}.wistia-native-play-button{display:block;position:absolute;left:calc(50%);top:calc(50%);width:93.16px;height:59.63px;margin-left:-46.58px;margin-top:-29.81px}@media (min-width:900px){.wistia-native-play-button{width:110.16px;height:70.5px;margin-left:-55.08px;margin-top:-35.25px}}@media (min-width:1080px){.wistia-native-play-button{width:125px;height:80px;margin-left:-62.5px;margin-top:-40px}}.wistia-native-play-button button{cursor:pointer;background-color:transparent;border:0;box-shadow:none;width:100%;height:100%}.wistia-native-play-button button .wistia-native-play-button__gray-box-1{background:#7b796a;display:block;mix-blend-mode:darken;position:absolute;top:0;left:0;width:100%;height:100%}.wistia-native-play-button button .wistia-native-play-button__gray-box-2{background-color:rgba(123,121,106,.7);transition:background-color 150ms ease 0s;position:absolute;left:0;top:0;width:100%;height:100%}.wistia-native-play-button button:active .wistia-native-play-button__gray-box-2,.wistia-native-play-button button:focus .wistia-native-play-button__gray-box-2,.wistia-native-play-button button:hover .wistia-native-play-button__gray-box-2{background-color:rgba(153,151,136,.7)}.wistia-native-play-button button svg{fill:#fff;stroke-width:0;position:absolute;top:0;left:0;width:100%;height:100%}.report-an-error-popup-link{display:none;padding-top:10px;font-size:11px}@media (min-width:992px){.report-an-error-popup-link{display:inline-block}}.report-an-error-popup-link .icon{display:none}.practiceExamContainer .report-an-error-popup-link{padding-right:10px;float:right}.exit-test .message .report-an-error-popup-link{font-size:11px}@media (min-width:992px){.exit-test .message .report-an-error-popup-link{display:block}}.lesson-control-bar .report-an-error-popup-link{font-size:11px;float:right;padding-top:0}.quiz .questionContainer .question-slide-container .prompt .questionCount{padding-top:0;margin-top:-5px}.quiz .questionContainer .question-slide-container .prompt .questionCount .report-an-error-popup-link{font-size:11px;font-weight:400;float:right;padding:0 5px 5px 0}#studyAnswer .report-an-error-popup-link{display:inline-block;font-weight:700;padding-top:0;font-size:12px}#studyAnswer .report-an-error-popup-link_text{font-weight:400;vertical-align:unset}#studyAnswer .report-an-error-popup-link-after-content{padding-top:30px}@media (min-width:480px){.instructorSectionContainer{display:-webkit-flex;display:flex}}.instructorSectionContainer .instructorSummary:not(.instructorSummaryTextLesson){float:left}.instructorSectionContainer .report-an-error-popup-link{font-size:11px;float:right;padding-top:5px}.sectionHeader .report-an-error-popup-link{font-size:11px;float:right}.setActions .report-an-error-popup-link{font-size:11px;padding-top:0}.report-an-error{font-size:14px;font-weight:400;color:#555;text-align:left}.report-an-error.modal .modal-dialog .modal-content .modal-header .header-text{font-size:19px;font-weight:300}.report-an-error.modal .modal-dialog .modal-content .modal-body{display:table;width:100%;padding:0}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form{display:table-cell;height:340px;padding:25px 25px 10px}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form .form-group-short{width:75%}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form .btn-container{width:150px;padding:8px 20px}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form .btn-container .btn{font-size:16px;padding:8px 12px}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitted,.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitting{text-align:center;vertical-align:middle;padding-bottom:25px}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitted .large,.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitting .large{font-size:large}.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitted>div+div,.report-an-error.modal .modal-dialog .modal-content .modal-body .modal-body-form.submitting>div+div{padding-top:10px}.expert-addition{background:#fafafa;border-radius:4px;border:1px solid #ccc;margin-bottom:30px;margin-top:20px;padding:15px}.tab-content>.expert-addition{margin-top:0}.expert-addition .expert-addition--top-margin{margin-top:15px}.expert-addition h1,.expert-addition h2,.expert-addition h3,.expert-addition h4,.expert-addition h5,.expert-addition h6{color:#24505c;line-height:1.4}.expert-addition.faded-content{position:relative}.expert-addition.faded-content:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:block;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.expert-addition .wikiContent h2{margin-bottom:15px}.expert-addition .sectionHeader{margin-bottom:0}.expert-addition-with-cite{display:flex;flex-wrap:wrap}.expert-addition-with-cite .expert-addition-authors{background:#fafafa;border-radius:4px;border:1px solid #eee;margin-bottom:15px;padding:15px 20px;flex:1 1 475px}@media (min-width:600px){.expert-addition .wikiContent .imageplugin.isEven,.expert-addition .wikiContent .imageplugin.isOdd{float:none}.expert-addition-with-cite .expert-addition-authors{display:flex}.expert-addition-with-cite .expert-addition-authors>*{flex:1 0 200px}}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author{display:flex;flex-direction:column}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:30px}@media (min-width:600px){.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:0;margin-right:15px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:nth-of-type(2){margin-left:15px}}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header{color:#24505c;font-size:17px;font-weight:600;margin-bottom:10px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__flex{display:flex}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon{padding-right:10px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon:before{font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#24505c}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__img{margin-right:10px;width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background-size:cover!important}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__name{font-weight:600;margin-bottom:2px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__bio{color:#888;font-size:13px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__toggle{font-size:13px}.expert-addition-with-cite .expert-addition-cite{flex:0 1 150px;margin-bottom:15px}#addition-tabs{list-style:none;padding:0;margin:0}#addition-tabs li{margin:0;padding:10px 15px;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-block;color:#0096b2;font-size:18px;font-weight:600;cursor:pointer}#addition-tabs li.active{border:1px solid #ccc;background-color:#fafafa;color:#24505c;margin-bottom:-1px;border-bottom:1px solid #fafafa}.share-with-google-classroom{text-decoration:none;border-radius:4px;padding:.6em 1em;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;border:1px solid #dbdbdb;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.share-with-google-classroom:active,.share-with-google-classroom:focus,.share-with-google-classroom:hover{color:#0096b2}.share-with-google-classroom:not([disabled=disabled]):focus,.share-with-google-classroom:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.share-with-google-classroom:not([disabled=disabled]):active{background:#c7c7c7}.share-with-google-classroom[disabled=disabled]{cursor:not-allowed;opacity:.5}.share-with-google-classroom .share-with-google-classroom__icon{width:32px;height:32px;margin-right:8px;display:block;background:url(/images/classrooms/google-classroom/google-classroom-square-logo-32x32.png) 100%;background-size:100%}.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;border-radius:4px;color:#fff;margin-bottom:20px}.share-with-google-classroom .share-with-google-classroom__text{font-family:Roboto,'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.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{font-size:24px;line-height:1}.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{font-size:24px;line-height:1}.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{border-radius:4px;padding:10px 15px;color:#fff;background:#bf2867;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px;-webkit-animation-name:inlineNotificationEntrace;animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes inlineNotificationEntrace{from{opacity:0}}@-webkit-keyframes inlineNotificationEntrace{from{opacity:0}}.inline-notification--error .inline-notification__icon{font-size:24px;line-height:1}.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}.lesson-teacher-tools{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:30px;width:100%}.lesson-teacher-tools .lesson-teacher-tools__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.lesson-teacher-tools .lesson-teacher-tools__header .lesson-teacher-tools__header__title{font-size:18px;color:#24505c;font-weight:600;margin-bottom:.4em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:end;align-items:end}.lesson-teacher-tools .lesson-teacher-tools__header .lesson-teacher-tools__header__title .lesson-teacher-tools__header__title__tag{font-weight:700;color:#fff;background:#fab323;text-transform:uppercase;font-size:12px;line-height:1;padding:4px 6px;border-radius:2px;margin-left:.5em}.lesson-teacher-tools .lesson-teacher-tools__button{text-decoration:none;border-radius:4px;padding:.6em 1em;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;border:1px solid #dbdbdb;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:.5em;text-align:left}.lesson-teacher-tools .lesson-teacher-tools__button:active,.lesson-teacher-tools .lesson-teacher-tools__button:focus,.lesson-teacher-tools .lesson-teacher-tools__button:hover{color:#0096b2}.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):focus,.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):active{background:#c7c7c7}.lesson-teacher-tools .lesson-teacher-tools__button[disabled=disabled]{cursor:not-allowed;opacity:.5}.lesson-teacher-tools .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}.lesson-teacher-tools .lesson-teacher-tools__button .lesson-teacher-tools__button__text{margin-left:.5em}.video-container__display-override{display:inherit!important}.video-container__teacher-notes-plugin{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;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;color:#fff;background-color:#24505c;height:100%}.video-container__teacher-notes-plugin.fullscreen .video-container__teacher-notes-plugin__note{font-size:78px;font-size:4vw}.video-container__teacher-notes-plugin.fullscreen .video-container__teacher-notes-plugin__continue-button{font-size:36px;font-size:3vw}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__note{-webkit-flex:0 0 50%;flex:0 0 50%;font-size:4vw;text-align:center;max-height:50%;padding:0 5%;overflow:hidden;font-weight:600;max-width:100%!important}@media (min-width:769px){.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__note{font-size:28px}}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button{-webkit-flex:0 0 auto;flex:0 0 auto;padding:.8% 6%;border:1px solid #ccc;border-radius:4px;font-size:3vw;color:#ccc;text-align:center;cursor:pointer}@media (min-width:769px){.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button{font-size:20px}}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button:before{content:"Continue"}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button:hover{color:#fff}.videoContainer:hover .teacher-notes-timeline{opacity:1;position:relative;bottom:50px;border-bottom:1px dashed #aaa;transition:all .5s;display:block}.videoContainer .teacher-notes-timeline{width:calc(100% - 211px);position:relative;left:51px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.videoContainer .teacher-notes-timeline.fullscreen{width:calc(100% - 265px);left:64px}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item{position:absolute;cursor:pointer;display:block;bottom:6px;height:20px;width:30px}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item .video-marker-container{position:relative;display:block;height:100%;width:auto;right:25px;fill:#888}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item .video-marker-container #speech-bubble-background{fill:#fff}.videoContainer .teacher-notes-timeline.hideTimeline{opacity:0}[highlight-notes]{position:relative}[highlight-notes] .highlightable-content-popup{display:none;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#eee;border:1px solid #ccc;border-radius:4px;position:absolute;-webkit-transition:bottom .3s left .3s;-moz-transition:bottom .3s left .3s;-o-transition:bottom .3s left .3s;transition:bottom .3s left .3s;margin-top:-4em;left:50%;z-index:10;-webkit-animation:highlightPopoverFade .3s;animation:highlightPopoverFade .3s}@keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}[highlight-notes] .highlightable-content-popup.active{display:block}[highlight-notes] .highlightable-content-popup.note{width:100%;left:0!important}[highlight-notes] .highlightable-content-popup .pointer{position:absolute;top:100%;left:50%;margin-left:-.7em}[highlight-notes] .highlightable-content-popup .pointer:after,[highlight-notes] .highlightable-content-popup .pointer:before{content:'';position:absolute;border-style:solid;border-width:.7em .7em 0}[highlight-notes] .highlightable-content-popup .pointer:before{border-color:#ccc transparent}[highlight-notes] .highlightable-content-popup .pointer:after{border-color:#eee transparent;margin-top:-1px}[highlight-notes] .highlightable-content-popup .icon-btn{background:0 0;color:#1797B1;border:none;outline:0;padding:.5em;height:3.5em;width:3.5em;position:relative}[highlight-notes] .highlightable-content-popup .icon-btn:hover{color:#24505c}[highlight-notes] .highlightable-content-popup .icon-btn span{position:absolute;top:50%;margin-top:-.5em;font-size:2.5em;line-height:1;width:100%;left:0;text-align:center}[highlight-notes] .highlightable-content-popup .icon-btn span.close-x{line-height:.8;font-size:4em}[highlight-notes] .highlightable-content-popup .icon-btn [class^=icon-]{font-size:2.5em}[highlight-notes] .highlightable-content-popup textarea{display:block;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;resize:none;margin-top:-1px}[highlight-notes] .highlightable-content-popup textarea: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)}[highlight-notes] .highlightable-content-popup textarea::-moz-placeholder{color:#999;opacity:1}[highlight-notes] .highlightable-content-popup textarea:-ms-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea::-webkit-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea[disabled],[highlight-notes] .highlightable-content-popup textarea[readonly],fieldset[disabled] [highlight-notes] .highlightable-content-popup textarea{cursor:not-allowed;background-color:#eee;opacity:1}textarea[highlight-notes] .highlightable-content-popup textarea{height:auto}[highlight-notes] .highlightable-content-popup textarea{width:100%;height:calc(89px - 1em);margin-bottom:0}[highlight-notes] .highlightable-content-popup .note-lines{white-space:pre-wrap;padding-left:1em;padding-right:1em}[highlight-notes] .highlightable-content-popup .action-table{display:table;max-width:100%;min-width:250px}[highlight-notes] .highlightable-content-popup .action-table.fill-width{width:100%}[highlight-notes] .highlightable-content-popup .action-table>*{padding:.5em;display:table-cell;vertical-align:top}[highlight-notes] .highlightable-content-popup .action-table .action-container{width:11em;text-align:center;position:relative}[highlight-notes] .highlightable-content-popup .action-table .action-container:before{content:"";position:absolute;left:0;top:.5em;bottom:.5em;border-left:1px solid #ccc}[highlight-notes] .highlightable-content-popup .action-table .action-container .btn{width:100%}[highlight-notes] .highlightable-content-popup .action-table .action-container>*{display:block;margin-top:.5em}[highlight-notes] .highlightable-content-popup .action-table .action-container>:first-child{margin-top:0}[highlight-notes] .highlightable-content-popup .action-table .action-container .error-text{font-size:.9em;color:#DC674C}[highlight-notes] .highlightable-content-popup .delete{color:#DC674C}[highlight-notes] .highlightable-content-popup .delete:hover{color:#a23820}[highlight-notes] .highlight{background:rgba(255,222,22,.35);cursor:pointer;padding:.1em 0;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}[highlight-notes] .highlight.active{background:rgba(255,222,22,.7)}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 0}@media (min-width:600px){[highlight-notes] table.imageplugin{float:left}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 1em .5em 0}[highlight-notes] table.imageplugin:nth-of-type(odd){float:right}[highlight-notes] table.imageplugin:nth-of-type(odd) caption,[highlight-notes] table.imageplugin:nth-of-type(odd) td{padding:.5em 0 .5em 1em}}.highlightNotesTranscriptCount{float:right;color:#24505c;margin-top:15px;font-size:18px;font-weight:600;display:none}.highlightNotesTranscriptCount>div{display:inline-block}.highlightNotesTranscriptCount .icon{font-size:14px;vertical-align:super;color:#4C8AC0}.notetaking-sidebar-lesson .new-note{padding:16px;border-bottom:1px solid #d5d5d5}.notetaking-sidebar-lesson .new-note:after,.notetaking-sidebar-lesson .new-note:before{content:" ";display:table}.notetaking-sidebar-lesson .new-note:after{display:table;content:"";clear:both}.notetaking-sidebar-lesson .new-note .top-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.notetaking-sidebar-lesson .new-note .top-row .timestamp{-webkit-flex:0 0 auto;flex:0 0 auto;color:#787878}.notetaking-sidebar-lesson .new-note .top-row .timestamp:not(.locked){background:0 0}.notetaking-sidebar-lesson .new-note .top-row .character-limit{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;align-self:center;margin-bottom:6px}.notetaking-sidebar-lesson .new-note textarea{display:block;font-size:16px;line-height:1.42857143;height:82.57px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .new-note .actions{float:right;margin-top:6px}.notetaking-sidebar-lesson .new-note .actions .clear{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:transparent;color:#1797B1}.notetaking-sidebar-lesson .new-note .actions .clear:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .new-note .actions .clear:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .new-note .actions .save{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:#1797B1;color:#fff}.notetaking-sidebar-lesson .new-note .actions .save:hover{background-color:#117084}.notetaking-sidebar-lesson .new-note .actions .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .new-note .actions .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note{word-wrap:break-word;transition:background-color 50ms ease-out;padding:16px;border:1px solid #eee;margin:0 -1px -1px;position:relative}.notetaking-sidebar-lesson .note:first-child{margin-top:-1px}.notetaking-sidebar-lesson .note .timestamp{color:#1797B1;transition:color 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp{color:#fff;background-color:#1797B1}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:hover{background-color:#117084}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:active{background-color:#0b4a57}.notetaking-sidebar-lesson .note .delete,.notetaking-sidebar-lesson .note .edit{float:right;border:none;background:0 0;color:#1797B1;padding:0;font-size:24px;margin-left:6px;opacity:0;transition:opacity 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note .delete:hover,.notetaking-sidebar-lesson .note .edit:hover{color:#117084}.notetaking-sidebar-lesson .note .delete:active,.notetaking-sidebar-lesson .note .edit:active{color:#0b4a57}.notetaking-sidebar-lesson .note .edit{font-weight:600}.notetaking-sidebar-lesson .note .cancel{float:right;border-radius:4px;margin-left:6px;border:none;background-color:transparent;color:#1797B1;font-size:14px;padding:3px 12px}.notetaking-sidebar-lesson .note .cancel:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .note .cancel:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .note .save{float:right;border-radius:4px;margin-left:6px;border:none;background-color:#1797B1;color:#fff;font-size:14px;padding:3px 12px}.notetaking-sidebar-lesson .note .save:hover{background-color:#117084}.notetaking-sidebar-lesson .note .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .note .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note textarea{display:block;font-size:14px;line-height:1.42857143;height:74px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .note .content{white-space:pre-line}.notetaking-sidebar-lesson .note.editing,.notetaking-sidebar-lesson .note:hover{background-color:#eee}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit,.notetaking-sidebar-lesson .note:hover .delete,.notetaking-sidebar-lesson .note:hover .edit{opacity:1}.notetaking-sidebar-lesson .note:not(.editing) .delete,.notetaking-sidebar-lesson .note:not(.editing) .edit{display:inline-block}.notetaking-sidebar-lesson .note:not(.editing) .cancel,.notetaking-sidebar-lesson .note:not(.editing) .save{display:none}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit{display:none}.notetaking-sidebar-lesson .note.editing .cancel,.notetaking-sidebar-lesson .note.editing .save{display:inline-block}.notetaking-sidebar-lesson .note.ng-enter{transition:background-color 1s ease-in-out;background-color:rgba(255,222,22,.33)}.notetaking-sidebar-lesson .note.ng-enter.ng-enter-active{background-color:rgba(255,222,22,0)}.notetaking-sidebar-lesson .timestamp{border-radius:3px;border:1px solid transparent;background:#eee;margin-bottom:6px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.notetaking-sidebar-lesson .timestamp .icon{float:left;font-size:23px;padding-left:3px}.notetaking-sidebar-lesson .timestamp .marker{display:inline-block;font-size:16px;padding:1.2px 6px}.notetaking-sidebar-lesson .vertical-align-middle{display:table-row}.notetaking-sidebar-lesson .vertical-align-middle>*{display:table-cell;vertical-align:middle}.notetaking-sidebar-lesson .no-notes{text-align:center;padding:16px;color:#787878}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header,.notetaking-sidebar>.heading{border-top-left-radius:6px;border-top-right-radius:6px;color:#1797B1;padding:16px 0;text-align:center}.notetaking-sidebar-lesson .scrollable{min-height:52px;max-height:400px;overflow-x:hidden;overflow-y:auto}.notetaking-sidebar{background:#fff;margin-bottom:16px;overflow:hidden}.notetaking-sidebar>.heading{font-size:16px;display:block;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background:#eee}.notetaking-sidebar>.heading .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.86px}.notetaking-sidebar>.notetaking-sidebar-lesson{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.notetaking-sidebar-tabs{margin-bottom:16px}.notetaking-sidebar-tabs>.tab-headers-wrapper{display:table;width:100%;margin-bottom:-1px;float:left}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers{display:table-row}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{cursor:pointer;font-size:16px;display:table-cell;box-sizing:border-box;border:1px solid transparent}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.86px}@media (max-width:1199px){.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{font-size:14px;padding:12px 0}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{bottom:-1px;margin:-2px 0;font-size:16px;line-height:20px}}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header.selected{background:#eee;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header.selected.progressFocused{background-color:#fff}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header:not(.selected):hover{background:#eee;background-clip:padding-box}.notetaking-sidebar-tabs>.tab-contents>.tab-content{border:1px solid #d5d5d5;border-radius:6px;display:none;overflow:hidden}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected{display:block}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:first-child{border-top-left-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:last-child{border-top-right-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=recContent]{padding:16px}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer{border:none;border-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .module-title{display:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .text{margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator{padding:0;margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>.chapterHeader{border-bottom:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul{margin-bottom:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul>li:last-child{border-bottom:none}.notetaking-sidebar-tabs .course-nav__status{background:#eee;margin:0 auto;padding:5px}.notetaking-sidebar-tabs .course-nav__status.progressFocused{background:#fff}.content-hub__testimonials{text-align:center}.content-hub__testimonials .content-hub__testimonials__container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column{-webkit-flex:1 0 50%;flex:1 0 50%}@media (max-width:769px){.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column{-webkit-flex:1 0 100%;flex:1 0 100%}}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote{background-color:#f5f5f5;border-radius:6px;border:1px solid #eee;text-align:left;padding:15px 20px 20px;margin:20px 10px;overflow:hidden}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course,.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__name{text-align:right}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__summary{font-style:italic}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source{float:right}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details{display:table-cell;color:#999;padding-right:12px;padding-left:5px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__bio{text-align:right;font-style:italic}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText{position:relative;color:#8cc63e;font-weight:600;padding-left:28px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText .icon{position:absolute;background-color:#8cc63e;color:#fff;border-radius:50%;font-size:20px;left:0}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait{display:table-cell;vertical-align:middle}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait img{border-radius:50%;width:40px;height:40px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait .icon{font-size:42px;color:#1797B1;opacity:.5}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video{margin:-15px -20px 10px;width:calc(100% + 40px);position:relative;background-color:#333;float:none}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video video{width:100%;display:block;max-height:300px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video .content-hub__testimonials__video__play{font-size:56px;cursor:pointer;margin:0;transform:translateX(-50%) translateY(-50%)}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video{padding-top:56.25%}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video::after{width:100px;height:100px;position:absolute;top:calc(50% - (100px / 2));left:calc(50% - (100px / 2));animation:spin 2s linear infinite;background:url(/images/reDesign/global/spinner-white.png) 50% 50% no-repeat}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video video{display:none}.content-hub__testimonials .content-hub__view-all-testimonials{margin:10px auto 0;font-size:16px}.link-box-divider{border-color:#ccc;margin:30px 0}.lesson-link-box .lesson-list-tab{max-height:500px;overflow-y:scroll;margin-top:0}.lesson-link-box .course-list-tab{margin-top:0}#seo-related-study-materials .tabbedArticles.lesson-link-box{width:100%}.content-sliced-sidebar .content-sliced-sidebar__cta-block{text-align:center;background:url(/images/academy/course/byType/hero/other.png) top center/cover no-repeat;padding:50px 10px;width:100%;color:#fff;border-radius:4px}.content-sliced-sidebar .content-sliced-sidebar__cta-block .content-sliced-sidebar__cta-block__header{font-size:28px;font-weight:600}@media (min-width:768px) and (max-width:992px){.content-sliced-sidebar .content-sliced-sidebar__cta-block{padding:35px 10px}.content-sliced-sidebar .content-sliced-sidebar__cta-block .content-sliced-sidebar__cta-block__header{font-size:20px}}.content-sliced-sidebar .content-sliced-sidebar__cta-block .content-sliced-sidebar__cta-block__subheader{font-size:16px;padding:20px 30px 30px}@media (min-width:768px) and (max-width:992px){.content-sliced-sidebar .content-sliced-sidebar__cta-block .content-sliced-sidebar__cta-block__subheader{font-size:14px}.content-sliced-sidebar .content-sliced-sidebar__cta-block .content-sliced-sidebar__cta-block__button{font-size:14px;padding:8px 16px}}.content-sliced-sidebar .content-sliced-sidebar__section-header{margin:20px 0;font-weight:600;font-size:16px}.content-sliced-sidebar .content-sliced-sidebar__list{padding-bottom:16px}.content-sliced-sidebar .content-sliced-sidebar__list.content-sliced-sidebar__list--lessons{border-bottom:1px solid #ccc}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item{display:block;padding:8px 0}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__image{display:table-cell;margin:0;overflow:hidden;border-radius:4px}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__image img{width:150px}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__image img:hover{transition:all .25s;transform:scale(1.1)}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__details{display:table-cell;vertical-align:top;text-align:left;padding-left:16px;font-weight:600}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__details--title{font-size:14px}@media (min-width:768px) and (max-width:992px){.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__image img{width:120px}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__details--title{font-size:12px}}.content-sliced-sidebar .content-sliced-sidebar__list .content-sliced-sidebar__list__item .content-sliced-sidebar__list__item__details--title:hover{text-decoration:none}.content-sliced-sidebar .content-sliced-sidebar__list button{text-align:center;background:#fff;color:#0096b2;border:1px solid #0096b2;width:100%;transition:all .25s}.content-sliced-sidebar .content-sliced-sidebar__list button:hover{color:#fff;background:#0096b2}.content-sliced-sidebar .content-sliced-sidebar__list button .more{display:none}.content-sliced-sidebar .content-sliced-sidebar__list button .less,.content-sliced-sidebar .content-sliced-sidebar__list button.collapsed .more{display:block}.content-sliced-sidebar .content-sliced-sidebar__list button.collapsed .less{display:none}.content-sliced-course-nav-container{border-radius:0;border:none;background:#fff}.content-sliced-course-nav-container .content-sliced-sidebar{padding:10px}@media (min-width:768px){.content-sliced-course-nav-container{overflow:inherit}.content-sliced-course-nav-container .content-sliced-sidebar{padding:0 0 0 10px}}.content-sliced-banner{border:1px solid #ccc;border-radius:4px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:20px;margin:30px 0 10px}@media (min-width:992px){.content-sliced-banner{-webkit-flex-direction:row;flex-direction:row}}.content-sliced-banner .content-sliced-banner__icon{-webkit-flex:0 0 70px;flex:0 0 70px;max-width:400px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.content-sliced-banner .content-sliced-banner__icon img{width:70px;-webkit-flex:0 0 70px;flex:0 0 70px}.content-sliced-banner .content-sliced-banner__text{-webkit-flex:1 1 50%;flex:1 1 50%;font-size:16px;text-align:center;max-width:400px}@media (min-width:992px){.content-sliced-banner .content-sliced-banner__icon{padding-right:20px;display:block}.content-sliced-banner .content-sliced-banner__text{max-width:initial;padding-right:20px;text-align:left}}.content-sliced-banner .content-sliced-banner__text--emphasized{color:#24505c;font-weight:600;font-size:16px}.content-sliced-banner .content-sliced-banner__text--mobile{display:inline;-webkit-flex:1 1 50%;flex:1 1 50%;padding-left:20px}.content-sliced-banner .content-sliced-banner__text--desktop{display:none}.content-sliced-banner .content-sliced-banner__button{-webkit-flex:0 0 50px;flex:0 0 50px;padding-top:20px}@media (min-width:992px){.content-sliced-banner .content-sliced-banner__text--mobile{display:none;padding-left:0}.content-sliced-banner .content-sliced-banner__text--desktop{display:block}.content-sliced-banner .content-sliced-banner__button{flex-basis:200px;padding-top:0}}.content-sliced-banner.content-sliced-banner--course .content-sliced-banner__text--emphasized{padding-bottom:10px}.content-sliced-testimonial{background-color:#f5f5f5;border-radius:6px;border:1px solid #eee;text-align:left;padding:15px 20px 20px;overflow:hidden;margin:20px 0}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course,.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__name{text-align:right}.content-sliced-testimonial .content-hub__testimonials__summary{font-style:italic}.content-sliced-testimonial .content-hub__testimonials__source{float:right}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details{display:table-cell;color:#999;padding-right:12px;padding-left:5px}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__bio{text-align:right;font-style:italic}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText{position:relative;color:#8cc63e;font-weight:600;padding-left:28px}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText .icon{position:absolute;background-color:#8cc63e;color:#fff;border-radius:50%;font-size:20px;left:0}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait{display:table-cell;vertical-align:middle}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait img{border-radius:50%;width:40px;height:40px}.content-sliced-testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait .icon{font-size:42px;color:#1797B1;opacity:.5}.content-sliced-testimonial .content-hub__testimonials__video{margin:-15px -20px 10px;width:calc(100% + 40px);position:relative;background-color:#333;float:none}.content-sliced-testimonial .content-hub__testimonials__video video{width:100%;display:block;max-height:300px}.content-sliced-testimonial .content-hub__testimonials__video .content-hub__testimonials__video__play{font-size:56px;cursor:pointer;margin:0;transform:translateX(-50%) translateY(-50%)}.content-sliced-testimonial.video-loading .content-hub__testimonials__video{padding-top:56.25%}.content-sliced-testimonial.video-loading .content-hub__testimonials__video::after{width:100px;height:100px;position:absolute;top:calc(50% - (100px / 2));left:calc(50% - (100px / 2));animation:spin 2s linear infinite;background:url(/images/reDesign/global/spinner-white.png) 50% 50% no-repeat}.content-sliced-testimonial.video-loading .content-hub__testimonials__video video{display:none}.content-sliced-shared-paywall{text-align:center;background:url(/images/academy/course/byType/hero/other.png) top center/cover no-repeat;padding:30px;color:#fff;border-radius:6px}.content-sliced-shared-paywall .content-sliced-shared-paywall__header{font-size:24px;font-weight:600}@media (min-width:768px){.content-sliced-shared-paywall{padding:50px}.content-sliced-shared-paywall .content-sliced-shared-paywall__header{font-size:32px}}.content-sliced-shared-paywall .content-sliced-shared-paywall__subheader{font-size:16px;margin:10px auto}@media (min-width:768px){.content-sliced-shared-paywall .content-sliced-shared-paywall__subheader{font-size:18px;margin:20px auto;max-width:500px}}.content-sliced-faded-content{position:relative}.content-sliced-faded-content:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:block}.content-sliced-course-paywall{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0 50px;padding:30px 5%;text-align:center;font-size:20px;font-weight:600}@media (min-width:992px){.content-sliced-course-paywall{padding:15px 5%}}.content-sliced-course-paywall .cta-gold{margin-top:30px;font-size:21px;padding:10px 40px}@media (min-width:992px){.content-sliced-course-paywall .cta-gold{margin-top:0;margin-left:30px}.content-sliced-course-paywall .content-sliced-course-paywall__button,.content-sliced-course-paywall .content-sliced-course-paywall__text{display:inline}}.content-sliced-course-paywall .content-sliced-course-paywall__button .btn{line-height:100%}.content-sliced-course-paywall .content-sliced-course-paywall__button .btn>span{font-size:70%}.content-sliced-feature-paywall{position:absolute;margin-top:0;top:0;left:0;height:100%;width:100%;text-align:center;z-index:1;background-color:rgba(50,50,59,.9);border-radius:0;display:table}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner{color:#fff;display:table-cell;vertical-align:middle;width:100%}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__header{font-size:20px}@media (min-width:600px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__header{font-size:24px}}@media (min-width:768px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__header{font-size:20px}}@media (min-width:992px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__header{font-size:36px}}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__header .emphasized{color:#0096b2;font-style:italic;font-weight:700;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item .content-sliced-feature-paywall__inner__content__item--text .semibold,.longformToc h2{font-weight:600}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__subheader{font-size:14px;margin:15px auto;padding:0 10px}@media (min-width:992px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__subheader{font-size:18px;margin:30px auto;max-width:550px}}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:30px 10px}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item{-webkit-flex:1 0 33%;flex:1 0 33%}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item .icon{font-size:40px}@media (min-width:768px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item .icon{font-size:50px}}.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item .content-sliced-feature-paywall__inner__content__item--text{margin-top:10px;font-size:12px}@media (min-width:768px){.content-sliced-feature-paywall .content-sliced-feature-paywall__inner .content-sliced-feature-paywall__inner__content .content-sliced-feature-paywall__inner__content__item .content-sliced-feature-paywall__inner__content__item--text{font-size:50px;font-size:14px}}.content-sliced-feature-paywall .content-sliced-feature-paywall__login{position:absolute;background-color:rgba(50,50,59,.9);bottom:0;left:0;width:100%;color:#fff;padding:10px 0}.longformToc{margin:15px 0}.longformToc h2{font-size:16px!important;color:#24505c;padding:0 15px;border-top-left-radius:6px;border-top-right-radius:6px;margin:0}@media (min-width:769px){.longformToc h2{color:#fff;background-color:#24505c;padding:15px}.longformToc ul{background-color:#eee}}.longformToc ul{list-style-type:none;margin:0;padding:15px 15px 0;column-count:1}.longformToc ul li{position:relative;margin:0;padding:0 0 0 1em}.longformToc ul li::before{position:absolute;top:0;left:0;user-select:none;font-family:icomoon;font-style:normal;font-weight:400;content:"\e62a";font-size:1em;line-height:1.42857143}.longformToc ul li{color:#0096b2;break-inside:avoid;padding-bottom:10px;transition:max-height .5s linear,padding-bottom .5s linear;line-height:18.5px}.longformToc ul li.tocHide{overflow:hidden;max-height:0;padding-bottom:0}.in.longformToc ul li.tocHide{max-height:60px;padding-bottom:10px}@media (max-width:767px){.longformToc ul li.tocHideM{overflow:hidden;max-height:0;padding-bottom:0}.in.longformToc ul li.tocHideM{max-height:60px;padding-bottom:10px}}@media (min-width:769px){.longformToc ul{column-count:2}.longformToc:not(.collapseD) ul{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:0 15px 5px}.longformToc .tocShowLink{background-color:#eee;text-align:center}}@media (min-width:769px) and (min-width:769px){.longformToc:not(.collapseD) ul{padding-top:15px}}.longformToc .tocShowLink{display:none;cursor:pointer;padding-bottom:15px;padding-left:15px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.collapseD.longformToc .tocShowLink,.longform-contributors-mobile{display:block}@media (max-width:767px){.collapseM.longformToc .tocShowLink{display:block}}.longformToc .tocShowLink:after{content:" more"}.in.longformToc .tocShowLink:after{content:" less"}.longform-contributors-mobile:before{content:"Contributors: ";color:#555!important;text-decoration:none!important}.longform-authors{list-style:none;padding:0;margin:0 0 15px;font-size:12px}.longform-authors li{margin:0}.longform-authors li.longform-author{display:inline;font-weight:600}.longform-authors li.longform-author p,.longform-authors li.longform-author span{font-size:12px}.longform-authors .longform-author__title{color:#24505c;font-weight:600}.longform-authors .longform-author__bio{color:#888;font-size:12px}@media (max-width:767px){.longform-authors .longform-author__bio{display:block;visibility:visible;height:auto!important;font-weight:400}.longform-authors .longform-author__icon,.longform-authors .longform-author__image{display:none}.longform-authors .longform-author__title:after{content:":";display:inline}}@media (min-width:768px){.longform-authors{display:grid!important;height:auto!important;visibility:visible;grid:auto/auto-flow 1fr;grid-column-gap:10px;align-items:start}.longform-authors li.longform-author{font-weight:400;display:grid;flex-grow:1;grid-template-rows:[row-start] min-content [head-body] auto auto auto [row-end];grid-template-columns:[col-start] min-content [col-mid] auto [col-end]}.longform-authors li.longform-author .longform-author__title{grid-area:row-start/col-start/head-body/col-end;font-size:17px;margin-bottom:10px}.longform-authors li.longform-author .longform-author__img{grid-area:head-body/col-start/row-end/col-mid;margin-right:10px;width:40px;height:40px;border-radius:50%;overflow:hidden;background-size:cover!important}.longform-authors li.longform-author .longform-author__img.longform-author__icon:before{font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#24505c}.longform-authors li.longform-author .longform-author__name{font-weight:600;margin-bottom:2px;font-size:14px}.longform-authors li.longform-author .longform-author__bio{color:#888;font-size:13px}.longform-authors li.longform-author .longform-author__bio-link{font-size:13px;cursor:pointer}}.tutor-driver{margin-top:30px;margin-bottom:30px}.tutor-driver .tutor-driver__content{display:flex;font-weight:600;color:#24505c;font-size:18px}.tutor-driver .tutor-driver__img{margin-right:30px}.tutor-driver .tutor-driver__actions{margin-top:15px}.tutor-driver .tutor-driver__actions>*{font-weight:600}@media (min-width:600px){.tutor-driver .tutor-driver__actions{display:flex}.tutor-driver .tutor-driver__actions>*{flex-basis:50%}}@media (max-width:599px){.tutor-driver .tutor-driver__btn{width:100%}}@media (max-width:767px){.tutor-driver .tutor-driver__btn{line-height:1.3333333;border-radius:6px;font-weight:600;padding:10px 30px;font-size:21px}}@media (min-width:768px){.tutor-driver .tutor-driver__actions>*{flex-basis:auto}.tutor-driver .tutor-driver__btn{font-size:16px;padding:7px 20px}}.tutor-driver .tutor-driver__learn-more{display:block;font-size:21px;font-weight:600;text-align:center;padding:10px 30px}@media (min-width:600px){.tutor-driver .tutor-driver__learn-more{display:inline}}@media (min-width:768px){.tutor-driver .tutor-driver__learn-more{font-size:16px;padding:7px 20px}.freshchat-drawer.freshchat-tutor-drawer{max-height:550px}}.freshchat-drawer{position:fixed;top:calc(100% - 42px);left:0;z-index:1040;height:100%;width:100%;background:#24505c;transition:top .5s ease-out}.freshchat-drawer .freshchat-drawer__tab{position:relative;height:42px;border-bottom:1px solid #4dc1b8}.freshchat-drawer .freshchat-drawer__tab i{margin-right:6px}.freshchat-drawer .freshchat-drawer__close{position:absolute;top:10px;right:10px;z-index:1040;color:#ccc;font-size:20px;line-height:1em;padding:2px;background:0 0;border:none;display:none}.freshchat-drawer .freshchat-drawer__close:hover{color:#4dc1b8}.freshchat-drawer .freshchat-drawer__tab-toggle{height:42px;width:100%;color:#fff;font-size:16px;text-align:center;vertical-align:middle;background:0 0;border:none;border-radius:0}.freshchat-drawer .freshchat-drawer__tab-toggle:hover{color:#4dc1b8}.freshchat-drawer .freshchat-drawer__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:calc(100% - 45px)}.freshchat-drawer .freshchat-drawer__header{flex:0 0;padding:15px 0;border-bottom:15px solid #24505c}.freshchat-drawer .freshchat-drawer__chat{flex:1;padding:0 15px}.freshchat-drawer .freshchat-drawer__appointment{flex:0 0;color:#fff;font-size:14px;text-align:center;line-height:19px;padding:15px}.freshchat-drawer .freshchat-drawer__appointment p{margin:0;padding:0}.freshchat-drawer .freshchat-drawer__appointment span{display:block}.freshchat-drawer .freshchat-drawer__appointment i{display:inline-block;font-size:22px;vertical-align:bottom;margin-right:4px}.freshchat-drawer .freshchat-drawer__appointment a{color:#fff;font-weight:600;text-decoration:underline}.freshchat-drawer .freshchat-drawer__appointment a:hover{color:#4dc1b8}.freshchat-drawer.freshchat-drawer--open{top:0}.freshchat-drawer.freshchat-drawer--open .freshchat-drawer__close{display:block}@media (max-width:767px){.freshchat-drawer.freshchat-drawer--loading{top:100%}}@media (min-width:769px){.freshchat-drawer.freshchat-drawer--loading{left:calc(100% + 40px)}}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header{display:-ms-grid;display:grid;-ms-grid-columns:auto 90px;grid-template-columns:auto 90px;padding:15px;grid-row-gap:15px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header .freshchat-drawer__header__full-row{grid-column:1/3}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1;padding-right:15px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p{display:block;position:relative;color:#24505c;font-size:18px;line-height:25px;margin:0;padding:15px;background:#d6e3ea;border-radius:5px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p strong{display:block;font-weight:700}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p:before{content:"";position:absolute;top:38px;right:-12px;z-index:1;margin-top:-6px;border:6px solid transparent;border-left-color:#d6e3ea}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image{-ms-grid-row:1;-ms-grid-column:2;grid-row:1;grid-column:2}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image img{display:block;height:70px;width:70px;margin:0 10px 8px;border-radius:50%}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image figcaption{color:#ccc;font-size:12px;line-height:19px;text-align:center}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image figcaption strong{color:#fff;font-size:14px;font-weight:600}@media (min-width:768px) and (max-height:650px){.freshchat-drawer.freshchat-tutor-drawer{top:100px;height:calc(100vh - 100px - 30px)}.freshchat-drawer.freshchat-tutor-drawer.freshchat-drawer--open{top:100px}}.freshchat-drawer.freshchat-tutor-drawer .tab-content,.freshchat-drawer.freshchat-tutor-drawer .tab-content .tab-pane{height:100%}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header{grid-template-columns:105px auto;align-items:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-image{grid-column:1}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-image img{width:90px;height:90px;margin:0 30px 0 0}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-quote{grid-column:2;font-size:16px;font-weight:600;color:#fff}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header--block{padding:30px 15px 15px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment,.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment p{font-size:12px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment a{font-size:12px;text-decoration:none}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment a.underline-link{text-decoration:underline}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-product{font-size:16px;font-weight:600;color:#fff;padding-bottom:5px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons{padding:30px 0 0;text-align:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul{list-style:none;padding:0}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li{display:inline-block;padding-bottom:10px;padding-left:0}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li.active{display:none}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons .btn{margin:0 5px;border-color:#fff;background-color:unset}@media (max-width:767px){.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons .btn,.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li{width:100%}}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat{text-align:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat.tab-content>.tab-pane.active{display:inline}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options{padding:0 10px;font-size:10px;font-weight:400;cursor:pointer}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options__text{text-decoration:underline;text-transform:uppercase}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options.collapsed .icon-chevron:before{content:"\f078";padding-left:5px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options .icon-chevron:before{content:"\f077";padding-left:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-email:before{content:"\e697";padding-right:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-speech-bubble:before{content:"\e95f";padding-right:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-calendar:before{content:"\e610";padding-right:5px}@media (min-width:768px){.freshchat-drawer{top:151px;left:calc(100% + 1px);height:calc(100vh - 151px - 30px);width:422px;transition:left .5s ease-out;border-bottom-left-radius:6px}.freshchat-drawer.freshchat-drawer--open{top:151px;left:calc(100% - 422px);box-shadow:-3px 3px 4px rgba(0,0,0,.3)}.freshchat-drawer.freshchat-drawer--open .freshchat-drawer__close{top:5px}.freshchat-drawer .freshchat-drawer__tab{position:absolute;left:-35px;top:0;height:auto;width:auto;transform:rotate(-90deg);border:none}.freshchat-drawer .freshchat-drawer__tab-toggle{position:absolute;top:0;right:0;width:213px;height:35px;font-size:13px;background:#24505c;border-bottom:1px solid #4dc1b8;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:-3px -3px 4px rgba(0,0,0,.3)}.freshchat-drawer .freshchat-drawer__content{height:100%}.freshchat-drawer .freshchat-drawer__appointment span{display:inline}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header{padding-top:30px;padding-bottom:0}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p{font-size:21px;line-height:28px}}.freshchat-drawer__chat__container{position:relative;overflow:hidden;width:100%;height:100%;border-radius:0 0 6px 6px}.freshchat-drawer__chat__container #fc_frame.STUDY_W{animation:none!important}.freshchat-drawer__chat__container #fc_frame.STUDY_O{max-height:1000px!important;position:relative!important;animation:none!important;margin:auto;left:0;height:calc(100% + 63px)!important;top:-63px}.freshchat-drawer__chat__container #fc_frame.STUDY_O:not(.fc-mobile-view){height:calc(100% + 95px)!important;top:-94px;left:-18px}.freshchat-drawer__chat__container.hide-topic-name{position:relative;overflow:hidden;width:100%;height:100%;border-radius:0 0 6px 6px}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_W{animation:none!important}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_O{max-height:1000px!important;position:relative!important;animation:none!important;margin:auto;left:0;height:calc(100% + 114px)!important;top:-114px}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_O:not(.fc-mobile-view){height:calc(100% + 95px)!important;top:-94px;left:-18px}@media (min-width:769px){.freshchat-drawer__chat__container{width:384px;margin:auto;height:calc(100% + 29px)}}.freshchat-drawer__tab-count{display:inline-block;padding:0 10px;border-radius:13px;background-color:#c1393e}.freshchat-drawer .loading-dots{position:absolute;margin-top:200px;margin-left:175px}.freshchat-drawer__call-now-or{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;max-width:422px;margin:auto;color:#fff}.freshchat-drawer__call-now-or strong{display:block;font-size:16px}.freshchat-drawer__call-now-or strong+small{display:block;font-size:12px}.freshchat-drawer__call-now-or a:hover{border-color:#fff!important}.freshchat-drawer__call-now-or>:nth-child(2){padding:0 20px;align-self:center;font-weight:400;font-size:16px}.freshchat-drawer__call-now-or .btn{width:120px}@media (min-width:769px){.freshchat-drawer__call-now-or>:nth-child(2){font-size:18px}.freshchat-drawer__call-now-or .btn{width:160px}}.stickyPushBar{display:block;position:sticky;max-height:0;top:0;transition-property:max-height;transition-duration:1s;transition-timing-function:ease;overflow:hidden;z-index:102}.stickyPushBar.stickyPushBar--pushed{max-height:1000px}.stickyPushBar.stickyPushBar--swap{transition-property:max-height,height}.stickyPushBar.stickyPushBar--swap>:first-child{display:block}.stickyPushBar.stickyPushBar--swap>:last-child{display:none}.stickyPushBar.stickyPushBar--swap.stickyPushBar--swapped>:first-child{display:none}.stickyPushBar.stickyPushBar--swap.stickyPushBar--swapped>:last-child{display:block}.stickyPushBar__header{background-color:#0096b2;color:#fff;padding:20px;text-align:center;cursor:pointer}@media (min-width:769px){.stickyPushBar__header h2{display:inline-block;margin-right:20px}}.stickyPushBar--collapse .stickyPushBar__header>:after{display:inline-block;content:"\f077";font-family:icomoon;align-self:center;justify-self:center}.stickyPushBar--collapse .stickyPushBar__header .spb-visible-collapsed,.stickyPushBar--collapse .stickyPushBar__header.collapsed .spb-visible-open{display:none}.stickyPushBar--collapse .stickyPushBar__header.collapsed .spb-visible-collapsed{display:initial}.stickyPushBar--collapse .stickyPushBar__header.collapsed>:after{content:"\f078"}.stickyPushBar__header>*{max-width:1400px;margin:0 auto}.stickyPushBar__header--big{padding-top:60px;padding-bottom:60px}.stickyPushBar__header--big .btn-ghost-white{margin-right:15px;padding-left:1.65em;padding-right:1.65em}.stickyPushBar__header .btn-ghost-white{color:#fff;font-weight:600;background:0 0;padding:.65em 1em;border-radius:.35em;border:2px solid #fff;-webkit-transition-property:background,color,border-color;-moz-transition-property:background,color,border-color;-o-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.stickyPushBar__header .btn-ghost-white:not([disabled=disabled]):hover{background:#fff;color:#0096b2}.stickyPushBar__header .btn-ghost-white:not([disabled=disabled]):active{border-color:#d9d9d9;background:#d9d9d9}.stickyPushBar__header .btn-ghost-white:disabled{color:#888;background-color:#ccc;border-color:#aaa;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.stickyPushBar__header h2{font-size:24px}.stickyPushBar__header .btn-ghost-white{display:block;width:100%;margin:15px 0}}.stickyPushBar__body{background:#fafafa}.stickyPushBar__body>:only-child{max-width:1140px;margin:auto}.spb-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.spb-flex>*{margin-top:0}@media (min-width:769px){.spb-flex{flex-direction:row}.spb-flex>*{margin-bottom:0}}ul.stickyPushBar__boxItems{list-style:none;margin:0;display:grid;grid-template:repeat(3,1fr)/auto;grid-gap:15px;padding:30px}ul.stickyPushBar__boxItems li{margin:0;background:#fff;border-radius:4px;box-shadow:0 4px 7px rgba(0,0,0,.09);display:flex;flex-direction:column;max-width:320px;justify-self:center;cursor:pointer}ul.stickyPushBar__boxItems li h2{background:#24505c;color:#fff;font-size:16px;padding:10px;border-top-right-radius:4px;border-top-left-radius:4px;margin:0;text-align:center;font-weight:400;flex:0 0}ul.stickyPushBar__boxItems li section{display:flex;flex-direction:column;padding:1em;align-items:center;justify-content:center;flex:1 0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}ul.stickyPushBar__boxItems li section p{margin-bottom:1em;flex:1 0}ul.stickyPushBar__boxItems li section button{margin:auto;padding:5px 15px;color:#0096b2;border:1px solid #0096b2;background-color:#fff;flex:0 0;min-width:100px}ul.stickyPushBar__boxItems li section button:hover{background:#0096b2;color:#fff}@media (max-width:768px){.stickyPushBarMobile--pushed{max-height:1000px}.stickyPushBarMobile--pushed .stickyPushBar__header--big{padding-top:9px;padding-bottom:9px}.stickyPushBarMobile--pushed .stickyPushBar__header--big .spb-flex{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-evenly;justify-content:space-evenly}.stickyPushBarMobile--pushed .stickyPushBar__header--big .spb-flex h2{-webkit-flex-basis:100%;flex-basis:100%}.stickyPushBarMobile--pushed .stickyPushBar__header--big .spb-flex .btn-ghost-white{width:30%;padding-top:.45em;padding-bottom:.45em}}@media (max-width:767px){.pageTabContent .sideBar--lesson-segmenter .lesson-sidebar-segment{display:none}}.pageTabContent .sideBar--lesson-segmenter .courseNavContainer .courseNavigator{max-height:65vh}.lesson-sidebar-segment-container{margin-top:25px}.sideBar.sideBar--lesson-segmenter{margin-top:-69px}.lesson-sidebar-segment--mobile{padding-top:30px}.lesson-sidebar-segment--mobile .lesson-sidebar-segment__bullet-list{overflow:hidden;max-height:4em;transition:max-height 1s ease}@media (max-width:399px){.lesson-sidebar-segment--mobile .lesson-sidebar-segment__bullet-list{max-height:7em}}.lesson-sidebar-segment--mobile .lesson-sidebar-segment__bullet-list.expanded{max-height:26em}@media (max-width:359px){.lesson-sidebar-segment--mobile .lesson-sidebar-segment__bullet-list.expanded{max-height:30em}}.lesson-sidebar-segment{position:relative;border-radius:6px;border:1px solid #ccc;background-color:#fafafa;margin-bottom:30px}.lesson-sidebar-segment ul{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em}.lesson-sidebar-segment ul li{padding:0;position:relative}.lesson-sidebar-segment ul li:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94d";color:#8cc63e;margin-right:5px;position:absolute;font-size:30px;top:-7px;left:-10px}@media (min-width:360px){.lesson-sidebar-segment:before{content:"";position:absolute;height:100px;width:100px;right:15px;top:-40px}}.lesson-sidebar-segment--student:before{background:url(/images/lessonSegmenter/studentSegment.svg) top center/cover no-repeat;width:84px;height:90px;top:-15px}.lesson-sidebar-segment--student.lesson-sidebar-segment--goals:before{height:70px;width:65px}.lesson-sidebar-segment--teacher:before{background:url(/images/lessonSegmenter/teacherSegment.svg) top center/cover no-repeat;height:75px;top:-15px}.lesson-sidebar-segment--teacher.lesson-sidebar-segment--goals:before{height:63px;width:83px}.lesson-sidebar-segment--parent:before{background:url(/images/lessonSegmenter/parentSegment.svg) top center/cover no-repeat}.lesson-sidebar-segment--test-prep:before{background:url(/images/lessonSegmenter/testPrepSegment.svg) top center/cover no-repeat;height:60px;width:84px;top:-15px}.lesson-sidebar-segment__header{background-color:#8cc63e;color:#24505c;font-weight:600;font-size:18px;padding:20px 30px}.lesson-sidebar-segment__header-text{display:inline-block;max-width:175px}@media (min-width:769px) and (max-width:1000px){.lesson-sidebar-segment__header-text{max-width:65%}}.lesson-sidebar-segment__body{padding:25px 30px}ul.lesson-sidebar-segment__bullet-list{color:#555;font-weight:600}ul.lesson-sidebar-segment__bullet-list li{padding:5px 0 5px 15px}.lesson-sidebar-segment ul.lesson-sidebar-segment__bullet-list{text-indent:initial;margin-left:-1em}@media (min-width:768px){.lesson-sidebar-segment__more-less{display:none}}.lesson-sidebar-segment__cta{padding:15px 0}.lesson-sidebar-segment__cta .btn{width:100%;font-size:14px}.lesson-sidebar-segment__caveat{color:#888;font-size:12px;width:100%;text-align:center}.lesson-testimonial-grid{background-color:#eee;border-radius:6px}.lesson-testimonial-grid .lesson-testimonial-grid__title{font-weight:600;font-size:26px;color:#24505c;padding:30px 30px 5px;font-family:"Open Sans"}.lesson-testimonial-grid .lesson-testimonial-grid__description{font-weight:400;color:#333;font-size:14px;padding:0 30px 10px;font-family:"Open Sans"}.lesson-testimonial-grid .testimonials .more-testimonials{transition:max-height 1s ease-in-out;max-height:0;overflow:hidden}.lesson-testimonial-grid .testimonials .lesson-testimonial-grid__showLess,.lesson-testimonial-grid .testimonials .lesson-testimonial-grid__showMore{padding:10px 30px 20px;color:#0096b2;cursor:pointer;display:block}.lesson-testimonial-grid .testimonials .lesson-testimonial-grid__showLess{display:none}.lesson-testimonial-grid .testimonials.show-all-testimonials .more-testimonials{transition:max-height 1s ease-in-out;max-height:1100px;display:flex}@media (min-width:650px){.lesson-testimonial-grid .testimonials.show-all-testimonials .more-testimonials{max-height:670px}}.lesson-testimonial-grid .testimonials.show-all-testimonials .lesson-testimonial-grid__showMore{display:none}.lesson-testimonial-grid .testimonials.show-all-testimonials .lesson-testimonial-grid__showLess{display:block}.lesson-testimonial-grid .testimonials>div{display:flex;flex-wrap:wrap;padding:0 15px}.lesson-testimonial-grid .testimonial{border-radius:6px;border:1px solid #eee;text-align:left;padding:15px 20px 20px;overflow:hidden;background-color:#fff;flex:40%;margin:10px}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course,.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__name{text-align:right}.lesson-testimonial-grid .testimonial .content-hub__testimonials__summary{font-style:italic}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source{float:right}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details{display:table-cell;color:#999;padding-right:12px;padding-left:5px}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__bio{text-align:right;font-style:italic}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText{position:relative;color:#8cc63e;font-weight:600;padding-left:28px}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText .icon{position:absolute;background-color:#8cc63e;color:#fff;border-radius:50%;font-size:20px;left:0}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait{display:table-cell;vertical-align:middle}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait img{border-radius:50%;width:40px;height:40px}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source .content-hub__testimonials__source__portrait .icon{font-size:42px;color:#1797B1;opacity:.5}.lesson-testimonial-grid .testimonial .content-hub__testimonials__video{margin:-15px -20px 10px;width:calc(100% + 40px);position:relative;background-color:#333;float:none}.lesson-testimonial-grid .testimonial .content-hub__testimonials__video video{width:100%;display:block;max-height:300px}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source__course,.lesson-testimonial-grid .testimonial .dash,.lesson-testimonial-grid .testimonial.video-loading .content-hub__testimonials__video video{display:none}.lesson-testimonial-grid .testimonial .content-hub__testimonials__video .content-hub__testimonials__video__play{font-size:56px;cursor:pointer;margin:0;transform:translateX(-50%) translateY(-50%)}.lesson-testimonial-grid .testimonial.video-loading .content-hub__testimonials__video{padding-top:56.25%}.lesson-testimonial-grid .testimonial.video-loading .content-hub__testimonials__video::after{width:100px;height:100px;position:absolute;top:calc(50% - (100px / 2));left:calc(50% - (100px / 2));animation:spin 2s linear infinite;background:url(/images/reDesign/global/spinner-white.png) 50% 50% no-repeat}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lesson-testimonial-grid .testimonial strong{color:#24505c}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source__name{font-weight:600;color:#555}.lesson-testimonial-grid .testimonial .content-hub__testimonials__source__location,.lesson-testimonial-grid .testimonial .content-hub__testimonials__source__name{display:block}@media (max-width:1024px){.lesson-testimonial-grid .testimonial{flex:100%}}#seo-testimonials-cta.seo-testimonials-cta--text-lesson{margin:40px 0;order:0}@media (max-width:768px){#seo-testimonials-cta.seo-testimonials-cta--text-lesson{margin-top:0;margin-bottom:40px}#seo-testimonials-cta.seo-testimonials-cta--video-lesson{margin-bottom:0}}#seo-testimonials-cta.seo-testimonials-cta--video-lesson{margin-top:40px;order:0}.lesson-quiz-question-cta{border:1px solid #ccc;border-radius:6px;margin-bottom:45px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress{background-color:#eee;border-top-left-radius:6px;border-top-right-radius:6px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__inner{padding:15px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__title{color:#24505c;font-size:22px;line-height:29px;font-weight:600;margin-top:0;margin-bottom:0}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__lesson-title{color:#24505c;font-size:18px;line-height:25px;font-weight:400;margin-bottom:15px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__instructions{font-size:12px;line-height:17px;margin-bottom:15px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__progress-meter-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__progress-meter{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;background-color:#FAFAFA;border:1px solid #ccc;width:315px;border-radius:6px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__progress-meter .lesson-quiz-question-cta__progress__progress-meter__filled{background-color:#0096b2;height:100%;width:63px;border-top-left-radius:6px;border-bottom-left-radius:6px}.lesson-quiz-question-cta .lesson-quiz-question-cta__progress .lesson-quiz-question-cta__progress__progress-meter .lesson-quiz-question-cta__progress__progress-meter__label{margin-right:5px;padding:2px}.lesson-quiz-question-cta .quiz{margin-top:30px}.lesson-quiz-question-cta .quiz .prompt{margin-top:30px;border-bottom:0}.lesson-quiz-question-cta .quiz .prompt.has-passage{margin-top:0}.lesson-quiz-question-cta .quiz .prompt.passage-expanded .passage-show-less,.lesson-quiz-question-cta .quiz .prompt.passage-expanded .passage-text-full{display:block}.lesson-quiz-question-cta .quiz .prompt .passage-show-less,.lesson-quiz-question-cta .quiz .prompt .passage-text-full,.lesson-quiz-question-cta .quiz .prompt.passage-expanded .passage-show-more,.lesson-quiz-question-cta .quiz .prompt.passage-expanded .passage-text-truncated{display:none}.lesson-quiz-question-cta .quiz .prompt .passage-expand-toggle-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.lesson-quiz-question-cta .quiz .prompt .questionPassage{border:none}.lesson-quiz-question-cta .quiz .prompt .question{padding-bottom:30px;margin-left:15px;margin-right:15px;border-bottom:solid 1px #ccc}.lesson-quiz-question-cta .quiz .answersContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}@media (min-width:768px){.lesson-quiz-question-cta .quiz .answersContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}}.lesson-quiz-question-cta .quiz .answersContainer .quiz-options-column{width:50%;padding-left:45px}.lesson-quiz-question-cta .quiz .answersContainer .quiz-options-column label{color:#24505c;font-weight:600}.lesson-quiz-question-cta .quiz .quizActions{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin-bottom:30px}.lesson-quiz-question-cta .quiz .quizActions button{float:none}.lesson-quiz-question-cta .lesson-quiz-paywall{display:none;border-top-left-radius:0;border-top-right-radius:0}.lesson-quiz-question-cta .lesson-quiz-paywall p.message{font-size:14px;line-height:21px}.lesson-quiz-question-cta.show-paywall .lesson-quiz-question-cta__progress__instructions,.lesson-quiz-question-cta.show-paywall .lesson-quiz-question-cta__progress__progress-meter-container,.lesson-quiz-question-cta.show-paywall .quiz{display:none}.lesson-quiz-question-cta.show-paywall .lesson-quiz-paywall{display:block}.sectionHeader{border-bottom:1px solid #ccc;margin-bottom:20px}.sectionHeader ul{list-style:none;padding:0;margin:0}.sectionHeader ul li{margin:0}.sectionHeader li.sectionHeaderTab,.sectionHeader span.sectionHeaderTitle{padding:15px 15px 5px;border-bottom:3px solid;font-size:18px;font-weight:600;display:inline-block;margin-bottom:-1px;color:#24505c}.sectionHeader li.sectionHeaderTab{cursor:pointer}.sectionHeader li.sectionHeaderTab a{color:#24505c}.sectionHeader li.sectionHeaderTab:not(.active){color:#ccc}.sectionHeader li.sectionHeaderTab:not(.active) a{color:#ccc}.sectionHeader li.sectionHeaderTab:not(.active) a:hover{color:#24505c}@media (max-width:767px){.tab-content.longform-tab-content-wrapper>.tab-pane{display:block;visibility:visible;opacity:1}}@media (min-width:769px){ul.stickyPushBar__boxItems{grid-template:auto/repeat(3,1fr)}.videoTranscriptScrollLink{display:none}}.autoplaylabel{display:inline;color:#999;margin-right:8px;font-size:13px}.autoplaylabel.after{display:none}@media (max-width:991px){.autoplaylabel.before{display:none}.autoplaylabel.after{display:block;text-align:center}}.onoffswitch{position:relative;display:inline-block;width:59px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #DDD;border-radius:8px;margin:0}.onoffswitch .onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch .onoffswitch-inner:after,.onoffswitch .onoffswitch-inner:before{display:block;float:left;width:50%;height:17px;padding:0;line-height:17px;font-size:13px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch .onoffswitch-inner:before{content:"on";padding-left:7px;background-color:#1797B1;color:#FFF;text-align:left}.onoffswitch .onoffswitch-inner:after{content:"off";padding-right:9px;background-color:#EEE;color:#999;text-align:right}.onoffswitch .onoffswitch-switch{display:block;width:24px;margin:0;height:19px;background:#FFF;border:1px solid #DDD;border-radius:8px;position:absolute;top:0;bottom:0;right:35px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.timeline.in{display:none}.concept-list{display:none;margin:0 0 30px}@media (min-width:768px){.concept-list{display:block}.instructorSummary{width:85%}}.concept-list__header{padding:8px 15px;border:1px solid #24505c;border-width:1px 1px 0;border-radius:6px 6px 0 0;background-color:#24505c;color:#fff;font-size:18px;font-weight:600;letter-spacing:.01em;text-align:center}.concept-list__body{border:1px solid #ccc;border-radius:0 0 6px 6px;background-color:#eee;list-style:none;margin:0;padding:15px}.concept-list__body .time-mark{display:table}.concept-list__body .time-mark__item{display:table-row;cursor:pointer;font-size:14px}.concept-list__body .time-mark__item>*{display:table-cell;padding:0 0 6px}.concept-list__body .time-mark__item:hover .time-mark__item__label,.concept-list__body .time-mark__item:hover .time-mark__item__value{color:#0096b2;text-decoration:underline}.concept-list__body .time-mark__item:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e623";color:#fab323}.concept-list__body .time-mark__item__value{color:#0096b2;padding:0 8px 0 2px;text-align:right}.concept-list__body .time-mark__item__label{font-weight:600;font-size:16px}.instructorSummary{font-size:85%;background:#f5f5f5;border-radius:6px;padding:7px;margin-bottom:10px}.instructorSummary .instructorName{font-weight:700}.instructorSummary p{font-size:14px;margin-top:7px}.transcript h2{font-size:26px}.transcript .faded-content{position:relative}.transcript .faded-content:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:block}.transcript .continue-reading-block{padding:60px 80px;width:100%;border-radius:6px;background:url(/images/reDesign/ctas/bg-cta-green-icons.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;margin-top:15px}@media (max-width:767px){.transcript .continue-reading-block{padding:10%}}@media (max-width:600px){.transcript .continue-reading-block{padding:30px 15px;margin-left:-15px;margin-right:-15px;width:auto;border-radius:0}}.transcript .continue-reading-block h3{color:#fff;font-weight:400;font-size:32px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 0 10px #000}@media (max-width:767px){.transcript .continue-reading-block h3{font-size:24px}}.transcript .continue-reading-block h4{color:#bdfff6;font-weight:400;font-size:20px;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;text-shadow:0 0 10px #000}.transcript .continue-reading-block h5{color:#ffecb9;font-weight:400;margin-top:30px;font-size:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 0 10px #000}@media (max-width:767px){.transcript .continue-reading-block h4{font-size:16px}.transcript .continue-reading-block h5{font-size:15px}}.transcript .continue-reading-block p{color:#fff;font-size:14px}.transcript .continue-reading-block p a{color:#bdfff6}.transcript .continue-reading-block .btn{margin:8px}.transcript .article-cutoff-div{border:1px solid #ccc;border-left:none;border-right:none;margin:20px 0 50px;padding:15px 5%;text-align:center}.overviewCTAContainer,.overviewCTAContainer.lessonDesktopProportion75{padding-left:15px;padding-right:15px;position:relative;min-height:1px}.transcript .article-cutoff-div p{margin:0}@media (max-width:767px){.transcript .article-cutoff-div p span{display:block;margin:auto;font-size:175%}}.transcript .article-cutoff-div p a{font-weight:700}.transcript .article-cutoff-div.article-cutoff-div--accountito{border-bottom-width:0;margin-bottom:10px;font-size:12px}.overviewCTA{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1em 0 15px;padding:10px 0 15px}@media (min-width:768px){.overviewCTAContainer{float:left;width:66.66666667%}.overviewCTAContainer.lessonDesktopProportion75{float:left;width:75%}.overviewCTA{padding:25px 0}}.overviewCTA.noBorder{border-top:none;border-bottom:none}.overviewCTA .btn-cta{color:#fff!important}.overviewCTA .btn{display:block;width:100%;font-size:21px;margin:10px 0 5px;line-height:22px}.overviewCTA .btn>span{font-size:70%}@media (min-width:600px){.overviewCTA .btn{position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:0;padding-right:0}}.overviewCTA .ctaText{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.overviewCTA .btn{font-size:17px}.overviewCTA .ctaText{float:left;width:58.33333333%}}@media (min-width:600px){.overviewCTA .ctaText{position:relative;float:left;width:58.33333333%;min-height:1px;padding-right:15px;padding-left:0}.overviewCTA .cta-relatedContent .ctaText{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:992px){ul.stickyPushBar__boxItems{grid-gap:30px}.overviewCTA .btn{font-size:21px}.overviewCTA .ctaText{padding-left:15px}}.overviewCTA .ctaText p{font-size:135%}.overviewCTA .ctaText .tagline{margin:5px 0;font-size:18px;font-weight:300;line-height:1.3}@media (min-width:992px){.overviewCTA .ctaText .tagline{font-size:24px}}.overviewCTA .ctaText .tagline .courseName{font-size:13px}@media (min-width:992px){.overviewCTA .ctaText .tagline .courseName{font-size:18px}}.overviewCTA .cta-relatedContent .ctaText .tagline{font-size:22px}.overviewCTA .cta-relatedContent .ctaText .small{font-size:16px}.overviewCTA .cta-relatedContent .ctaText .text-success{color:#4abc8d}.overviewCTA .cta-relatedContent .btn{white-space:normal}@media (min-width:600px){.overviewCTA .cta-relatedContent .btn{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}}.overviewCTA .cta-relatedContent .btn.btn--accountito{font-size:17px;width:100%;float:none}.overviewCTA .cta-relatedContent .lesson-paywall-cta__upgrade-section{float:left}.overviewCTA .cta-relatedContent .cta-below-button{position:relative;text-align:center}#lessonContentCTA .modal-content{overflow:hidden}#lessonContentCTA .modal-body{padding:0}#lessonContentCTA .contentCTA{min-height:1px;position:initial;background:#1797B1;color:#fff;padding:30px;text-align:center}#lessonContentCTA .contentCTA h2{font-size:300%;margin-bottom:15px}#lessonContentCTA .contentCTA .h4{margin-bottom:25px}#lessonContentCTA .contentCTA .btn{margin-bottom:15px}#lessonContentCTA .contentCTA span{margin-bottom:25px}#lessonContentCTA .subjectList{position:relative;min-height:1px;padding:20px 10px 0;text-align:center}@media (min-width:768px){#lessonContentCTA .contentCTA{float:left;width:66.66666667%}#lessonContentCTA .subjectList{float:left;width:33.33333333%}}#lessonContentCTA .subjectList ul{list-style:none;padding:0}#lessonContentCTA .subjectList ul li{padding:2px 0}#lessonContentCTA .subjectList ul a{font-weight:700}#lessonContentCTA .subjectList ul a:hover{text-decoration:underline}.lesson-control-bar{text-align:left}.below-video-controls .lesson-control-bar{width:100%}.seoLessonPage .lesson-control-bar{width:100%;text-align:center}.seoLessonPage .lesson-control-bar .social-proof{display:none}@media (min-width:769px){.seoLessonPage .lesson-control-bar{text-align:left}}.lesson-control-bar--audio-mode{line-height:2}.lesson-control-bar .lesson-control-bar__row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media (min-width:600px){.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left>*{-webkit-flex:1 1 auto;flex:1 1 auto;width:50%;margin:0;padding:0 4px 6px 0}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__right{-webkit-flex:1 1 auto;flex:1 1 auto}@media (min-width:600px){.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left>*{width:auto;padding:0 4px 0 0}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__right{-webkit-flex:1 1 15%;flex:1 1 15%}}.lesson-control-bar>*{padding-right:.8em}@media (min-width:992px){.lesson-control-bar>*{padding:0 15px}.lesson-control-bar .sharing-options--text-lesson{float:left}}.lesson-control-bar .sharing-options--text-lesson{position:relative;bottom:4px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__label{display:inline-block;font-weight:600;color:#0096b2;position:relative;top:3px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__label--no-link{display:inline-block;font-weight:600;position:relative;top:3px;color:#000}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;font-size:14px;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;width:32px;height:32px;margin-left:15px;padding:0;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:100%;white-space:normal}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:hover{color:#1797B1;text-decoration:none}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.disabled,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon[disabled],fieldset[disabled] .lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{white-space:nowrap}}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__text,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .share-with-google-classroom__text{display:none}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__icon,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .share-with-google-classroom__icon{margin:0;background:0 0}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.google-classroom{border-radius:0;position:relative;top:-1px;background-image:url(/images/classrooms/google-classroom/google-classroom-square-logo-28x28.png);width:28px;height:28px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.google-classroom .share-with-google-classroom__icon{width:28px;height:28px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.share-with-students{background-image:url(/images/classrooms/teacher-edition/share-with-student-icon.png)}.lesson-control-bar .sharing-options .sharing-options__label{display:inline-block;font-weight:600;color:#0096b2;position:relative;top:3px}.lesson-control-bar .sharing-options .sharing-options__label--no-link{display:inline-block;font-weight:600;position:relative;top:3px;color:#000}.lesson-control-bar .sharing-options .sharing-options__icon{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;font-size:14px;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;width:32px;height:32px;margin-left:15px;padding:0;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:100%;white-space:normal}.lesson-control-bar .sharing-options .sharing-options__icon.active.focus,.lesson-control-bar .sharing-options .sharing-options__icon.active:focus,.lesson-control-bar .sharing-options .sharing-options__icon.focus,.lesson-control-bar .sharing-options .sharing-options__icon:active.focus,.lesson-control-bar .sharing-options .sharing-options__icon:active:focus,.lesson-control-bar .sharing-options .sharing-options__icon:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.lesson-control-bar .sharing-options .sharing-options__icon.focus,.lesson-control-bar .sharing-options .sharing-options__icon:focus,.lesson-control-bar .sharing-options .sharing-options__icon:hover{color:#1797B1;text-decoration:none}.lesson-control-bar .sharing-options .sharing-options__icon.active,.lesson-control-bar .sharing-options .sharing-options__icon:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lesson-control-bar .sharing-options .sharing-options__icon.disabled,.lesson-control-bar .sharing-options .sharing-options__icon[disabled],fieldset[disabled] .lesson-control-bar .sharing-options .sharing-options__icon{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__text,.lesson-control-bar .sharing-options .sharing-options__icon .share-with-google-classroom__text{display:none}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__icon,.lesson-control-bar .sharing-options .sharing-options__icon .share-with-google-classroom__icon{margin:0;background:0 0}.lesson-control-bar .sharing-options .sharing-options__icon.google-classroom{border-radius:0;position:relative;top:-1px;background-image:url(/images/classrooms/google-classroom/google-classroom-square-logo-28x28.png);width:28px;height:28px}.lesson-control-bar .sharing-options .sharing-options__icon.google-classroom .share-with-google-classroom__icon{width:28px;height:28px}.lesson-control-bar .sharing-options .sharing-options__icon.share-with-students{background-image:url(/images/classrooms/teacher-edition/share-with-student-icon.png)}.lesson-control-bar .social-proof{margin-top:.75em;border-top:1px solid #eee;padding-top:.75em;display:block}@media (min-width:768px){.lesson-control-bar .sharing-options .sharing-options__icon{white-space:nowrap}.lesson-control-bar .social-proof{float:right;border-top:none;margin:0;padding:0}.lesson-control-bar .social-proof>*{display:inline-block;margin-left:.5em}}.lesson-control-bar a{font-weight:600;text-decoration:none;font-size:14px}@media (min-width:992px){.lesson-control-bar a{font-size:16px}}.lesson-control-bar a>i{font-size:1.5em;line-height:0;position:relative;top:.15em}.lesson-control-bar a:hover{text-decoration:none}.lesson-control-bar .printing-options{border-top:1px solid #eee;margin-top:16px;padding-top:8px;padding-right:0;width:100%}.lesson-control-bar .printing-options .printing-options__row{margin:0;padding:0;list-style:none;display:table;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.lesson-control-bar .printing-options .printing-options__row .printing-options__item,.lesson-control-bar .printing-options .printing-options__row .printing-options__label{position:relative;display:table-cell}.lesson-control-bar .printing-options .printing-options__row .printing-options__item.printing-options__item--unit-test,.lesson-control-bar .printing-options .printing-options__row .printing-options__label.printing-options__item--unit-test{width:150px;text-align:left}.lesson-control-bar .printing-options .printing-options__row .printing-options__item,.teacher-tools-sidebar .teacher-tools-sidebar__spinner{text-align:center}.lesson-control-bar .printing-options .printing-options__row .printing-options__item:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:after{content:"|";padding:0 6px;display:inline-block;color:#ccc}.lesson-control-bar .printing-options .printing-options__row .printing-options__item:first-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__item:last-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:first-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:last-child:after{content:none}.lesson-control-bar .printing-options .printing-options__row .printing-options__label{display:table-row;padding-right:10px}@media (min-width:480px){.lesson-control-bar .printing-options .printing-options__row .printing-options__label{display:table-cell}}.lesson-control-bar .printing-options .printing-options__row .printing-options__item__btn{width:100%;padding:8px 0;color:#0096b2;font-weight:600}@media (min-width:768px){.transcriptContainer.lessonDesktopProportion75{font-size:16px}}.transcriptContainer .social-proof{padding:.5em 0;margin-bottom:.8em;border-bottom:1px solid #eee}.transcriptContainer .social-proof:after,.transcriptContainer .social-proof:before{content:" ";display:table}.transcriptContainer .social-proof:after{display:table;content:"";clear:both}.teacher-tools-sidebar .teacher-tools-sidebar__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.teacher-tools-sidebar .teacher-tools-sidebar__header .teacher-tools-sidebar__header__title{font-size:18px;color:#24505c;font-weight:600;margin:0;padding:0 0 15px}.teacher-tools-sidebar .teacher-tools-sidebar__item{background:#fafafa;border:1px solid #dbdbdb;border-radius:6px;margin-bottom:30px;font-weight:400;position:relative}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar__item--new:before{content:"New";text-transform:uppercase;font-size:12px;font-weight:600;color:#fff;background-color:#fab323;padding:2px 4px;border-radius:3px 3px 0 0;line-height:1;display:block;position:absolute;top:-17px;left:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header{display:-webkit-flex;display:flex}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__text{-webkit-flex:1 1 auto;flex:1 1 auto;padding:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 60px;flex:0 0 60px;padding:15px;background-color:#24505c;color:#fff;border-radius:0 6px 6px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (min-width:500px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 80px;flex:0 0 80px}}@media (min-width:768px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 60px;flex:0 0 60px}}@media (min-width:992px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 80px;flex:0 0 80px}}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon img{color:#fff;width:100%;height:auto}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__body{border-top:1px solid #dbdbdb}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__body{padding:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon{padding:10px 6px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon{padding:10px 16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides{display:none}@media (min-width:768px){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides{display:block}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon{padding:10px 16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .teacher-tools-sidebar__lesson-share-header{padding-bottom:10px}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button{text-decoration:none;border-radius:4px;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;text-align:left;border:none;padding:.5em 1em .5em 0}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:active,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:focus,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:hover{color:#0096b2}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):focus,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):active{background:#c7c7c7}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button[disabled=disabled]{cursor:not-allowed;opacity:.5}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.5em;display:flex}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon:not(:first-child){padding-left:9px}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon img{height:28px;width:28px}@media (min-width:405px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:2em}}@media (min-width:769px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.5em}}@media (min-width:1146px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}}@media (min-width:1200px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}}@media (min-width:1290px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:2em}}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__text:not(:first-child){margin-left:.5em}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .share-with-google-classroom__icon{background-repeat:no-repeat}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header{display:-webkit-flex;display:flex}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header .quiz-game-info__header__icon{-webkit-flex:0 1 auto;flex:0 1 auto;width:118px;height:auto;padding-right:10px;padding-top:7px}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header .quiz-game-info__header_title{-webkit-flex:1 0 auto;flex:1 0 auto}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__btn{padding:15px 0 0}.teacher-tools-sidebar .collapse-toggle{padding:0;display:inline}.teacher-tools-sidebar .collapse-toggle .collapse-toggle__collapsed{display:none}.teacher-tools-sidebar .collapse-toggle .collapse-toggle__in,.teacher-tools-sidebar .collapse-toggle.collapsed .collapse-toggle__collapsed{display:inline}.teacher-tools-sidebar .collapse-toggle.collapsed .collapse-toggle__in{display:none}.teacher-tools-sidebar .carousel.video-slides-carousel{background-color:#fff;border-bottom:1px solid #dbdbdb;padding:15px 0}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case{font-size:14px;text-align:center}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__title{font-weight:600;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__icon{height:60px;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__icon img{height:100%;width:auto}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__subtitle{font-style:italic;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__item{-webkit-flex:1 1 auto;flex:1 1 auto;min-height:150px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__control{-webkit-flex:0 1 auto;flex:0 1 auto;background:0 0;color:#fab323;font-size:40px;cursor:pointer}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__control__button{background:0 0;border:none;margin:0;padding:0}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators{position:relative;top:0;left:auto;width:auto;margin:0;z-index:auto}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators li{border:1px solid #0096b2}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators .active,.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators li.active{background-color:#0096b2}.teacher-tools-sidebar .create-slide-module .create-slide-module__carousel .create-slide-module__carousel__show-form,.teacher-tools-sidebar .create-slide-module .create-slide-module__loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.teacher-tools-sidebar .create-slide-module .create-slide-module__carousel .create-slide-module__carousel__show-form>*{-webkit-flex:1 1 33%;flex:1 1 33%;padding:15px 5px}.assignment-creation-links{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.assignment-creation-links .exam-teacher-tool-buttons__button-set__button{padding-right:30px}.assignment-creation-links .lesson-teacher-tools__button{-webkit-flex:0 1 50%;flex:0 1 50%}@media (max-width:1199px) AND (min-width:768px){.assignment-creation-links .lesson-teacher-tools__button{flex-basis:100%}}.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}@media (min-width:405px){.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}}@media (min-width:769px){.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}}@media (min-width:1146px){.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}}@media (min-width:1200px){.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}}@media (min-width:1290px){.assignment-creation-links .lesson-teacher-tools__button .lesson-teacher-tools__button__icon.lesson-teacher-tools__button__icon{font-size:28px}}.below-transcript-buttons{padding-top:20px;width:100%}@media (min-width:480px){.below-transcript-buttons{display:table}}.below-transcript-buttons__item{display:block;text-align:center;padding-bottom:15px}@media (min-width:480px){.below-transcript-buttons__item{display:table-cell;vertical-align:bottom;width:33%}.below-transcript-buttons__item:first-child{text-align:left}.below-transcript-buttons__item:last-child{text-align:right}}.below-transcript-buttons__feedback{display:block;text-align:center;padding-top:30px;padding-bottom:15px;font-weight:600}.below-transcript-buttons.below-transcript-buttons--inline{display:table;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:15px}@media (min-width:1px){.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item{display:table-cell;vertical-align:bottom;width:33%}.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item:first-child{text-align:left}.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item:last-child{text-align:right}}.feedback-form{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:flex;flex-direction:column;justify-content:center;min-height:100%}.feedback-form--mobile{text-align:center}.feedback-form--not-mobile{display:none}@media (min-width:768px){.feedback-form--mobile{display:none}.feedback-form--not-mobile{display:block}.feedback-form{display:inherit;padding:0 5% 15px;height:auto}}@media (min-width:768px) and (max-width:1008px){.feedback-form{background-color:#333}}.feedback-form__question{font-size:22px;padding-top:15px}.feedback-form__title{font-size:18px;text-align:center}.feedback-form__legend{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%;padding:10px 3px}.feedback-form__legend--bottom{display:none}.feedback-form__legend__item{color:#ccc}.feedback-form__options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:4px}@media (min-width:480px){.feedback-form__options{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;-webkit-align-items:center;align-items:center}}.feedback-form__options__item{-webkit-flex:1 1 auto;flex:1 1 auto;width:20%;padding:0 1px 3px}@media (min-width:480px){.feedback-form__options__item{width:auto}}@media (min-width:768px){.feedback-form__question{font-size:18px}.feedback-form__title{text-align:left;font-size:30px}.feedback-form__options__item{padding:0 3px}}.feedback-form__options__item__label{background-color:#555;margin:0;border:none;font-size:16px;font-weight:400;border-radius:4px;line-height:1;width:100%;max-width:3em;height:3em;padding:16px 0}.feedback-form__options__item__label.selected,.feedback-form__options__item__label:hover{background-color:#8cc63e;font-weight:600}@media (min-width:768px){.feedback-form__options__item__label{padding:2px 4px 4px}}.feedback-form__comment__prompt{margin-top:15px}.feedback-form__comment__text-area{min-height:4em;resize:vertical}.feedback-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.feedback-form__buttons>*{-webkit-flex:0 0 auto;flex:0 0 auto}.feedback-form__buttons__not-now{text-decoration:underline;color:#ccc;background:0 0;border:none;font-size:12px}.feedback-page-error-panel{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:inherit}.feedback-page-error-panel .panel-body{padding:0;height:100%}@media (min-width:768px){.feedback-page-error-panel{padding:0 5%}}.feedback-page-error-panel__text{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:15px 0;min-height:100%}.feedback-page-error-panel__text__title{margin:0;padding-bottom:15px;font-size:20px;display:none}@media (min-width:390px){.feedback-page-error-panel__text__title{display:block}}@media (min-width:768px){.feedback-page-error-panel__text__title{font-size:30px}}.feedback-page-error-panel__text__buttons{padding-top:15px}.feedback-page-error-panel__text__refer{padding:10px 0;line-height:1.3;border:none;margin:0;font-size:14px}@media (min-width:360px){.feedback-page-error-panel__text__refer{font-size:18px}}.feedback-page-error-panel__text__refer__btn-link{margin:0;padding:0;background:0 0;border:none;text-decoration:underline;color:#4dc1b8}.feedback-page-error-panel__text__explanation{display:none}@media (min-width:836px){.feedback-page-error-panel__text__explanation{display:block;max-width:500px;margin:15px auto 0;width:100%}}.feedback-page-error-panel .btn-reset{margin:0;padding:0;background:0 0;border:none}.post-roll--after-feedback{display:none!important}#postRoll,#postRollContainer,#upNext{display:none;-webkit-animation:postRollFadeIn .5s ease;-o-animation:postRollFadeIn .5s ease;animation:postRollFadeIn .5s ease}@keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}#postRoll.in,#postRollContainer.in,#upNext.in{display:block}.post-roll--top{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;z-index:2;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0}.post-roll--top .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll--top .enrollment .topBar{display:block;text-align:right}.post-roll--top .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll--top .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll--top .enrollment h3{margin:10px 0}.post-roll--top .enrollment strong{font-size:18px}.post-roll--top .enrollment .actions{margin:18px}.post-roll--top .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll--top .enrollment .actions .browse{font-weight:600}.post-roll--top .enrollment .actions .browse:hover{text-decoration:none}.post-roll--top .post-roll__header{font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.post-roll--top .post-roll__header{font-size:20px;font-weight:300}}.post-roll--top .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll--top .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:600px){.post-roll--top .post-roll__header{display:block}.post-roll--top .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}@media (min-width:992px){.post-roll--top .post-roll__button{font-size:16px}}.post-roll--top .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll--top .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll--top .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll--top .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}@media (min-width:992px){.post-roll--top .post-roll__text-link{font-size:16px}}.post-roll--top .post-roll__actions{text-align:center;padding:.75em}.post-roll--top .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll--top .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll--top .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll--top .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll--top .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll--top .post-roll__up-next{display:none}}.post-roll--top.practice-test-post-roll{padding:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll--top.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll,.post-roll--top.post-roll--feedback .post-roll--feedback__template,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states>*{height:100%}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll--top.post-roll--feedback{z-index:101}#autoplayLimitPostRoll,#normalPostRoll{display:none}#autoplayLimitPostRoll.in,#normalPostRoll.in{display:block}.post-roll{position:absolute;background:rgba(0,0,0,.7);width:100%;top:0;z-index:2;color:#fff;padding:5%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.post-roll .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll .enrollment .topBar{display:block;text-align:right}.post-roll .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll .enrollment h3{margin:10px 0}.post-roll .enrollment strong{font-size:18px}.post-roll .enrollment .actions{margin:18px}.post-roll .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll .enrollment .actions .browse{font-weight:600}.post-roll .enrollment .actions .browse:hover{text-decoration:none}.post-roll .post-roll__header{font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.post-roll .post-roll__header{font-size:20px;font-weight:300}}.post-roll .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:600px){.post-roll .post-roll__header{display:block}.post-roll .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}@media (min-width:992px){.post-roll .post-roll__button{font-size:16px}}.post-roll .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}@media (min-width:992px){.post-roll .post-roll__text-link{font-size:16px}}.post-roll .post-roll__actions{text-align:center;padding:.75em}.post-roll .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll .post-roll__up-next{display:none}}.post-roll.practice-test-post-roll{padding:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll-countdown{position:absolute;bottom:0;color:#fff;z-index:2;padding:5px;visibility:hidden;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.post-roll-countdown .countdown-bar{height:5px;width:100%;position:relative}.post-roll-countdown .countdown-bar:after{content:'';display:block;background-color:#fff;-webkit-transition:width 10s;transition:width 10s;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:absolute;height:100%;width:0;left:0;top:0}.post-roll-countdown.in{visibility:visible;opacity:1}.post-roll-countdown.in .countdown-bar:after{width:100%}.quiz-game-cta{background:#fafafa;border:1px solid #dbdbdb;border-radius:4px;padding:1em;margin-bottom:30px;font-weight:600}.quiz-game-cta .quiz-game-cta__bottom{border-top:1px solid #dbdbdb;padding-top:10px;margin-top:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:83px;margin-right:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__title{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:18px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__description{font-weight:400;padding-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn{text-align:center}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn{color:#fff;background-color:#1797B1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active{background-image:none}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:hover,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled],.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{background-color:#1797B1;border-color:#14849a}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn .badge{color:#1797B1;background-color:#fff}.quiz-game-cta .quiz-game-teaser{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text{-webkit-flex:1 1 auto;flex:1 1 auto}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{color:#1797B1;border-radius:0;text-decoration:underline;font-weight:600}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand.active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled],fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{border-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#0e5d6d;text-decoration:underline;background-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#ccc;text-decoration:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon{-webkit-flex:0 0 auto;flex:0 0 auto;height:48px;width:65px;color:#0096b2;margin-left:5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94e";font-size:23px;margin-right:6px;position:relative;top:-5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e90a";font-size:35px}.printing-grid-title{text-transform:uppercase;letter-spacing:.02em;color:#888;font-weight:600;padding:15px 0;font-size:13px}.printing-grid .printing-grid-options{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto}.printing-grid .printing-grid-options>*{margin:0 auto;width:210px}@media (min-width:490px){.printing-grid .printing-grid-options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.printing-grid .printing-grid-options>:nth-child(even){order:2}.printing-grid .printing-grid-options>*{width:50%}}@media (min-width:1150px){.printing-grid .printing-grid-options>*{width:auto}.printing-grid .printing-grid-options>:nth-child(even){order:initial}}.printing-grid .printing-grid-options .printing-grid-options__item{position:relative;-webkit-flex:0 0 auto;flex:0 0 auto}.printing-grid .printing-grid-options .printing-grid-options__item .printing-grid-options__item__btn{font-size:14px;padding-bottom:15px;display:block;white-space:nowrap}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet{position:relative;padding:0 30px 0 23px}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:before{display:block;content:" ";position:absolute;top:0;left:0;width:16px;height:19px;background-repeat:no-repeat;background-size:contain}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:hover:before{background-image:url(/images/academy/printing/icon-printer-xs-study-blue.svg);width:22px;left:-3px}.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:before{background-image:url(/images/academy/printing/icon-transcript-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:before{background-image:url(/images/academy/printing/icon-fill-in-blanks-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:before{background-image:url(/images/academy/printing/icon-worksheet-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:before{background-image:url(/images/academy/printing/icon-answer-key-xs-study-blue.svg)}.printing-grid-well .printing-grid-title{padding-top:0}.seoLessonPage .article-cutoff-div{clear:both}@media (max-width:991px){.seoLessonPage .transcript h2{font-size:19px}}.seoLessonPage .expert-addition-with-cite .expert-addition-cite{order:1}@media (max-width:767px){.seoLessonPage .expert-addition-with-cite{display:block}.seoLessonPage .expert-addition-with-cite .expert-addition-cite{float:right;font-size:13px;margin-bottom:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors{border:none;background:0 0;padding:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon,.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__img{display:none}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__name{position:absolute;top:0;font-size:11px;left:102px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author{position:relative}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:3px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type .expert-addition-authors__name{left:57px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type:not(:only-child) .expert-addition-authors__toggle{display:none}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:last-of-type:not(:only-child) .expert-addition-authors__toggle:after{content:"s";display:inline}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__flex{display:block}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header{font-weight:400;font-size:11px;margin-bottom:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header::after{content:":";position:absolute}}.flexible-content-column{display:flex;flex-direction:column;position:relative}#seo-cta-container{position:relative;text-align:center;margin-top:10px}#seo-video-container .social-proof-view-count{float:right;margin-bottom:0;margin-top:5px}#seo-video-container .video-meta-wrapper{clear:both}@media (max-width:767px){#seo-video-container .video-meta-wrapper.full-bleed{margin:0 -15px}}@media (min-width:769px){.flexible-content-column{width:66%}#seo-cta-container{display:none}#seo-video-container{display:flex;flex-direction:column}#seo-video-container .social-proof-view-count{position:absolute;bottom:10px;right:0}#seo-video-container .video-meta-wrapper{margin:20px 0 0}#hiddenVideoTools{display:block;visibility:visible}}@media (min-width:769px) and (min-width:992px){#seo-video-container .social-proof-view-count{bottom:5px}}@media (max-width:767px){#seo-transcript-container-2 .product-wizard-paywall{display:none}.seo_transcript_container_2--paywall_avoid{margin-top:30px}}#tab-links{display:inline-block;font-size:12px;list-style:none;padding:0;margin:11px 0 0}#tab-links li{margin:0 10px 0 0;display:inline-block}#tab-links .social-proof-view-count{float:right}#tab-links .tab-link__self{display:none}@media (min-width:769px){#tab-links .tab-link__self{display:inline-block}}#tab-links .tab-link__quiz a:before{content:"Practice ";display:inline}#tab-links .tab-link__course a:after{content:" Info";display:inline}#seo-30-mil-cta .overviewCTAContainer{width:100%}#seo-related-study-materials-tabbed{order:-1}#seo-course-navigator .courseNavContainer{border-radius:8px}#seo-course-navigator .cheaty-header-gap{display:none;visibility:hidden}#seo-course-navigator .navigator-cta{display:none;margin:10px 0 15px}#seo-course-navigator .navigator-cta .design-system-cta{text-align:center}@media (min-width:769px){#seo-course-navigator .navigator-cta{display:block}}#seo-description-container .citation-head__modal-title span{white-space:nowrap}#seo-description-container .description-modified{white-space:nowrap;font-style:italic}#seo-description-container .instructorSectionContainer{display:flex}#seo-description-container .instructorSectionContainer .instructorSummary{background:0 0;padding:2px;flex:2}#seo-description-container .instructorSectionContainer .showBio{display:block}#seo-description-container .instructorSectionContainer .showBio:not(.collapsed){display:none}@media (min-width:769px){#seo-description-container .instructorSectionContainer .instructorSummary{padding:7px;background:#F5F5F5}#seo-description-container .instructorSectionContainer .showBio{display:none}#seo-description-container .instructorSectionContainer .instructorBio{display:block;visibility:visible;height:initial}}#searchBrowseModule{display:none}@media (min-width:769px){#seo-related-study-materials-tabbed .relatedContentTabs{width:100%}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel{border:none;margin:0;padding:0}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .panel-body{padding:0}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .collapse{display:block;visibility:visible}}@media (max-width:768px){#seo-related-study-materials-tabbed .relatedContentTabs .tab-content.panel-group .panel,#seo-title-container .headerTitle h1{padding:0;margin:0}#seo-title-container{margin:0;padding:0;border:none}#seo-title-container .headerTitle{margin:15px 0}#seo-related-study-materials-tabbed{order:0}#seo-related-study-materials-tabbed .relatedContentTabs{margin-top:0}#seo-related-study-materials-tabbed .relatedContentTabs .nav,#seo-related-study-materials-tabbed .relatedContentTabs .nav-pills,#seo-related-study-materials-tabbed .relatedContentTabs .nav-pills-dark,#seo-related-study-materials-tabbed .relatedContentTabs>h4{display:none}#seo-related-study-materials-tabbed .relatedContentTabs .tab-content .tab-pane{display:block;visibility:visible}#seo-related-study-materials-tabbed .relatedContentTabs .tab-content.panel-group{margin:0}#seo-related-study-materials .tabbedArticles.related-materials-tabbed .panel-group{border-top:none}#seo-related-study-materials .tabbedArticles.related-materials-tabbed .panel-group .panel:first-child{display:none}}#seo-related-study-materials-header .seoBoxHeader{margin-top:30px}@media (max-width:767px){#seo-related-study-materials-tabbed{order:0}}@media (max-width:991px){#seo-related-study-materials-header .seoBoxHeader{font-weight:600;text-align:center}#seo-related-study-materials-header .seoBoxHeader>i{font-weight:400}#seo-related-study-materials-tabbed .relatedContentTabs{width:100%}#seo-related-study-materials-tabbed .relatedContentTabs>h4{display:none}}@media (max-width:991px) and (min-width:768px){#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .collapse{display:block;visibility:visible}}#transcriptHeader{display:none}#seo-testimonials-cta{margin-bottom:15px}#seo-30-mil-cta{margin-bottom:30px}@media (min-width:769px){#seo-30-mil-cta{margin-bottom:0}#transcriptHeader{display:block}#seo-title-container{order:-3;margin-right:-50%}#seo-video-container{order:-2;position:relative}#seo-video-container #tab-links{margin-top:0;position:relative;min-height:1px;order:-1;padding:0}#seo-video-container #tab-links li{position:relative;width:20%}#seo-video-container #tab-links li a{position:relative;display:inline-block;color:#fff;padding:3px 0 13px;background:#1797B1;border-radius:6px 6px 0 0;width:100%;letter-spacing:1px;text-align:center;font-weight:600;font-size:1.4em}#seo-video-container #tab-links li a:focus,#seo-video-container #tab-links li a:hover{text-decoration:none}#seo-video-container #tab-links li a:before{font-family:icomoon;margin-right:6px;font-size:1.3em;position:relative;top:2px;font-weight:400;font-variant:normal;text-transform:none}#seo-video-container #tab-links li a:after{content:'';position:absolute;top:90%;right:0;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25))}#seo-video-container #tab-links li.tab-link__self a:before{content:"\e694"}#seo-video-container #tab-links li.tab-link__self.tab-link__video a:before{content:"\e61e"}#seo-video-container #tab-links li.tab-link__quiz a:before{content:"\e60b"}#seo-video-container #tab-links li.tab-link__course a:before{content:"\e616"}#seo-video-container #tab-links li.tab-link__course a:after{content:''}#seo-video-container #tab-links li.active a{background:#24505c}#seo-video-container #tab-links li.active:after{display:block;position:absolute;top:auto;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;background:0 0;border-style:solid;border-color:#fff transparent;border-width:0 12px 12px;content:''}#seo-video-container #tab-links li:hover a{background:#24505c}#seo-testimonials-cta{order:-1;margin-bottom:0}#seo-course-navigator{position:absolute;top:0;right:calc(-50% - 15px);width:50%}#seo-course-navigator .cheaty-header-gap{display:block;visibility:hidden;font-size:24px;font-weight:600;line-height:1.3;padding-bottom:15px;margin-top:60px;margin-left:-125%}#searchBrowseModule{display:block}}@media (min-width:769px) and (min-width:768px){#seo-video-container #tab-links{float:left;width:100%}}@media (min-width:769px) and (max-width:991px){#seo-video-container #tab-links li{width:23%}#seo-video-container #tab-links li a{font-size:1em}}@media (min-width:769px) and (min-width:992px){#seo-course-navigator .cheaty-header-gap{font-size:30px}}