.accordionOne .accordionBlock:after,.accordionOne .accordionOneContent:after,.pageTabContent:after,.quiz .answersContainer:after,.quiz .prompt:after,.quiz .quizHeader:after,.quiz .quizHeader>.quiz-assignment,.quiz .receiveScore .emailScore:after,.searchBrowse .searchBrowseBody:after,.videoContainer .social-proof a:after,header .headerTitle:after,header .pageNavigation:after,header:after{clear:both}header .headerTitle:after,header .headerTitle:before,header .pageNavigation:after,header .pageNavigation:before,header:after,header:before{content:" ";display:table}.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}}@media (min-width:768px){.nps-feedback-carousel--version1__item{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}@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__text:first-letter{text-transform:capitalize}.nps-feedback-carousel--version1__item__feedback-display__bubble__text.large{font-size:22px}@media (min-width:768px){.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{margin:0;font-size:1em;color:#21505C;font-weight:600;line-height:1.3}header .headerTitle h1 .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:#21505C;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:.5em;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:#21505C;background-color:#f5f5f5}.social-proof a.social-action:hover .text{color:#21505C}.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 .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 .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.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}@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}.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:#21505C;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 .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}}.courseNavContainer{border-radius:6px;overflow:hidden;border:1px solid #ccc;background:#eee}.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{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 .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 a{color:#1797B1;display:inline-block;margin:0;font-size:16px;line-height:1.25}.courseNavContainer .courseNavHeader .text a:hover{color:#21505C}@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 .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{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{border-radius:0}.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}.earningCredit h2,.wistia_video .lower-third-cta,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button,.worksheetPaywall .btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.courseNavContainer .courseNavigator .chapterHeader.collapsed:after{content:"\e63e"!important}.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:#21505C;cursor:default}.courseNavContainer .courseNavigator .chapterContent .is-viewing span.icon-eye{float:right!important;margin-right:5px;margin-top:2px;color:#555}.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:#21505C;float:right!important;margin-right:7px}.courseNavContainer .offcanvas.navmenu .courseNavigator{overflow:scroll;padding-bottom:100px}.courseNavContainer.navmenu{width:100%!important}.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-header,.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-radius:6px;border:1px solid #d5d5d5;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 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:#21505C}@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:#21505C;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}}.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}}.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(33,80,92,0) 0,rgba(33,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(33,80,92,0) 0,rgba(33,80,92,.25));background:linear-gradient(to bottom,rgba(33,80,92,0) 0,rgba(33,80,92,.25))}.pageTabs li.active a,.pageTabs li:focus a,.pageTabs li:hover a{background-color:#21505C;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:#21505C;border-bottom:2px solid #21505C}.horzSubTabs{border-bottom:1px solid #EEE;margin:10px 0 15px}.horzSubTabs li{display:inline-block;padding-bottom:5px;margin-bottom:0}.horzSubTabs .active{color:#21505C;border-bottom:2px solid #21505C}.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:#21505C;font-weight:300}.pageTabContent{margin:10px 0}.pageTabContent:after,.pageTabContent:before{content:" ";display:table}.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:#21505C;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:#21505C;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:#21505C;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 .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 .questionCount{padding:0;color:#21505C;font-weight:600;display:inline-block;font-size:21px;margin-top:10px}.quiz .quizHeader>.quiz-assignment{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:992px){.quiz .questionContainer .instructions{float:left;width:50%}}.quiz .questionContainer .instructions.control{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (min-width:768px){.quiz .questionContainer .instructions{float:left;width:50%;margin-bottom:40px}.quiz .questionContainer .instructions.control{float:left;width:100%}}@media (min-width:992px){.quiz .questionContainer .instructions.control{float:left;width:100%}}.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 h3{font-size:20px;display:inline;line-height:1.4}.quiz .prompt .questionCount{padding:5px 5px 5px 0;font-size:85%;display:block;color:#21505C;font-weight:700}@media (min-width:768px){.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 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}@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}.below-video-controls:after,.buttonGroup:after,.product-wizard-paywall .wizard-choices:after,.quiz .quizAnswers .resultsContainer:after,.transcriptContainer .social-proof:after,.worksheetQuestion:after{clear:both}.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 .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 .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 .answers label,.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}}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:hover,.worksheetPaywall .btn:focus,.worksheetPaywall .btn:hover{background-position:0 -15px}.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{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)}.product-wizard-paywall.quiz .paywall-inner{padding:15px 0 25px}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.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}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.product-wizard-paywall.transcript .paywall-inner{padding:25px 0 45px}}.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:767px) and (max-width:1024px){.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:767px) and (max-width:1024px){.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:1em 10%;font-size:13px!important}.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 #21505C;margin-bottom:5px;padding:0 .5em}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.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-quote{color:#fff;font-size:14px;margin-bottom:25px;font-style:italic;padding:1em}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.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 .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:767px) and (max-width:1024px){.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: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}}#videoPaywall.prod-wizard{position:absolute;top:0}#videoPaywall .product-wizard-paywall{position:absolute;border-radius:0;top:0;height:100%}@media (min-width:768px){.product-wizard-paywall .wizard-page__header{margin-top:30px;margin-bottom:30px}#videoPaywall .product-wizard-paywall{position:absolute;margin-top:0;top:0;left:0;height:100%}}#videoPaywall .product-wizard-paywall h2{font-size:14px!important}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){#videoPaywall .product-wizard-paywall h2{font-size:14px!important}}.product-wizard-below-video{border:none;margin:15px -15px;border-radius:0}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.product-wizard-below-video{margin:15px 0;border-radius:6px;border:1px solid #7EADC4}}@media (min-width:581px) and (max-width:767px),(min-width:921px){#videoPaywall .product-wizard-paywall h2{font-size:18px!important}.product-wizard-below-video{margin:20px 0;border-radius:6px;border:1px solid #7EADC4}}.product-wizard-below-video .header{padding:.5em;text-align:center;font-size:18px;color:#21505C}.product-wizard-below-video .header [class^=icon-]{font-size:1.5em;vertical-align:text-top;margin-right:.3em}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.product-wizard-below-video .header{font-size:20px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-below-video .header{font-size:24px;font-weight:300}}.product-wizard-below-video .wizard{position:relative;background:#7EADC4;padding:16px 10px}.product-wizard-below-video .wizard:before{content:'';position:absolute;border-style:solid;z-index:1;border-width:12px 12px 0;border-color:#fff transparent transparent;left:50%;margin-left:-12px;top:0}.product-wizard-below-video .wizard .btn{background-color:#fff;box-shadow:0 2px 0 0 #e0e0e0;color:#0687AA!important;border:none!important;width:90%;margin:0 auto 10px;font-size:16px;max-width:280px}.open>.dropdown-toggle.product-wizard-below-video .wizard .btn,.product-wizard-below-video .wizard .btn.active,.product-wizard-below-video .wizard .btn.focus,.product-wizard-below-video .wizard .btn:active,.product-wizard-below-video .wizard .btn:focus,.product-wizard-below-video .wizard .btn:hover{color:#0687AA;background-color:#e6e6e6;border-color:#d4d4d4}.open>.dropdown-toggle.product-wizard-below-video .wizard .btn,.product-wizard-below-video .wizard .btn.active,.product-wizard-below-video .wizard .btn:active{background-image:none}.product-wizard-below-video .wizard .btn.disabled,.product-wizard-below-video .wizard .btn.disabled.active,.product-wizard-below-video .wizard .btn.disabled.focus,.product-wizard-below-video .wizard .btn.disabled:active,.product-wizard-below-video .wizard .btn.disabled:focus,.product-wizard-below-video .wizard .btn.disabled:hover,.product-wizard-below-video .wizard .btn[disabled],.product-wizard-below-video .wizard .btn[disabled].active,.product-wizard-below-video .wizard .btn[disabled].focus,.product-wizard-below-video .wizard .btn[disabled]:active,.product-wizard-below-video .wizard .btn[disabled]:focus,.product-wizard-below-video .wizard .btn[disabled]:hover,fieldset[disabled] .product-wizard-below-video .wizard .btn,fieldset[disabled] .product-wizard-below-video .wizard .btn.active,fieldset[disabled] .product-wizard-below-video .wizard .btn.focus,fieldset[disabled] .product-wizard-below-video .wizard .btn:active,fieldset[disabled] .product-wizard-below-video .wizard .btn:focus,fieldset[disabled] .product-wizard-below-video .wizard .btn:hover{background-color:#fff;border-color:#f2f2f2}.product-wizard-below-video .wizard .btn .badge{color:#fff;background-color:#0687AA}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.product-wizard-below-video .wizard .btn{font-size:17px;width:46%;margin:0 1% 10px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-below-video .wizard .btn{font-size:18px;width:46%;margin:0 1% 10px}}.product-wizard-below-video .wizard .standardLink{text-align:center;display:block;color:#fff}.product-wizard-below-video .wizard-prompt{text-align:center;font-weight:600;color:#fff;font-size:18px;margin-bottom:.4em}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.product-wizard-below-video .wizard-prompt{font-size:20px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-below-video .wizard-prompt{font-size:24px}}.product-wizard-below-video .wizard-choices{text-align:center}.wizard-page{display:none}.wizard-page.wizard-page__goals .wizard-choices .btn{max-width:none}@media (min-width:480px) and (max-width:580px),(min-width:767px) and (max-width:1024px){.wizard-page.wizard-page__goals .wizard-choices .btn{font-size:13px}}@media (min-width:869px){.wizard-page.wizard-page__goals .wizard-choices .btn{font-size:14px}}@media (min-width:992px){.wizard-page.wizard-page__goals .wizard-choices .btn{font-size:18px}}.wizard-page .wizard-page__subheader{color:#fff;font-size:18px;margin:15px 0}.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){.wizard-page.paywall{margin-bottom:5em}}@media (max-width:450px){.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}}#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.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{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:#21505C;background-color:#21505C;color:#fff}.tabbedArticles .seoBoxHeader{margin-top:2em;font-size:18px;font-weight:700;color:#21505c}.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:#21505c;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:#21505C;font-style:italic}#articlesTabCollapse-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{text-align:left;margin-top:0;font-size:14px;margin-bottom:6px}#articlesTabCollapse-accordion .summary{margin-bottom:15px}#articlesTabCollapse-accordion p{font-size:13px}#articlesTabCollapse-accordion .docList{margin-top:6px}@media (max-width:767px){#articlesTabCollapse-accordion .docList{padding-left:0;list-style:none}#articlesTabCollapse-accordion .docList li{margin-bottom:15px}}@media (max-width:480px){#articlesTabCollapse-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}}#videoLessonWrapper .lower-third-cta,#videoLessonWrapper .lower-third-cta *{box-sizing:border-box}.wistia_video .lower-third-cta{display:none;position:relative;background-color:rgba(50,50,59,.9);min-height:70px;padding-bottom:35px;width:100%}@media (min-width:480px){.wistia_video .lower-third-cta{display:block}}.wistia_video .lower-third-cta .lower-third-cta__dismiss{position:absolute;text-align:right;width:100%}.wistia_video .lower-third-cta .lower-third-cta__dismiss .lower-third-cta__dismiss__button{background:0 0;border:none;color:#aaa;position:relative;font-size:28px;bottom:4px;padding-right:10px}.wistia_video .lower-third-cta.lower-third-cta--tall .lower-third-cta__question{padding-top:25px}.wistia_video .lower-third-cta .lower-third-cta__question{text-align:center;font-size:22px;padding-top:10px;padding-bottom:10px;color:#fff}@media (min-width:600px){.wistia_video .lower-third-cta .lower-third-cta__question{font-size:26px}}.wistia_video .lower-third-cta .lower-third-cta__buttons{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;padding:0 25px}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button{-webkit-flex:1 1 auto;flex:1 1 auto;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;font-weight:600;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:#318cc9!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#77b5de", endColorstr="#308cc9");background-image:-khtml-gradient(linear,left top,left bottom,from(#77b5de),to(#308cc9));background-image:-moz-linear-gradient(top,#77b5de,#308cc9);background-image:-ms-linear-gradient(top,#77b5de,#308cc9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#77b5de),color-stop(100%,#308cc9));background-image:-webkit-linear-gradient(top,#77b5de,#308cc9);background-image:-o-linear-gradient(top,#77b5de,#308cc9);background-image:linear-gradient(#77b5de,#308cc9);border-color:#308cc9 #308cc9 #2c7fb7;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;border-radius:6px;display:inline-block;margin-left:15px;margin-right:15px;margin-bottom:5px;width:45%;max-width:250px!important}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.active.focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.active:focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:active.focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:active:focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:focus,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button:hover{color:#1797B1;text-decoration:none}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.active,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button: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)}.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button.disabled,.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button[disabled],fieldset[disabled] .wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.wistia_video .lower-third-cta .lower-third-cta__goal{width:275px;margin:0 auto}.wistia_video .lower-third-cta .lower-third-cta__goal .lower-third-cta__goal__select{font-size:16px;height:36px}.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}@media (min-width:600px){.below-video-controls{padding:10px 20px 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}.expert-addition,.expert-addition .wikiContent h2{margin-bottom:15px}@media (min-width:768px){.wistia_video .lower-third-cta .lower-third-cta__buttons .lower-third-cta__buttons__button{white-space:nowrap}.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}}.report-an-error-popup-link{display:none;padding-top:10px;font-size:11px}.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){.report-an-error-popup-link{display:inline-block}.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:400;padding-top:0}@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-top:20px;padding:15px}.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 .sectionHeader{margin-bottom:0}.expert-addition-authors{background:#fafafa;border-radius:4px;border:1px solid #eee;margin-bottom:15px;padding:15px 20px}@media (min-width:600px){.expert-addition .wikiContent .imageplugin.isEven,.expert-addition .wikiContent .imageplugin.isOdd{float:none}.expert-addition-authors{display:flex}.expert-addition-authors>*{flex:1 0 200px}}.expert-addition-authors .expert-addition-authors__author{display:flex;flex-direction:column}.expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:30px}@media (min-width:600px){.expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:0;margin-right:15px}.expert-addition-authors .expert-addition-authors__author:nth-of-type(2){margin-left:15px}}.expert-addition-authors .expert-addition-authors__header{color:#24505c;font-size:17px;font-weight:600;margin-bottom:10px}.expert-addition-authors .expert-addition-authors__flex{display:flex}.expert-addition-authors .expert-addition-authors__icon{padding-right:10px}.expert-addition-authors .expert-addition-authors__icon:before{font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#24505c}.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-authors .expert-addition-authors__name{font-weight:600;margin-bottom:2px}.expert-addition-authors .expert-addition-authors__bio{color:#888;font-size:13px}.expert-addition-authors .expert-addition-authors__toggle{font-size:13px}.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}.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:-28px}.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:0 auto;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}.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}.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:-28px}.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}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.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__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}}.sideBar .flashcard-cta__icon,.transcriptContainer .flashcard-cta__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 .semibold{font-weight:600}.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}.flashcard-post-roll{max-height:0;opacity:0;transition:opacity .5s ease-in-out,max-height .5s ease-in-out}.flashcard-post-roll.in{max-height:80px;opacity:1}.flashcard-cta{background:#24505c;color:#fff;display:grid;grid-template-columns:1fr min-content min-content min-content 1fr;grid-column-gap:20px;align-items:center;padding:5px 15px}.sideBar .flashcard-cta,.transcriptContainer .flashcard-cta{background:url(/images/testPrep/banners/test-prep-banner.jpg) top center/cover no-repeat;border-radius:6px;padding-top:10px;padding-bottom:10px}.flashcard-cta a{color:#fff}@media (max-width:767px){.flashcard-cta{margin-bottom:25px}}@media (max-width:525px){.flashcard-cta{grid-template-areas:"icon words" "icon link";grid-template-columns:min-content auto}.flashcard-cta .flashcard-cta__icon{grid-area:icon}.flashcard-cta .flashcard-cta__words{grid-area:words}.flashcard-cta .flashcard-cta__link{grid-area:link}}.sideBar .flashcard-cta{margin-top:25px;grid-template-areas:"icon words" "icon link";grid-template-columns:min-content auto}.sideBar .flashcard-cta .flashcard-cta__icon{grid-area:icon}.sideBar .flashcard-cta .flashcard-cta__words{grid-area:words}.sideBar .flashcard-cta .flashcard-cta__link{grid-area:link}@media (min-width:992px){.sideBar .flashcard-cta{padding-left:25px}}@media (max-width:1199px){.sideBar .flashcard-cta__words__optional{display:none}}.flashcard-cta__icon{color:#fab323;font-size:30px;line-height:1em;grid-column:2;grid-gap:10px}.flashcard-cta__words{grid-column:3;white-space:nowrap}@media (max-width:480px){.flashcard-cta__words__optional{display:none}}.flashcard-cta__link{grid-column:4;white-space:nowrap}.videoContainer{background-color:#eee;padding:5px;border-radius:5px}.videoContainer .videoContainer__preview-image-poster .arrow-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);padding:15px 0 0 27px;border-radius:100%;width:70px;height:70px;cursor:pointer}@media (min-width:768px){.videoContainer .videoContainer__preview-image-poster .arrow-container{padding:19px 0 0 39px;width:100px;height:100px}.videoContainer .videoContainer__preview-image-poster .arrow-container.square-play .arrow-right{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff}}.videoContainer .videoContainer__preview-image-poster .arrow-container.square-play{background:rgba(105,105,105,.8);border-radius:0;height:auto;width:124px;padding:24px 0 24px 52px}.videoContainer .videoContainer__preview-image-poster .arrow-container.square-play .arrow-right{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff}.videoContainer .videoContainer__preview-image-poster .arrow-right{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff}.videoContainer .videoContainer__preview-image-poster .video-loading-spinner{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:block;width:58px;height:58px}.wistia_embed{height:148px}@media (min-width:510px){.wistia_embed{height:255px}}@media (min-width:768px){.videoContainer .videoContainer__preview-image-poster .arrow-right{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #fff}.wistia_embed{height:402px}}.wistia_embed.height-fluid{height:auto!important;min-height:150px}@media (min-width:414px){.wistia_embed.height-fluid{min-height:210px}}@media (min-width:767px){.wistia_embed.height-fluid{min-height:410px}}@media (min-width:768px){.wistia_embed.height-fluid{min-height:264px}}@media (min-width:992px){.wistia_embed.height-fluid{min-height:348px}}.sectionHeader{border-bottom:1px solid #ccc;margin-bottom:20px}.sectionHeader span.sectionHeaderTitle{color:#21505C;padding:15px 15px 5px;border-bottom:3px solid;font-size:18px;font-weight:600;display:inline-block;margin-bottom:-1px}.autoplaylabel{display:inline;color:#999;margin-right:8px;font-size:13px}.autoplaylabel.after{display:none}@media (max-width:991px){.sideBar .flashcard-cta{grid-column-gap:10px}.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}.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{content:none}.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}}@media (min-width:768px){.overviewCTA .btn{font-size:17px}.overviewCTA .ctaText{float:left;width:58.33333333%}}.overviewCTA .ctaText{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@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){.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}.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 20px}.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: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__item{text-align:center}.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}