header .headerTitle:after,header .headerTitle:before,header .pageNavigation:after,header .pageNavigation:before,header:after,header:before{content:" ";display:table}header .headerTitle:after,header .pageNavigation:after,header:after{display:table;content:"";clear:both}.nps-feedback-carousel{border-top:none;border-bottom:1px solid #eee;padding:0 0 25px;margin:0 0 15px}@media (min-width:600px){.nps-feedback-carousel{padding:25px 0}}@media (min-width:768px){.nps-feedback-carousel{border-top:1px solid #eee;padding:25px 15px;margin:1em 0 15px}}.nps-feedback-carousel__indicators.carousel-indicators{display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:0;width:auto;position:relative;bottom:-15px;left:0}.nps-feedback-carousel__indicators.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid #ccc;border-radius:50%;cursor:pointer;background-color:#ccc}.nps-feedback-carousel__indicators.carousel-indicators .active{background-color:#555;border:1px solid #555}.nps-feedback-carousel--version1__spinner-group{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.nps-feedback-carousel--version1__item{width:100%;max-width:100%;transition:height .5s;height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:480px){.nps-feedback-carousel--version1__item{height:211px;flex-direction:row}}@media (min-width:545px){.nps-feedback-carousel--version1__item{height:167px}}@media (min-width:600px){.nps-feedback-carousel--version1__item{height:188px}}@media (min-width:768px){.nps-feedback-carousel--version1__item{height:auto}}@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}}.nps-feedback-carousel .predictive-cta__button-subtext{font-size:14px}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 a:after{display:table;content:"";clear:both}.videoContainer .social-proof .circle-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-right:0;border:none}.videoContainer.tools-visible .social-proof a,.videoContainer:hover .social-proof a{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.videoContainer.paywall-up .social-proof{display:none}.accordionOne .accordionOneHeader{font-weight:600;background:0 0;cursor:pointer;padding:0 15px 0 0;border-bottom:1px solid #ccc;position:relative}.accordionOne .accordionOneHeader a{padding:10px 15px;display:inline-block}.accordionOne .accordionOneHeader:after{font-family:Icomoon;content:"\e63f";position:absolute;right:10px;color:#1797B1;margin-top:.6em}.accordionOne .accordionOneHeader.collapsed:after{content:"\e63e"!important}.accordionOne .accordionOneHeader.no-collapse:after{display:none!important}.accordionOne .accordionOneContent{padding-top:10px;background:#FFF;border-bottom:1px solid #ccc}.accordionOne .accordionOneContent:after,.accordionOne .accordionOneContent:before{content:" ";display:table}.accordionOne .accordionOneContent:after{display:table;content:"";clear:both}.accordionOne .accordionOneContent .accordionOneHeader{background:#EEE}.accordionOne .accordionOneContent .media{padding-bottom:.5em}.accordionOne .accordionOneContent ul.accordionBlock{position:relative;min-height:1px;margin:0;padding:0}@media (min-width:768px){.accordionOne .accordionOneContent ul.accordionBlock{float:left;width:33.33333333%}}.accordionOne .accordionOneContent ul.accordionBlock li{font-size:85%;cursor:pointer;display:block;padding:7px 10px}.accordionOne .accordionBlock{padding:0 0 30px}@media (min-width:992px){.accordionOne .accordionBlock{padding:0 15px 30px}}.accordionOne .accordionBlock:after,.accordionOne .accordionBlock:before{content:" ";display:table}.accordionOne .accordionBlock:after{display:table;content:"";clear:both}.accordionOne .accordionBlock.cta{border:1px solid #CCC;padding:5px;margin:10px 10px 30px;border-radius:6px}.accordionOne .accordionBlock.cta .featurePaywall{position:relative;width:100%}.tab-pane .accordionOneContent{border-bottom:0}.tab-pane .accordionOneHeader{border-bottom:1px solid #ccc;margin-bottom:10px}.tab-pane .accordionOneHeader:after{margin-top:.3em;font-size:1.5em}.tab-pane .accordionOneHeader a{padding:15px 20px 5px 0;border-bottom:3px solid;font-size:18px;margin-bottom:-1px}@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 .searchBrowseBody:after{display:table;content:"";clear:both}.searchBrowse .dropdown-menu>li>a:after,.searchBrowse .dropdown:after{content:"\e63e";margin-left:.5em;font-family:Icomoon}.searchBrowse .searchBrowseSection{width:100%;padding-left:0;padding-right:0}.searchBrowse .searchBrowseSection label{padding-right:10px;margin-top:10px;display:block;text-align:left}.searchBrowse .searchBrowseSection .searchBrowseAction{display:table;position:relative;width:100%}@media (min-width:600px){.searchBrowse .searchBrowseSection{width:50%;float:left;margin-bottom:20px;padding-left:15px;padding-right:15px}.searchBrowse .searchBrowseSection label{float:left;text-align:right;width:25%}.searchBrowse .searchBrowseSection .searchBrowseAction{float:left;width:75%}}@media (min-width:768px){.searchBrowse .searchBrowseSection label{width:20%}.searchBrowse .searchBrowseSection .searchBrowseAction{width:80%}}.searchBrowse .input-group button,.searchBrowse .input-group input{height:40px;padding:9px 12px}.searchBrowse .input-group button{border-color:#ccc;border-left:none;background:#eee;color:#1797B1}.searchBrowse .dropdown{height:40px;padding-left:12px;padding-right:12px;display:table-cell;vertical-align:middle;text-align:left;width:100%;cursor:pointer;font-weight:600;background-color:#1797B1;color:#fff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.searchBrowse .dropdown:after{float:right}.searchBrowse .dropdown:hover{background-color:#1aaac8}.searchBrowse .dropdown.light{background:#f5f5f5;border:1px solid #ccc;color:#555;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.searchBrowse .dropdown-menu{width:100%;padding:0;margin-bottom:20px;overflow:hidden}.searchBrowse .dropdown-menu>li>a{padding:5px;font-weight:600;font-size:1.1em}.searchBrowse .dropdown-menu ul{list-style:none;padding-left:10px}.searchBrowse .dropdown-menu ul li{color:#1797B1;margin-bottom:5px}.searchBrowse .dropdown-menu ul li:before{font-family:Icomoon;content:"\e62a";font-size:.75em;color:inherit;margin-right:4px}.course-nav__status{display:none;font-size:12px;font-weight:600;margin-bottom:5px}@media (min-width:768px){.course-nav__status{display:block}}.course-nav__status .icon{font-size:16px;position:relative;top:2px}.course-nav__status .course-nav__status--big{display:none}.course-nav__status .course-nav__status--small{display:inline}@media (min-width:992px){.course-nav__status .course-nav__status--big{display:inline}.course-nav__status .course-nav__status--small{display:none}}.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{display:table;content:"";clear:both}.courseNavContainer .courseNavHeader .close{padding:0 15px;color:#333;opacity:1;position:absolute;top:0;right:0;font-size:30px}.courseNavContainer .courseNavHeader .course-nav-header-icon{font-size:24px;margin-right:5px;display:none}.courseNavContainer .courseNavHeader .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,.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}@media (min-width:768px){.courseProgress.mini{float:left;width:33.33333333%}}.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;position:absolute;left:10px;right:0;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 .placement-test-messaging__wrapper .placement-test-messaging{background:#eee;text-align:center;padding:15px 10px;margin-bottom:15px;transition:.4s ease-out}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging .placement-test-messaging__header{font-weight:600;font-size:18px;width:268px;margin:0 auto}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging .placement-test-messaging__body{padding:10px 0 20px;width:268px;margin:0 auto}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging .placement-test-messaging__button,.courseProgress .placement-test-messaging__wrapper .placement-test-messaging .placement-test-messaging__dismiss{width:268px;margin:0 auto}@media (max-width:767px){.courseProgress .placement-test-messaging__wrapper .placement-test-messaging{overflow:hidden;transition-property:height,padding-top,padding-bottom;height:200px}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging.ng-hide{display:block!important;height:0;padding-top:0;padding-bottom:0}}@media (min-width:768px){.courseProgress .placement-test-messaging__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.courseProgress .placement-test-messaging__wrapper>*{-ms-grid-column:2;grid-column:2;-ms-grid-row:2}.courseProgress .placement-test-messaging__wrapper>h3{-ms-grid-row:1}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging{-ms-grid-column:1;grid-column:1;-ms-grid-row:1/span 9;grid-row:1/span 9;border-radius:6px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;overflow:hidden;transition-property:width,padding-left,padding-right,margin-right;width:288px;margin:0 0 15px}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging.marginhack{margin:-11px 0 -25px -11px}.courseProgress .placement-test-messaging__wrapper .placement-test-messaging.ng-hide{display:block!important;width:0;padding-left:0;padding-right:0;margin-right:0}}.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}@media (min-width:768px){.pageTabs{float:left;width:66.66666667%}}@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}.pageTabContent:after{display:table;content:"";clear:both}.pageTabContentWithSideBar{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (max-width:767px){.pageTabContentWithSideBar{padding-right:0}}.pageTabContent .sideBar{position:relative;min-height:1px;padding-left:10px;padding-right:0}@media (min-width:768px){.pageTabContentWithSideBar{float:left;width:66.66666667%}.pageTabContent .sideBar{float:left;width:33.33333333%}}.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:after{display:table;content:"";clear:both}.quiz .quizHeader .questionCount{padding:0;color:#21505C;font-weight:600;display:inline-block;font-size:21px;margin-top:10px}.quiz .quizHeader>.quiz-assignment{clear:both;background:#f5f5f5;border:1px solid #eee;padding:1em;border-radius:4px}.quiz .quizHeader>.quiz-assignment i{font-size:2em;line-height:0;position:relative;top:.2em;color:#1797B1}.quiz .quizHeader .progressContainer{position:relative;min-height:1px;padding-right:0;padding-top:15px;padding-left:0}@media (min-width:992px){.quiz .quizHeader .progressContainer{float:left;width:50%}}@media (min-width:768px){.quiz .quizHeader .progressContainer{float:left;width:50%;padding-left:15px;padding-top:0}}.quiz .quizHeader .progressContainer p{margin-right:15px}.quiz .quizHeader .progressContainer .progressDot{display:inline-block;width:25px;height:25px;margin-right:15px;border-radius:50%;background:#fff;border:1px solid #ccc;position:relative;overflow:hidden;opacity:.5}.quiz .quizHeader .progressContainer .progressDot:after{content:'';position:absolute;top:50%;left:50%;border-radius:50%;height:0;width:0;transition:all .2s;z-index:0}.quiz .quizHeader .progressContainer .progressDot.curr{opacity:1}.quiz .quizHeader .progressContainer .progressDot .value{display:block;text-align:center;padding-top:1px;font-weight:600;z-index:1;position:relative;transition:color .2s}.quiz .quizHeader .progressContainer .progressDot.checked{opacity:1;border:1px solid #fff}.quiz .quizHeader .progressContainer .progressDot.checked:after{top:0;left:0;height:100%;width:100%;background:#FCB426}.quiz .quizHeader .progressContainer .progressDot.checked .value{color:#fff}.quiz .questionContainer{overflow:hidden}.quiz .questionContainer pre{display:inline;background:0 0;border:none;font-size:inherit;margin:0}.quiz .questionContainer .instructions{position:relative;min-height:1px;padding-right:15px;padding-left:0;font-weight:400!important}@media (min-width: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:after{display:table;content:"";clear:both}.quiz .prompt h3{font-size:20px;display:inline;line-height:1.4}.quiz .prompt .questionCount{padding:5px 5px 5px 0;font-size:85%;display:block;color:#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:after{display:table;content:"";clear:both}.quiz .answersContainer ul.answers{list-style:none;padding-left:0}.quiz .answersContainer label{display:block;font-size:16px;padding-left:2em;position:relative;font-weight:400;line-height:1.75;margin:.7em 0;cursor:pointer}.quiz .answersContainer label input[type=radio]{position:absolute;top:.25em;left:.5em;margin:0}.quiz .answersContainer img{display:block;max-width:100%;height:auto}.quiz .answersContainer-column{width:100%;display:inline-block;vertical-align:top}@media (min-width:600px) and (max-width:767px),(min-width:992px){.quiz .answersContainer label{margin:1em 0}.quiz .answersContainer-column{padding-left:1em;width:50%}}.quiz .score{margin-top:2em;margin-bottom:2em}.quiz .score .scoreDisplay{text-align:center;margin-top:0;font-size:50px;font-weight:700}@media (min-width:500px){.quiz .score .scoreDisplay{font-size:60px}}.quiz .score .scoreDisplay>span{font-size:40%}.quiz .score .fail{color:#DC674C}.quiz .score .pass{color:#4abc8d}.quiz .score .passed{color:#8cc63e}.quiz .score-percentage{font-size:50px;line-height:1;padding:0 .5em;font-weight:600;text-align:center;margin:auto}@media (min-width:500px){.quiz .score-percentage{font-size:60px}}.quiz .score-percentage small{font-size:40%;opacity:.8;display:block}.quiz .score h4{font-weight:600;line-height:1.4;margin-bottom:1em}.quiz .score h4 small{margin-top:.5em;display:block;color:#999}.quiz .score-actions{text-align:center}.quiz .score-actions .btn{margin:0 .5em 1em}.quiz .score__message{padding-bottom:.5em;text-align:center}.quiz .score__message p{margin-bottom:1.5em;line-height:1.7}.quiz .score__message strong{display:block;font-size:1.25em;font-weight:600}.quiz .score__message .btn{font-weight:600;padding:.5em 1em;display:block;width:15em;margin:0 auto .8em}@media (min-width:600px) and (max-width:767px),(min-width:992px){.quiz .score__message{padding-left:1em;text-align:left}.quiz .score__message .btn{font-size:16px;margin:0 0 1em}}.quiz .quiz__score{padding:40px 0}.quiz .quiz__score .progress-circle .progress-circle__svg{width:160px;height:160px}.quiz .quiz__score .progress-circle .progress-circle__svg__background{fill:transparent;stroke:#eee}.quiz .quiz__score .progress-circle .progress-circle__svg__arc{fill:transparent;stroke:currentColor;stroke-dasharray:500;stroke-dashoffset:500;-webkit-animation-name:progressCircleArc;animation-name:progressCircleArc;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progressCircleArc{to{stroke-dashoffset:0}}@-webkit-keyframes progressCircleArc{to{stroke-dashoffset:0}}.quiz .quiz__score .progress-circle .progress-circle__svg__text{fill:currentColor;stroke:none;text-anchor:middle;font-size:.85em;line-height:1}.quiz .quiz__score .progress-circle .progress-circle__svg__text--big{font-size:2em}.quiz .quiz__score .quiz__score__left{z-index:1;text-align:center}.quiz .quiz__score .quiz__score__right{text-align:center}@media (min-width:600px){.quiz .quiz__score{text-align:center}.quiz .quiz__score .quiz__score__left{width:165px;display:inline-block}.quiz .quiz__score .quiz__score__right{padding-left:20px;position:relative;width:300px;display:inline-block;top:-20px;text-align:left}}.quiz .quiz__score .quiz__score__message .quiz__score__message__title{font-weight:600;font-size:1.2em;margin-bottom:.3em}.quiz .quiz__score .quiz__score__message .quiz__score__message__body{font-size:1em;line-height:1.65;margin-bottom:1em}.quiz .quiz__score .quiz__score__button{display:block;max-width:200px;margin:0 auto 1em;width:100%;font-weight:600}.quiz .quiz__score .quiz__score__assignment-complete{background:#f5f5f5;border:1px solid #eee;padding:.75em 1.25em 1em;border-radius:4px;margin-bottom:2em}.quiz .quiz__score .quiz__score__assignment-complete i{font-size:2em;color:#1797B1}.quiz .quiz__score.quiz__score--pass .progress-circle{color:#8cc63e}.quiz .quiz__score.quiz__score--pass .progress-circle .progress-circle__svg__text{opacity:0;-webkit-animation-name:progress-circle-text;animation-name:progress-circle-text;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progress-circle-text{to{opacity:1}}@-webkit-keyframes progress-circle-text{to{opacity:1}}.quiz .quiz__score.quiz__score--fail .progress-circle{color:#c1393e}.quiz .receiveScore{-webkit-animation:fadeInScore .5s;animation:fadeInScore .5s;overflow:hidden}@keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}.quiz .receiveScore .knowledge-check-cta{border-radius:6px}.quiz .receiveScore .social-proof{padding:.5em 0}.quiz .receiveScore .scoreMessage{margin-top:10px;text-align:center}.quiz .receiveScore .scoreMessage .actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media (min-width:480px){.quiz .receiveScore .scoreMessage .actions{display:block}}.quiz .receiveScore .scoreMessage .actions .retake{order:1}.quiz .receiveScore .scoreMessage .actions .btn,.quiz .receiveScore .scoreMessage .actions button{width:211px!important}.quiz .receiveScore .scoreMessage .actions .finalAction{margin-right:25px;margin-bottom:20px;font-size:16px}.quiz .receiveScore .scoreMessage>.passFailMessage{font-size:18px;font-weight:600;margin-bottom:20px;color:#555}@media (min-width:768px){.quiz .receiveScore .scoreMessage{margin-top:30px}.quiz .receiveScore .scoreMessage>.passFailMessage{margin-bottom:40px}}.quiz .receiveScore .emailScore{border:1px solid #eee;border-radius:6px;padding:10px;margin-top:0}.quiz .receiveScore .emailScore:after,.quiz .receiveScore .emailScore:before{content:" ";display:table}.quiz .receiveScore .emailScore:after{display:table;content:"";clear:both}@media (min-width:768px){.quiz .receiveScore .emailScore{margin-top:20px;margin-bottom:20px}}.quiz .receiveScore .emailScore .form-group label{font-weight:400}.quiz .receiveScore .emailScore .form-group input.form-control{font-weight:400;margin-bottom:10px}@media (min-width:768px){.quiz .receiveScore .emailScore .form-group input.form-control{margin-bottom:0;width:250px}.quiz .quizAnswers .resultsContainer .result{float:left;width:100%}}.quiz .receiveScore .emailScore h4{font-weight:600;margin-bottom:30px}.quiz .receiveScore .emailScore h5{font-weight:600;margin-bottom:15px}.quiz .receiveScore .emailScore h5 .icon{color:#999;font-weight:400}.quiz .receiveScore .emailScore h5 .small{color:#555}.quiz .quizAnswers{clear:left;margin-top:40px}.quiz .quizAnswers h3{font-size:18px;font-style:italic}.quiz .quizAnswers .resultsContainer{margin-bottom:40px}.quiz .quizAnswers .resultsContainer:after,.quiz .quizAnswers .resultsContainer:before{content:" ";display:table}.quiz .quizAnswers .resultsContainer:after{display:table;content:"";clear:both}.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #f5f5f5!important;margin-bottom:15px}@media (max-width:600px){.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #ccc!important;margin-bottom:5px}}.quiz .quizAnswers .resultsContainer .question .prompt{margin-top:0;border-bottom:none}.quiz .quizAnswers .resultsContainer .question .prompt h4{display:table}.quiz .quizAnswers .resultsContainer .result{position:relative;min-height:1px;padding:3px 15px 10px;border-radius:6px}@media (max-width:767px){.quiz .quizAnswers .resultsContainer .result{width:90%}}.quiz .quizAnswers .resultsContainer .result h4{font-weight:600;color:#999}.quiz .quizAnswers .resultsContainer .result.wrong{background:#f5f5f5}.quiz .quizAnswers .resultsContainer .result .answerOptions{padding:20px 0 10px}.quiz .quizAnswers .resultsContainer .result.correct{border-radius:6px}.quiz .quizAnswers .resultsContainer .result.correct h4{color:#4abc8d}.quiz .quizAnswers .resultsContainer a{text-decoration:none;font-weight:600;padding-top:10px}.quiz .quizAnswers .resultsContainer a.explanationLink{font-size:12px;display:block}@media (min-width:480px){.quiz .quizAnswers .resultsContainer a.explanationLink{display:inline-block;padding-left:20px}}.quiz .quizAnswers .resultsContainer .prompt-number{display:table-cell;vertical-align:top;font-size:21px}.quiz .quizAnswers .resultsContainer .prompt-text{display:table-cell;padding-left:6px;line-height:1.4}.quiz .quizAnswers .resultsContainer .explanation{margin-top:5px;padding:15px;background:#f5f5f5;border-radius:4px}.worksheet-header{display:table;width:100%}@media (min-width:600px){.quiz .quiz__score .quiz__score__button{margin-left:0}.worksheet-header{width:auto}}.worksheet-header__item{display:block;padding:0 15px 15px 0;text-align:center;vertical-align:top;width:100%}@media (min-width:600px){.worksheet-header__item{display:table-cell;vertical-align:baseline;width:auto}}.worksheet-header__item .btn{margin:5px auto}.worksheet-header__item__quiz-party{display:table;width:100%}.worksheet-header__item__quiz-party__btn{display:inline-block}@media (min-width:768px){.worksheet-header__item__quiz-party__btn{display:table-cell}}.worksheet-header__item__quiz-party__text{display:block;vertical-align:middle;padding:0 15px;margin:auto;max-width:160px;font-size:12px;line-height:1.3}@media (min-width:600px){.worksheet-header__item__quiz-party__text{display:table-cell;text-align:left}}.buttonGroup:after,.buttonGroup:before{content:" ";display:table}.buttonGroup:after{display:table;content:"";clear:both}.buttonGroup .buttonContainer{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.buttonGroup .buttonContainer .btn{margin:5px auto;display:block}@media (min-width:480px){.buttonGroup .buttonContainer .btn{width:178px}}@media (min-width:3840px){.buttonGroup .buttonContainer,.buttonGroup .buttonContainer .btn{width:100%}}.worksheetQuestion{page-break-inside:avoid}.worksheetQuestion:after,.worksheetQuestion:before{content:" ";display:table}.worksheetQuestion:after{display:table;content:"";clear:both}.worksheetQuestion .answers 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-paywall__predictive-prompt{color:#fff;font-size:18px;margin:0 0 15px;padding:0 15px 15px}@media (min-width:768px){.product-wizard-paywall .wizard-paywall__predictive-prompt{font-size:22px;padding:0 75px 15px}}.product-wizard-paywall .wizard-choices:after,.product-wizard-paywall .wizard-choices:before{content:" ";display:table}.product-wizard-paywall .wizard-choices:after{display:table;content:"";clear:both}.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{display:table;content:"";clear:both}.relatedContentTabs .carousel-indicators:before{display:block;position:absolute;width:100%;top:50%;height:0;border-bottom:1px solid #ccc}.relatedContentTabs .carousel-indicators li{display:block;float:left;margin:0;width:24%;border-radius:7px;height:1px;padding:3px}.relatedContentTabs .carousel-indicators li.active{background-color:#ccc}}.nav-pills-dark.nav-pills>li>a{padding:6px 15px;border:1px solid #ccc;background:#fff;display:inline-block;margin-right:.5em;margin-bottom:.5em}.nav-pills-dark.nav-pills>li.active>a{border-color:#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;padding-left:15px;padding-right:15px;min-height:1px}.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 .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{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.tabbedArticles.lesson-link-box .wrapper{overflow:hidden}@media (min-width:768px){.tabbedArticles.lesson-link-box{float:left;width:66.66666667%}.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{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;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;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s ease,border-color .25s ease;-moz-transition:background-position .25s ease,border-color .25s ease;-ms-transition:background-position .25s ease,border-color .25s ease;-o-transition:background-position .25s ease,border-color .25s ease;transition:background-position .25s ease,border-color .25s ease;background-color:#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}.below-video-controls:after{display:table;content:"";clear:both}@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){.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}@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}.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}@media (min-width:768px){.instructorSummary{width:85%}}.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}.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}.overviewCTAContainer{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.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%}.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}.transcriptContainer .social-proof{padding:.5em 0;margin-bottom:.8em;border-bottom:1px solid #eee}.transcriptContainer .social-proof:after,.transcriptContainer .social-proof:before{content:" ";display:table}.transcriptContainer .social-proof:after{display:table;content:"";clear:both}.share-with-google-classroom{text-decoration:none;border-radius:4px;padding:.6em 1em;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;border:1px solid #dbdbdb;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.share-with-google-classroom:active,.share-with-google-classroom:focus,.share-with-google-classroom:hover{color:#0096b2}.share-with-google-classroom:not([disabled=disabled]):focus,.share-with-google-classroom:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.share-with-google-classroom:not([disabled=disabled]):active{background:#c7c7c7}.share-with-google-classroom[disabled=disabled]{cursor:not-allowed;opacity:.5}.share-with-google-classroom .share-with-google-classroom__icon{width:32px;height:32px;margin-right:8px;display:block;background:url(/images/classrooms/google-classroom/google-classroom-square-logo-32x32.png) 100%;background-size:100%}.share-with-google-classroom .share-with-google-classroom__text{font-family:Roboto,'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.lesson-teacher-tools{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:30px;width:100%}.lesson-teacher-tools .lesson-teacher-tools__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.lesson-teacher-tools .lesson-teacher-tools__header .lesson-teacher-tools__header__title{font-size:18px;color:#24505c;font-weight:600;margin-bottom:.4em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:end;align-items:end}.lesson-teacher-tools .lesson-teacher-tools__header .lesson-teacher-tools__header__title .lesson-teacher-tools__header__title__tag{font-weight:700;color:#fff;background:#fab323;text-transform:uppercase;font-size:12px;line-height:1;padding:4px 6px;border-radius:2px;margin-left:.5em}.lesson-teacher-tools .lesson-teacher-tools__button{text-decoration:none;border-radius:4px;padding:.6em 1em;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;border:1px solid #dbdbdb;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:.5em;text-align:left}.lesson-teacher-tools .lesson-teacher-tools__button:active,.lesson-teacher-tools .lesson-teacher-tools__button:focus,.lesson-teacher-tools .lesson-teacher-tools__button:hover{color:#0096b2}.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):focus,.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.lesson-teacher-tools .lesson-teacher-tools__button:not([disabled=disabled]):active{background:#c7c7c7}.lesson-teacher-tools .lesson-teacher-tools__button[disabled=disabled]{cursor:not-allowed;opacity:.5}.lesson-teacher-tools .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}.lesson-teacher-tools .lesson-teacher-tools__button .lesson-teacher-tools__button__text{margin-left:.5em}.lesson-teacher-tools .teacher-share-links{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;background:#fafafa;border:1px solid #dbdbdb;border-radius:4px;padding:.6em .8em}.lesson-teacher-tools .teacher-share-links .teacher-share-links__title{-webkit-flex:1 1 auto;flex:1 1 auto;padding-top:.6em;font-weight:600}.lesson-teacher-tools .teacher-share-links .teacher-share-links__buttons{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:100%}.lesson-teacher-tools .teacher-share-links .teacher-share-links__buttons .teacher-share-links__buttons__button{width:140px;display:inline-block;vertical-align:middle}.lesson-teacher-tools .teacher-share-links .teacher-share-links__buttons .teacher-share-links__buttons__button .lesson-teacher-tools__button{border:none;padding:.6em .8em}.lesson-teacher-tools .teacher-share-links .teacher-share-links__buttons .teacher-share-links__buttons__button .share-with-google-classroom .share-with-google-classroom__icon{-webkit-flex:0 0 auto;flex:0 0 auto}.lesson-teacher-tools .teacher-share-links .teacher-share-links__buttons .teacher-share-links__buttons__button .share-with-google-classroom .share-with-google-classroom__text{-webkit-flex:1 1 auto;flex:1 1 auto}.video-container__display-override{display:inherit!important}.video-container__teacher-notes-plugin{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;color:#fff;background-color:#24505c;height:100%}.video-container__teacher-notes-plugin.fullscreen .video-container__teacher-notes-plugin__note{font-size:78px;font-size:4vw}.video-container__teacher-notes-plugin.fullscreen .video-container__teacher-notes-plugin__continue-button{font-size:36px;font-size:3vw}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__note{-webkit-flex:0 0 50%;flex:0 0 50%;font-size:4vw;text-align:center;max-height:50%;padding:0 5%;overflow:hidden;font-weight:600;max-width:100%!important}@media (min-width:769px){.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__note{font-size:28px}}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button{-webkit-flex:0 0 auto;flex:0 0 auto;padding:.8% 6%;border:1px solid #ccc;border-radius:4px;font-size:3vw;color:#ccc;text-align:center;cursor:pointer}@media (min-width:769px){.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button{font-size:20px}}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button:before{content:"Continue"}.video-container__teacher-notes-plugin .video-container__teacher-notes-plugin__continue-button:hover{color:#fff}.videoContainer:hover .teacher-notes-timeline{opacity:1;position:relative;bottom:50px;border-bottom:1px dashed #aaa;transition:all .5s;display:block}.videoContainer .teacher-notes-timeline{width:calc(100% - 211px);position:relative;left:51px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.videoContainer .teacher-notes-timeline.fullscreen{width:calc(100% - 265px);left:64px}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item{position:absolute;cursor:pointer;display:block;bottom:6px;height:20px;width:30px}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item .video-marker-container{position:relative;display:block;height:100%;width:auto;right:25px;fill:#888}.videoContainer .teacher-notes-timeline .teacher-notes-timeline__item .video-marker-container #speech-bubble-background{fill:#fff}.videoContainer .teacher-notes-timeline.hideTimeline{opacity:0}[highlight-notes]{position:relative}[highlight-notes] .highlightable-content-popup{display:none;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#eee;border:1px solid #ccc;border-radius:4px;position:absolute;-webkit-transition:bottom .3s left .3s;-moz-transition:bottom .3s left .3s;-o-transition:bottom .3s left .3s;transition:bottom .3s left .3s;margin-top:-4em;left:50%;z-index:10;-webkit-animation:highlightPopoverFade .3s;animation:highlightPopoverFade .3s}@keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}[highlight-notes] .highlightable-content-popup.active{display:block}[highlight-notes] .highlightable-content-popup.note{width:100%;left:0!important}[highlight-notes] .highlightable-content-popup .pointer{position:absolute;top:100%;left:50%;margin-left:-.7em}[highlight-notes] .highlightable-content-popup .pointer:after,[highlight-notes] .highlightable-content-popup .pointer:before{content:'';position:absolute;border-style:solid;border-width:.7em .7em 0}[highlight-notes] .highlightable-content-popup .pointer:before{border-color:#ccc transparent}[highlight-notes] .highlightable-content-popup .pointer:after{border-color:#eee transparent;margin-top:-1px}[highlight-notes] .highlightable-content-popup .icon-btn{background:0 0;color:#1797B1;border:none;outline:0;padding:.5em;height:3.5em;width:3.5em;position:relative}[highlight-notes] .highlightable-content-popup .icon-btn:hover{color:#21505C}[highlight-notes] .highlightable-content-popup .icon-btn span{position:absolute;top:50%;margin-top:-.5em;font-size:2.5em;line-height:1;width:100%;left:0;text-align:center}[highlight-notes] .highlightable-content-popup .icon-btn span.close-x{line-height:.8;font-size:4em}[highlight-notes] .highlightable-content-popup .icon-btn [class^=icon-]{font-size:2.5em}[highlight-notes] .highlightable-content-popup textarea{display:block;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;resize:none;margin-top:-1px}[highlight-notes] .highlightable-content-popup textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}[highlight-notes] .highlightable-content-popup textarea::-moz-placeholder{color:#999;opacity:1}[highlight-notes] .highlightable-content-popup textarea:-ms-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea::-webkit-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea[disabled],[highlight-notes] .highlightable-content-popup textarea[readonly],fieldset[disabled] [highlight-notes] .highlightable-content-popup textarea{cursor:not-allowed;background-color:#eee;opacity:1}textarea[highlight-notes] .highlightable-content-popup textarea{height:auto}[highlight-notes] .highlightable-content-popup textarea{width:100%;height:calc(89px - 1em);margin-bottom:0}[highlight-notes] .highlightable-content-popup .note-lines{white-space:pre-wrap;padding-left:1em;padding-right:1em}[highlight-notes] .highlightable-content-popup .action-table{display:table;max-width:100%;min-width:250px}[highlight-notes] .highlightable-content-popup .action-table.fill-width{width:100%}[highlight-notes] .highlightable-content-popup .action-table>*{padding:.5em;display:table-cell;vertical-align:top}[highlight-notes] .highlightable-content-popup .action-table .action-container{width:11em;text-align:center;position:relative}[highlight-notes] .highlightable-content-popup .action-table .action-container:before{content:"";position:absolute;left:0;top:.5em;bottom:.5em;border-left:1px solid #ccc}[highlight-notes] .highlightable-content-popup .action-table .action-container .btn{width:100%}[highlight-notes] .highlightable-content-popup .action-table .action-container>*{display:block;margin-top:.5em}[highlight-notes] .highlightable-content-popup .action-table .action-container>:first-child{margin-top:0}[highlight-notes] .highlightable-content-popup .action-table .action-container .error-text{font-size:.9em;color:#DC674C}[highlight-notes] .highlightable-content-popup .delete{color:#DC674C}[highlight-notes] .highlightable-content-popup .delete:hover{color:#a23820}[highlight-notes] .highlight{background:rgba(255,222,22,.35);cursor:pointer;padding:.1em 0;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}[highlight-notes] .highlight.active{background:rgba(255,222,22,.7)}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 0}@media (min-width:600px){[highlight-notes] table.imageplugin{float:left}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 1em .5em 0}[highlight-notes] table.imageplugin:nth-of-type(odd){float:right}[highlight-notes] table.imageplugin:nth-of-type(odd) caption,[highlight-notes] table.imageplugin:nth-of-type(odd) td{padding:.5em 0 .5em 1em}}.highlightNotesTranscriptCount{float:right;color:#21505C;margin-top:15px;font-size:18px;font-weight:600;display:none}.highlightNotesTranscriptCount>div{display:inline-block}.highlightNotesTranscriptCount .icon{font-size:14px;vertical-align:super;color:#4C8AC0}.notetaking-lesson-tip{background:#4C8AC0;border-radius:6px;color:#fff;margin-bottom:16px;padding:16px;position:relative;overflow:hidden;display:none}.notetaking-lesson-tip .bar{font-weight:600;font-size:16px;line-height:23px}.notetaking-lesson-tip .bar .icon{float:left;color:#FCB426;font-size:42px;line-height:22.86px;margin:2px 13.9px -2.52px -4.2px}.notetaking-lesson-tip .bar .title:after,.notetaking-lesson-tip .bar .title:before{content:" ";display:table}.notetaking-lesson-tip .bar .title:after{display:table;content:"";clear:both}.notetaking-lesson-tip .bar .toggle-text{transition:opacity .4s ease-out;position:absolute;top:16px;right:40px}.notetaking-lesson-tip .bar .toggle-text.is-open{opacity:0}.notetaking-lesson-tip .bar .toggle-text.is-closed,.notetaking-lesson-tip .bar.open .toggle-text.is-open{opacity:1}.notetaking-lesson-tip .bar .toggle-icon{transition:transform .4s ease-out,top .4s ease-out;position:absolute;top:18px;right:16px;transform:rotate(0)}.notetaking-lesson-tip .bar.open .toggle-text.is-closed{opacity:0}.notetaking-lesson-tip .bar.open .toggle-icon{top:20px;transform:rotate(180deg)}.notetaking-lesson-tip .bar.open+.content{max-height:300px;opacity:1;padding-top:16px}.notetaking-lesson-tip .bar.opened+.content img{content:url(/images/how-to-note4.gif)}.notetaking-lesson-tip .content{position:relative;overflow:hidden;transition:max-height .4s ease-out,opacity .4s ease-out,padding-top .4s ease-out;max-height:0;opacity:0;padding-top:0;text-align:right}.notetaking-lesson-tip .content:after,.notetaking-lesson-tip .content:before{content:" ";display:table}.notetaking-lesson-tip .content:after{display:table;content:"";clear:both}.notetaking-lesson-tip .content ul{float:left;margin-bottom:0;padding-left:58px;text-align:left;max-width:50%}.notetaking-lesson-tip .content img{border-radius:6px;max-width:calc(50% - 16px)}.notetaking-sidebar-lesson .new-note{padding:16px;border-bottom:1px solid #d5d5d5}.notetaking-sidebar-lesson .new-note:after,.notetaking-sidebar-lesson .new-note:before{content:" ";display:table}.notetaking-sidebar-lesson .new-note:after{display:table;content:"";clear:both}.notetaking-sidebar-lesson .new-note .top-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.notetaking-sidebar-lesson .new-note .top-row .timestamp{-webkit-flex:0 0 auto;flex:0 0 auto;color:#787878}.notetaking-sidebar-lesson .new-note .top-row .timestamp:not(.locked){background:0 0}.notetaking-sidebar-lesson .new-note .top-row .character-limit{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;align-self:center;margin-bottom:6px}.notetaking-sidebar-lesson .new-note textarea{display:block;font-size:16px;line-height:1.42857143;height:82.57px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .new-note .actions{float:right;margin-top:6px}.notetaking-sidebar-lesson .new-note .actions .clear{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:transparent;color:#1797B1}.notetaking-sidebar-lesson .new-note .actions .clear:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .new-note .actions .clear:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .new-note .actions .save{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:#1797B1;color:#fff}.notetaking-sidebar-lesson .new-note .actions .save:hover{background-color:#117084}.notetaking-sidebar-lesson .new-note .actions .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .new-note .actions .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note{word-wrap:break-word;transition:background-color 50ms ease-out;padding:16px;border:1px solid #eee;margin:0 -1px -1px;position:relative}.notetaking-sidebar-lesson .note:first-child{margin-top:-1px}.notetaking-sidebar-lesson .note .timestamp{color:#1797B1;transition:color 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp{color:#fff;background-color:#1797B1}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:hover{background-color:#117084}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:active{background-color:#0b4a57}.notetaking-sidebar-lesson .note .delete,.notetaking-sidebar-lesson .note .edit{float:right;border:none;background:0 0;color:#1797B1;padding:0;font-size:24px;margin-left:6px;opacity:0;transition:opacity 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note .delete:hover,.notetaking-sidebar-lesson .note .edit:hover{color:#117084}.notetaking-sidebar-lesson .note .delete:active,.notetaking-sidebar-lesson .note .edit:active{color:#0b4a57}.notetaking-sidebar-lesson .note .edit{font-weight:600}.notetaking-sidebar-lesson .note .cancel{float:right;border-radius:4px;margin-left:6px;border:none;background-color:transparent;color:#1797B1;font-size:14px;padding:3px 12px}.notetaking-sidebar-lesson .note .cancel:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .note .cancel:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .note .save{float:right;border-radius:4px;margin-left:6px;border:none;background-color:#1797B1;color:#fff;font-size:14px;padding:3px 12px}.notetaking-sidebar-lesson .note .save:hover{background-color:#117084}.notetaking-sidebar-lesson .note .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .note .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note textarea{display:block;font-size:14px;line-height:1.42857143;height:74px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .note .content{white-space:pre-line}.notetaking-sidebar-lesson .note.editing,.notetaking-sidebar-lesson .note:hover{background-color:#eee}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit,.notetaking-sidebar-lesson .note:hover .delete,.notetaking-sidebar-lesson .note:hover .edit{opacity:1}.notetaking-sidebar-lesson .note:not(.editing) .delete,.notetaking-sidebar-lesson .note:not(.editing) .edit{display:inline-block}.notetaking-sidebar-lesson .note:not(.editing) .cancel,.notetaking-sidebar-lesson .note:not(.editing) .save{display:none}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit{display:none}.notetaking-sidebar-lesson .note.editing .cancel,.notetaking-sidebar-lesson .note.editing .save{display:inline-block}.notetaking-sidebar-lesson .note.ng-enter{transition:background-color 1s ease-in-out;background-color:rgba(255,222,22,.33)}.notetaking-sidebar-lesson .note.ng-enter.ng-enter-active{background-color:rgba(255,222,22,0)}.notetaking-sidebar-lesson .timestamp{border-radius:3px;border:1px solid transparent;background:#eee;margin-bottom:6px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.notetaking-sidebar-lesson .timestamp .icon{float:left;font-size:23px;padding-left:3px}.notetaking-sidebar-lesson .timestamp .marker{display:inline-block;font-size:16px;padding:1.2px 6px}.notetaking-sidebar-lesson .vertical-align-middle{display:table-row}.notetaking-sidebar-lesson .vertical-align-middle>*{display:table-cell;vertical-align:middle}.notetaking-sidebar-lesson .no-notes{text-align:center;padding:16px;color:#787878}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header,.notetaking-sidebar>.heading{border-top-left-radius:6px;border-top-right-radius:6px;color:#1797B1;padding:16px 0;text-align:center}.notetaking-sidebar-lesson .scrollable{min-height:52px;max-height:400px;overflow-x:hidden;overflow-y:auto}.notetaking-sidebar{background:#fff;margin-bottom:16px;overflow:hidden}.notetaking-sidebar>.heading{font-size:16px;display:block;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background:#eee}.notetaking-sidebar>.heading .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.86px}.notetaking-sidebar>.notetaking-sidebar-lesson{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.notetaking-sidebar-tabs{margin-bottom:16px}.notetaking-sidebar-tabs>.tab-headers-wrapper{display:table;width:100%;margin-bottom:-1px;float:left}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers{display:table-row}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{cursor:pointer;font-size:16px;display:table-cell;box-sizing:border-box;border:1px solid transparent}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.86px}@media (max-width:1199px){.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{font-size:14px;padding:12px 0}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{bottom:-1px;margin:-2px 0;font-size:16px;line-height:20px}}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header.selected{background:#eee;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header:not(.selected):hover{background:#eee;background-clip:padding-box}.notetaking-sidebar-tabs>.tab-contents>.tab-content{border:1px solid #d5d5d5;border-radius:6px;display:none;overflow:hidden}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected{display:block}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:first-child{border-top-left-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:last-child{border-top-right-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=recContent]{padding:16px}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer{border:none;border-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .module-title{display:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .text{margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator{padding:0;margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>.chapterHeader{border-bottom:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul{margin-bottom:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul>li:last-child{border-bottom:none}.notetaking-sidebar-tabs .course-nav__status{background:#eee;margin:0 auto;padding:5px}.teacher-tools-sidebar .teacher-tools-sidebar__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.teacher-tools-sidebar .teacher-tools-sidebar__header .teacher-tools-sidebar__header__title{font-size:18px;color:#24505c;font-weight:600;margin:0;padding:0 0 15px}.teacher-tools-sidebar .teacher-tools-sidebar__spinner{text-align:center}.teacher-tools-sidebar .teacher-tools-sidebar__item{background:#fafafa;border:1px solid #dbdbdb;border-radius:6px;margin-bottom:30px;font-weight:400;position:relative}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar__item--new:before{content:"New";text-transform:uppercase;font-size:12px;font-weight:600;color:#fff;background-color:#fab323;padding:2px 4px;border-radius:3px 3px 0 0;line-height:1;display:block;position:absolute;top:-17px;left:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header{display:-webkit-flex;display:flex}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__text{-webkit-flex:1 1 auto;flex:1 1 auto;padding:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 60px;flex:0 0 60px;padding:15px;background-color:#24505c;color:#fff;border-radius:0 6px 6px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (min-width:500px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 80px;flex:0 0 80px}}@media (min-width:768px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 60px;flex:0 0 60px}}@media (min-width:992px){.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon{-webkit-flex:0 0 80px;flex:0 0 80px}}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__header .teacher-tools-sidebar__item__header__icon img{color:#fff;width:100%;height:auto}.teacher-tools-sidebar .teacher-tools-sidebar__item .teacher-tools-sidebar__item__body{border-top:1px solid #dbdbdb}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__body{padding:15px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon{padding:10px 6px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--quiz-party .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__text{padding:15px 15px 0}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon{padding:10px 16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--lesson-share .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides{display:none}@media (min-width:768px){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides{display:block}}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon{padding:10px 16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon{padding:10px}.teacher-tools-sidebar .teacher-tools-sidebar__item.teacher-tools-sidebar--video-slides .teacher-tools-sidebar__item__header__icon img{width:50px;height:50px}}.teacher-tools-sidebar .lesson-sharing-options{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.teacher-tools-sidebar .lesson-sharing-options .lesson-sharing-options__item{-webkit-flex:0 1 50%;flex:0 1 50%}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button{text-decoration:none;border-radius:4px;padding:.6em 1em .6em 0;font-weight:600;-webkit-transition-property:background,width,color,border-color,opacity;-moz-transition-property:background,width,color,border-color,opacity;-o-transition-property:background,width,color,border-color,opacity;transition-property:background,width,color,border-color,opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;cursor:pointer;background:#fafafa;color:#0096b2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:.5em;text-align:left;border:none}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:active,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:focus,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:hover{color:#0096b2}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):focus,.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):hover{background:#e6e6e6;border-color:#c7c7c7;color:#007489}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button:not([disabled=disabled]):active{background:#c7c7c7}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button[disabled=disabled]{cursor:not-allowed;opacity:.5}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.5em}@media (min-width:405px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:2em}}@media (min-width:769px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.5em}}@media (min-width:1146px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}}@media (min-width:1200px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:1.65em}}@media (min-width:1290px){.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__icon{font-size:2em}}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .lesson-teacher-tools__button__text{margin-left:.5em}.teacher-tools-sidebar .lesson-sharing-options .lesson-teacher-tools__button .share-with-google-classroom__icon{background-repeat:no-repeat}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header{display:-webkit-flex;display:flex}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header .quiz-game-info__header__icon{-webkit-flex:0 1 auto;flex:0 1 auto;width:118px;height:auto;padding-right:10px;padding-top:7px}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__header .quiz-game-info__header_title{-webkit-flex:1 0 auto;flex:1 0 auto}.teacher-tools-sidebar .quiz-game-info .quiz-game-info__btn{padding:15px 0 0}.teacher-tools-sidebar .collapse-toggle{padding:0;display:inline}.teacher-tools-sidebar .collapse-toggle .collapse-toggle__collapsed{display:none}.teacher-tools-sidebar .collapse-toggle .collapse-toggle__in,.teacher-tools-sidebar .collapse-toggle.collapsed .collapse-toggle__collapsed{display:inline}.teacher-tools-sidebar .collapse-toggle.collapsed .collapse-toggle__in{display:none}.teacher-tools-sidebar .carousel.video-slides-carousel{background-color:#fff;border-bottom:1px solid #dbdbdb;padding:15px 0}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case{font-size:14px;text-align:center}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__title{font-weight:600;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__icon{height:60px;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__icon img{height:100%;width:auto}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slide-use-case .video-slide-use-case__subtitle{font-style:italic;padding-bottom:15px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__item{-webkit-flex:1 1 auto;flex:1 1 auto;min-height:150px}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__control{-webkit-flex:0 1 auto;flex:0 1 auto;background:0 0;color:#fab323;font-size:40px;cursor:pointer}.teacher-tools-sidebar .carousel.video-slides-carousel .video-slides-carousel__body .video-slides-carousel__body__control__button{background:0 0;border:none;margin:0;padding:0}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators{position:relative;top:0;left:auto;width:auto;margin:0;z-index:auto}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators li{border:1px solid #0096b2}.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators .active,.teacher-tools-sidebar .carousel.video-slides-carousel .carousel-indicators li.active{background-color:#0096b2}.teacher-tools-sidebar .create-slide-module .create-slide-module__carousel .create-slide-module__carousel__show-form,.teacher-tools-sidebar .create-slide-module .create-slide-module__loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.teacher-tools-sidebar .create-slide-module .create-slide-module__carousel .create-slide-module__carousel__show-form>*{-webkit-flex:1 1 33%;flex:1 1 33%;padding:15px 5px}.below-transcript-buttons{padding-top:20px;width:100%}@media (min-width:480px){.below-transcript-buttons{display:table}}.below-transcript-buttons__item{display:block;text-align:center;padding-bottom:15px}@media (min-width:480px){.below-transcript-buttons__item{display:table-cell;vertical-align:bottom;width:33%}.below-transcript-buttons__item:first-child{text-align:left}.below-transcript-buttons__item:last-child{text-align:right}}.below-transcript-buttons__feedback{display:block;text-align:center;padding-top:30px;padding-bottom:15px;font-weight:600}.feedback-form{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:flex;flex-direction:column;justify-content:center;min-height:100%}.feedback-form--mobile{text-align:center}.feedback-form--not-mobile{display:none}@media (min-width:768px){.feedback-form--mobile{display:none}.feedback-form--not-mobile{display:block}.feedback-form{display:inherit;padding:0 5% 15px;height:auto}}@media (min-width:768px) and (max-width:1008px){.feedback-form{background-color:#333}}.feedback-form__question{font-size:22px;padding-top:15px}.feedback-form__title{font-size:18px;text-align:center}.feedback-form__legend{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%;padding:10px 3px}.feedback-form__legend--bottom{display:none}.feedback-form__legend__item{color:#ccc}.feedback-form__options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:4px}@media (min-width:480px){.feedback-form__options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.feedback-form__options__item{-webkit-flex:1 1 auto;flex:1 1 auto;width:20%;padding:0 1px 3px}@media (min-width:480px){.feedback-form__options__item{width:auto}}@media (min-width:768px){.feedback-form__question{font-size:18px}.feedback-form__title{text-align:left;font-size:30px}.feedback-form__options__item{padding:0 3px}}.feedback-form__options__item__label{background-color:#555;margin:0;border:none;font-size:16px;font-weight:400;border-radius:4px;line-height:1;width:100%;max-width:3em;height:3em;padding:16px 0}.feedback-form__options__item__label.selected,.feedback-form__options__item__label:hover{background-color:#8cc63e;font-weight:600}@media (min-width:768px){.feedback-form__options__item__label{padding:2px 4px 4px}}.feedback-form__comment__prompt{margin-top:15px}.feedback-form__comment__text-area{min-height:4em;resize:vertical}.feedback-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.feedback-form__buttons>*{-webkit-flex:0 0 auto;flex:0 0 auto}.feedback-form__buttons__not-now{text-decoration:underline;color:#ccc;background:0 0;border:none;font-size:12px}.feedback-page-error-panel{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:inherit}.feedback-page-error-panel .panel-body{padding:0;height:100%}@media (min-width:768px){.feedback-page-error-panel{padding:0 5%}}.feedback-page-error-panel__text{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:15px 0;min-height:100%}.post-roll,.post-roll--top{-webkit-flex-direction:column}.feedback-page-error-panel__text__title{margin:0;padding-bottom:15px;font-size:20px;display:none}@media (min-width:390px){.feedback-page-error-panel__text__title{display:block}}@media (min-width:768px){.feedback-page-error-panel__text__title{font-size:30px}}.feedback-page-error-panel__text__buttons{padding-top:15px}.feedback-page-error-panel__text__refer{padding:10px 0;line-height:1.3;border:none;margin:0;font-size:14px}@media (min-width:360px){.feedback-page-error-panel__text__refer{font-size:18px}}.feedback-page-error-panel__text__refer__btn-link{margin:0;padding:0;background:0 0;border:none;text-decoration:underline;color:#4dc1b8}.feedback-page-error-panel__text__explanation{display:none}@media (min-width:836px){.feedback-page-error-panel__text__explanation{display:block;max-width:500px;margin:15px auto 0;width:100%}}.feedback-page-error-panel .btn-reset{margin:0;padding:0;background:0 0;border:none}.post-roll--after-feedback{display:none!important}#postRoll,#postRollContainer,#upNext{display:none;-webkit-animation:postRollFadeIn .5s ease;-o-animation:postRollFadeIn .5s ease;animation:postRollFadeIn .5s ease}@keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}#postRoll.in,#postRollContainer.in,#upNext.in{display:block}.post-roll--top{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;z-index:2;color:#fff;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0}.post-roll--top .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll--top .enrollment .topBar{display:block;text-align:right}.post-roll--top .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll--top .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll--top .enrollment h3{margin:10px 0}.post-roll--top .enrollment strong{font-size:18px}.post-roll--top .enrollment .actions{margin:18px}.post-roll--top .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll--top .enrollment .actions .browse{font-weight:600}.post-roll--top .enrollment .actions .browse:hover{text-decoration:none}.post-roll--top .post-roll__header{display:none;font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.post-roll--top .post-roll__header{font-size:20px;font-weight:300}}.post-roll--top .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll--top .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:600px){.post-roll--top .post-roll__header{display:block}.post-roll--top .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}@media (min-width:992px){.post-roll--top .post-roll__button{font-size:16px}}.post-roll--top .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll--top .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll--top .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll--top .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}@media (min-width:992px){.post-roll--top .post-roll__text-link{font-size:16px}}.post-roll--top .post-roll__actions{text-align:center;padding:.75em}.post-roll--top .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll--top .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll--top .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll--top .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll--top .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll--top .post-roll__up-next{display:none}}.post-roll--top.practice-test-post-roll{padding:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll--top.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll--top.related-content-post-roll{padding:20px}.post-roll--top.related-content-post-roll .post-roll-columns-container{height:100%;position:relative;top:10px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left{border-right:#555 2px solid;float:left;height:100%;text-align:center;width:70%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .learn-more-title{display:inline-block;font-size:16px;font-style:italic;padding:18px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .search-bar-container{background-color:#333;border:2px solid #555;border-radius:4px;color:#fff;display:inline-block;margin-bottom:10px;padding-left:10px;text-align:left;width:80%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .search-bar-container input{background-color:transparent;border:none;padding:5px;width:80%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .search-bar-container .icon-search{color:#999}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .search-bar-container .icon-remove-sign{color:#999;float:right;padding:7px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .word-cloud-container{height:256px;position:relative;width:100%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item{position:absolute;color:#fff;display:none;text-decoration:none}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item:focus,.post-roll--top.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item:hover{color:#ccc}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row{height:100%;text-align:left;width:100%;overflow-y:scroll}@media (min-width:992px){.post-roll--top.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item{display:block}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row{overflow:hidden}}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson{float:left;font-size:12px;height:168px;margin:5px;width:30%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small{height:inherit;max-height:100px;padding-top:15px;position:relative}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay{margin-top:15px;position:absolute;width:100%;height:80px;bottom:0;right:0;top:0;left:0;background:rgba(0,0,0,.8);opacity:0;transition:.5s ease;-webkit-transition:.5s ease}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay a{color:#FCB426;font-size:10px;position:absolute;top:50%;left:50%;text-decoration:none;transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);text-align:center;width:120px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay .postroll-related-lesson-overlay-duration{color:#fff;font-size:10px;position:absolute;bottom:4px;left:6px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small:hover .postroll-related-lesson-overlay{opacity:1}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson .postroll-relevant-lesson-label{padding-top:5px}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson img{width:100%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson a{color:#FCB426;padding-top:5px;text-decoration:none}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-more-results{bottom:15px;position:absolute;text-align:center;width:100%}.post-roll--top.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-more-results a{color:#fff;text-decoration:none}.post-roll--top.related-content-post-roll .post-roll-columns-container .right{float:left;height:100%;width:29%}.post-roll,.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .imgWithPlayIcon{width:100%}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .top{padding:20px 0;text-align:center}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .top .take-quiz-label{font-size:12px;padding-bottom:5px}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .top .btn{margin:5px;padding:6px 34px}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom{border-top:#555 2px solid;height:65%;padding:20px 0 10px 20px;text-align:center}.post-roll,.post-roll--top.post-roll--feedback .post-roll--feedback__template,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states>*{height:100%}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper{display:inline-block;height:100%;width:100%;overflow:hidden}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .image-wrapper{padding-left:12px}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-label{text-align:left;padding:10px 0 5px}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-title{text-align:left}.post-roll--top.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-title a{color:#FCB426;text-decoration:none}.post-roll--top.post-roll--feedback{z-index:101}#autoplayLimitPostRoll,#normalPostRoll{display:none}#autoplayLimitPostRoll.in,#normalPostRoll.in{display:block}.post-roll{position:absolute;background:rgba(0,0,0,.7);top:0;z-index:2;color:#fff;padding:5%;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center}.post-roll .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll .enrollment .topBar{display:block;text-align:right}.post-roll .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll .enrollment h3{margin:10px 0}.post-roll .enrollment strong{font-size:18px}.post-roll .enrollment .actions{margin:18px}.post-roll .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll .enrollment .actions .browse{font-weight:600}.post-roll .enrollment .actions .browse:hover{text-decoration:none}.post-roll .post-roll__header{display:none;font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.post-roll .post-roll__header{font-size:20px;font-weight:300}}.post-roll .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:600px){.post-roll .post-roll__header{display:block}.post-roll .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}@media (min-width:992px){.post-roll .post-roll__button{font-size:16px}}.post-roll .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}@media (min-width:992px){.post-roll .post-roll__text-link{font-size:16px}}.post-roll .post-roll__actions{text-align:center;padding:.75em}.post-roll .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll .post-roll__up-next{display:none}}.post-roll.practice-test-post-roll{padding:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll.related-content-post-roll{padding:20px}.post-roll.related-content-post-roll .post-roll-columns-container{height:100%;position:relative;top:10px}.post-roll.related-content-post-roll .post-roll-columns-container .left{border-right:#555 2px solid;float:left;height:100%;text-align:center;width:70%}.post-roll.related-content-post-roll .post-roll-columns-container .left .learn-more-title{display:inline-block;font-size:16px;font-style:italic;padding:18px}.post-roll.related-content-post-roll .post-roll-columns-container .left .search-bar-container{background-color:#333;border:2px solid #555;border-radius:4px;color:#fff;display:inline-block;margin-bottom:10px;padding-left:10px;text-align:left;width:80%}.post-roll.related-content-post-roll .post-roll-columns-container .left .search-bar-container input{background-color:transparent;border:none;padding:5px;width:80%}.post-roll.related-content-post-roll .post-roll-columns-container .left .search-bar-container .icon-search{color:#999}.post-roll.related-content-post-roll .post-roll-columns-container .left .search-bar-container .icon-remove-sign{color:#999;float:right;padding:7px}.post-roll.related-content-post-roll .post-roll-columns-container .left .word-cloud-container{height:256px;position:relative;width:100%}.post-roll.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item{position:absolute;color:#fff;display:none;text-decoration:none}.post-roll.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item:focus,.post-roll.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item:hover{color:#ccc}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row{height:100%;text-align:left;width:100%;overflow-y:scroll}@media (min-width:992px){.post-roll.related-content-post-roll .post-roll-columns-container .left .word-cloud-container .cloud-item{display:block}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row{overflow:hidden}}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson{float:left;font-size:12px;height:168px;margin:5px;width:30%}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small{height:inherit;max-height:100px;padding-top:15px;position:relative}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay{margin-top:15px;position:absolute;width:100%;height:80px;bottom:0;right:0;top:0;left:0;background:rgba(0,0,0,.8);opacity:0;transition:.5s ease;-webkit-transition:.5s ease}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay a{color:#FCB426;font-size:10px;position:absolute;top:50%;left:50%;text-decoration:none;transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);text-align:center;width:120px}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small .postroll-related-lesson-overlay .postroll-related-lesson-overlay-duration{color:#fff;font-size:10px;position:absolute;bottom:4px;left:6px}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson.postroll-relevant-lesson-small:hover .postroll-related-lesson-overlay{opacity:1}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson .postroll-relevant-lesson-label{padding-top:5px}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson img{width:100%}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-lesson a{color:#FCB426;padding-top:5px;text-decoration:none}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-more-results{bottom:15px;position:absolute;text-align:center;width:100%}.post-roll.related-content-post-roll .post-roll-columns-container .left .postroll-relevant-lesson-row .postroll-relevant-more-results a{color:#fff;text-decoration:none}.post-roll.related-content-post-roll .post-roll-columns-container .right{float:left;height:100%;width:29%}.post-roll.related-content-post-roll .post-roll-columns-container .right .top{padding:20px 0;text-align:center}.post-roll.related-content-post-roll .post-roll-columns-container .right .top .take-quiz-label{font-size:12px;padding-bottom:5px}.post-roll.related-content-post-roll .post-roll-columns-container .right .top .btn{margin:5px;padding:6px 34px}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom{border-top:#555 2px solid;height:65%;padding:20px 0 10px 20px;text-align:center}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper{display:inline-block;height:100%;width:100%;overflow:hidden}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .image-wrapper{padding-left:12px}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .imgWithPlayIcon{width:100%}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-label{text-align:left;padding:10px 0 5px}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-title{text-align:left}.post-roll.related-content-post-roll .post-roll-columns-container .right .bottom .image-section-wrapper .next-lesson-title a{color:#FCB426;text-decoration:none}.post-roll-countdown{position:absolute;bottom:0;color:#fff;z-index:2;padding:5px;visibility:hidden;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.post-roll-countdown .countdown-bar{height:5px;width:100%;position:relative}.post-roll-countdown .countdown-bar:after{content:'';display:block;background-color:#fff;-webkit-transition:width 10s;transition:width 10s;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:absolute;height:100%;width:0;left:0;top:0}.post-roll-countdown.in{visibility:visible;opacity:1}.post-roll-countdown.in .countdown-bar:after{width:100%}.transcript-postroll:after,.transcript-postroll:before{content:" ";display:table}.transcript-postroll:after{display:table;content:"";clear:both}.transcript-postroll h2{padding:15px 0;font-size:18px;color:#21505C}@media (min-width:600px){.transcript-postroll h2{font-size:21px}}.transcript-postroll .next-lesson{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (min-width:768px){.transcript-postroll h2{font-size:24px}.transcript-postroll .next-lesson{float:left;width:66.66666667%}}.transcript-postroll .next-lesson .media{border-radius:6px;border:1px solid #eee;background:#f5f5f5;display:block;text-decoration:none!important}.transcript-postroll .next-lesson .media-left{background:#1797B1;color:#fff;line-height:1;font-size:16px;padding:.75em 1em}.transcript-postroll .next-lesson .media-left [class^=icon-]{font-size:1.5em;line-height:0;position:relative;top:.15em}@media (min-width:600px){.transcript-postroll .next-lesson .media-left{font-size:42px;padding:.3em .75em}}.transcript-postroll .next-lesson .media-body{padding:1em 0 1em 1em;color:#555;font-size:14px}.transcript-postroll .next-lesson .media-body .title{color:#1797B1;font-size:16px;font-weight:600}.transcript-postroll .next-lesson .media-right{padding:1em}.transcript-postroll .next-lesson .media-right img{width:164px}.transcript-postroll .next-lesson .media:hover .title{color:#21505C}.transcript-postroll .other-options{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}@media (min-width:768px){.transcript-postroll .other-options{float:left;width:33.33333333%;text-align:left}}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn,.transcriptContainer .social-proof.with-custom-courses{text-align:center}.transcript-postroll .other-options a{margin-top:.75em;display:inline-block}@media (768px){.transcript-postroll .other-options a{float:left;clear:both}}.transcript-postroll .other-options .text-link{font-size:18px;margin-left:1em}.quiz-game-cta{background:#fafafa;border:1px solid #dbdbdb;border-radius:4px;padding:1em;margin-bottom:30px;font-weight:600}.quiz-game-cta .quiz-game-cta__bottom{border-top:1px solid #dbdbdb;padding-top:10px;margin-top:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:83px;margin-right:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__title{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:18px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__description{font-weight:400;padding-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn{color:#fff;background-color:#1797B1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active{background-image:none}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:hover,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled],.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{background-color:#1797B1;border-color:#14849a}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn .badge{color:#1797B1;background-color:#fff}.quiz-game-cta .quiz-game-teaser{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text{-webkit-flex:1 1 auto;flex:1 1 auto}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{color:#1797B1;border-radius:0;text-decoration:underline;font-weight:600}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand.active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled],fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{border-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#0e5d6d;text-decoration:underline;background-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#ccc;text-decoration:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon{-webkit-flex:0 0 auto;flex:0 0 auto;height:48px;width:65px;color:#0096b2;margin-left:5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94e";font-size:23px;margin-right:6px;position:relative;top:-5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e90a";font-size:35px}.printing-grid-title{text-transform:uppercase;letter-spacing:.02em;color:#888;font-weight:600;padding:15px 0;font-size:13px}.printing-grid .printing-grid-options{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto}.printing-grid .printing-grid-options>*{margin:0 auto;width:210px}@media (min-width:490px){.printing-grid .printing-grid-options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.printing-grid .printing-grid-options>:nth-child(even){order:2}.printing-grid .printing-grid-options>*{width:50%}}@media (min-width:1150px){.printing-grid .printing-grid-options>*{width:auto}.printing-grid .printing-grid-options>:nth-child(even){order:initial}}.printing-grid .printing-grid-options .printing-grid-options__item{position:relative;-webkit-flex:0 0 auto;flex:0 0 auto}.printing-grid .printing-grid-options .printing-grid-options__item .printing-grid-options__item__btn{font-size:14px;padding-bottom:15px;display:block;white-space:nowrap}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet{position:relative;padding:0 30px 0 23px}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:before{display:block;content:" ";position:absolute;top:0;left:0;width:16px;height:19px;background-repeat:no-repeat;background-size:contain}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:hover:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:focus:before,.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:hover:before{background-image:url(/images/academy/printing/icon-printer-xs-study-blue.svg);width:22px;left:-3px}.printing-grid .printing-grid-options .printing-grid-options__item__icon--transcript:before{background-image:url(/images/academy/printing/icon-transcript-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--fill-in-the-blank:before{background-image:url(/images/academy/printing/icon-fill-in-blanks-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--worksheet:before{background-image:url(/images/academy/printing/icon-worksheet-xs-study-blue.svg)}.printing-grid .printing-grid-options .printing-grid-options__item__icon--answer-key:before{background-image:url(/images/academy/printing/icon-answer-key-xs-study-blue.svg)}.printing-grid-well .printing-grid-title{padding-top:0}.transcriptContainer .social-proof.with-custom-courses .social-proof-view-count{float:right;margin-right:0;margin-left:1.5em;line-height:26px}@media (max-width:550px){.transcriptContainer .social-proof.with-custom-courses .social-proof-view-count{float:none;display:block;text-align:right}.transcriptContainer .social-proof.with-custom-courses .social-proof-view-count:after,.transcriptContainer .social-proof.with-custom-courses .social-proof-view-count:before{content:" ";display:table}.transcriptContainer .social-proof.with-custom-courses .social-proof-view-count:after{display:table;content:"";clear:both}}