.LessonPlanContentDetail .content-detail-container .page-width{position:relative}@media (max-width:1200px){.LessonPlanContentDetail .content-detail-container .page-width{padding:0 25px}}@media (max-width:750px){.LessonPlanContentDetail .content-detail-container .page-width{padding:0 20px}}@media (max-width:360px){.LessonPlanContentDetail .content-detail-container .page-width{padding:0 10px}}.content-detail-container .lesson-plan-content-detail .content-type .dicon{margin-left:-8px}.content-detail-container .star-rating-wrapper{display:none}.content-detail-container .rating-social .social-buttons{z-index:1;text-align:center}@media (min-width:750px){.content-detail-container .rating-social .social-buttons{right:0;width:360px}}.content-detail .content-detail-info{position:relative}.content-detail .content-detail-info .hidden-paywall section:not(.key-terms){display:none}.content-detail .content-detail-info .read-more-paywall{display:block;width:100%;text-align:center;padding:25px 0;z-index:100000}.content-detail .content-detail-info .read-more-paywall a{width:300px}.content-detail .content-detail-info .read-more-paywall.hidden{display:none}@media (max-width:749px){.content-detail .icon-lesson-plan{display:none}}.content-detail .description .nobreak{page-break-inside:avoid}.content-detail .description.lesson-plan .lesson-plan-sidebar{position:relative;float:right;right:0;top:0;margin:40px 20px;width:320px;z-index:1}.content-detail .description.lesson-plan .lesson-plan-sidebar table{width:100%;max-width:325px}@media (max-width:749px){.content-detail .description.lesson-plan .lesson-plan-sidebar{float:none;margin:0;width:100%;position:relative;top:auto;left:auto}}.content-detail .description.lesson-plan .lesson-plan-sidebar .download-link,.content-detail .description.lesson-plan .lesson-plan-sidebar .react-signup{display:block;margin:20px auto;max-width:310px;text-transform:capitalize}.content-detail .description.lesson-plan .lesson-plan-sidebar .collectible-content-item.inline{margin:20px 0;text-align:center}.content-detail .description.lesson-plan .lesson-plan-sidebar .lesson-content-container .lesson-description{margin-right:0}.content-detail .description.lesson-plan .lesson-plan-sidebar .lesson-plan-description{margin:10px 0}@media (min-width:750px){.content-detail .description.lesson-plan .lesson-plan-sidebar .lesson-plan-description{display:none}}@media (max-width:749px){.content-detail .description.lesson-plan .lesson-plan-sidebar .sidebar-guided-lesson,.content-detail .description.lesson-plan .synopsis{display:none}}.content-detail #extend,.content-detail #learning-objectives,.content-detail #lesson,.content-detail #review,.content-detail .lesson-description,.content-detail .linked_lesson{width:calc(100% - 360px)}@media (max-width:749px){.content-detail #extend,.content-detail #learning-objectives,.content-detail #lesson,.content-detail #review,.content-detail .lesson-description,.content-detail .linked_lesson{width:100%;margin-right:0}}@media (max-width:749px){.content-detail #lesson{margin-top:10px}}.content-detail #extend,.content-detail #review{page-break-inside:avoid}@media print{.content-detail #review{border-bottom:0}}.content-detail .bottom-guided-lesson{margin-top:50px}.content-detail .related-materials-container .related-materials{left:0}.content-detail .sectionimg{position:relative;float:right;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:250px;margin:20px 0 20px 10px;text-align:center;z-index:2}@media (max-width:749px){.content-detail .sectionimg{width:35%}}.content-detail .sectionimg .thumbnail{width:50%;height:64%;vertical-align:top;display:inline-block;font-size:0;padding:0;border:0}.content-detail .sectionimg .thumbnail img{border:1px solid #ddd;border-radius:2px;box-sizing:border-box;width:100%;height:128%}.content-detail .sectionimg .thumbnail img:hover{border:1px solid rgba(0,0,0,.5)}.content-detail .sectionimg .thumbnail .icon{position:relative;border:1px solid #ddd;border-radius:2px;box-sizing:border-box;width:100%;height:0;padding-top:128%}.content-detail .sectionimg .thumbnail .icon:hover{border:1px solid rgba(0,0,0,.5)}.content-detail .sectionimg .thumbnail .icon .page{position:absolute;width:75%;height:75%;top:6.25%;left:12.5%;box-sizing:border-box;border-radius:4px 0 4px 4px;display:inline-block;font-size:20px;line-height:20px;padding-top:20%;background:#cfeaec;color:#fff}.content-detail .sectionimg .thumbnail .icon .page+div{position:absolute;bottom:3%;font-size:13px;line-height:14px;width:100%}.content-detail .sectionimg .thumbnail .icon .page:before{content:"";position:absolute;top:0;right:0;background:#899d93;display:block;width:0;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;border-radius:0 0 0 5px}@media print{.content-detail .sectionimg .thumbnail .icon .page:before{display:none}}@media print{.content-detail .sectionimg .thumbnail .icon .page{border-radius:6px;border:1px solid #ccc;background-color:transparent!important;color:#ccc!important}}.content-detail .sectionimg .thumbnail .icon .page.attachment-doc,.content-detail .sectionimg .thumbnail .icon .page.attachment-docx,.content-detail .sectionimg .thumbnail .icon .page.attachment-odf{background:#3287c8}.content-detail .sectionimg .thumbnail .icon .page.attachment-doc:before,.content-detail .sectionimg .thumbnail .icon .page.attachment-docx:before,.content-detail .sectionimg .thumbnail .icon .page.attachment-odf:before{background:#0f70b7}.content-detail .sectionimg .thumbnail .icon .page.attachment-ods,.content-detail .sectionimg .thumbnail .icon .page.attachment-xls,.content-detail .sectionimg .thumbnail .icon .page.attachment-xlsx{background:#94c120}.content-detail .sectionimg .thumbnail .icon .page.attachment-ods:before,.content-detail .sectionimg .thumbnail .icon .page.attachment-xls:before,.content-detail .sectionimg .thumbnail .icon .page.attachment-xlsx:before{background:#39aa34}.content-detail .sectionimg .thumbnail .icon .page.attachment-ppt,.content-detail .sectionimg .thumbnail .icon .page.attachment-pptx{background:#ea796b}.content-detail .sectionimg .thumbnail .icon .page.attachment-ppt:before,.content-detail .sectionimg .thumbnail .icon .page.attachment-pptx:before{background:#d04526}.content-detail .sectionimg .thumbnail.first,.content-detail .sectionimg .thumbnail.large{width:100%;height:128%}.content-detail .sectionimg .thumbnail.first .icon,.content-detail .sectionimg .thumbnail.first img,.content-detail .sectionimg .thumbnail.large .icon,.content-detail .sectionimg .thumbnail.large img{width:100%;height:auto}.content-detail .sectionimg .thumbnail.first .icon,.content-detail .sectionimg .thumbnail.large .icon{height:96%}.content-detail .sectionimg .thumbnail.first .icon .page+div,.content-detail .sectionimg .thumbnail.large .icon .page+div{font-size:16px;line-height:13px;margin:6px auto 0}@media print{.content-detail .sectionimg .btn{display:none}}.content-detail .sectionimg .attachment-icon{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-sizing:border-box;margin:0 3px 10px;padding:8px 0 4px;display:inline-block;width:90px;text-align:center;vertical-align:top}.content-detail .sectionimg .attachment-icon .page{width:50px;height:65px;position:relative;box-sizing:border-box;border-radius:4px 0 4px 4px;display:inline-block;padding-top:20px;font-size:20px;line-height:20px;background:#cfeaec;color:#fff}.content-detail .sectionimg .attachment-icon .page+div{font-size:12px;line-height:13px;margin:0 auto;padding:0 2px}.content-detail .sectionimg .attachment-icon .page:before{content:"";position:absolute;top:0;right:0;background:#899d93;display:block;width:0;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;border-radius:0 0 0 5px}@media print{.content-detail .sectionimg .attachment-icon .page:before{display:none}}@media print{.content-detail .sectionimg .attachment-icon .page{border-radius:6px;border:1px solid #ccc;background-color:transparent!important;color:#ccc!important}}.content-detail .sectionimg .attachment-icon a:not(.btn){color:#666;font-size:12px;display:block;text-align:center}.content-detail .sectionimg .attachment-icon.attachment-pdf .page{background:#f4696b;margin-bottom:5px}.content-detail .sectionimg .attachment-icon.attachment-pdf .page:before{background:#c04c57}.content-detail .sectionimg .attachment-icon.attachment-doc .page,.content-detail .sectionimg .attachment-icon.attachment-docx .page,.content-detail .sectionimg .attachment-icon.attachment-odf .page{background:#3287c8}.content-detail .sectionimg .attachment-icon.attachment-doc .page:before,.content-detail .sectionimg .attachment-icon.attachment-docx .page:before,.content-detail .sectionimg .attachment-icon.attachment-odf .page:before{background:#0f70b7}.content-detail .sectionimg .attachment-icon.attachment-ods .page,.content-detail .sectionimg .attachment-icon.attachment-xls .page,.content-detail .sectionimg .attachment-icon.attachment-xlsx .page{background:#94c120}.content-detail .sectionimg .attachment-icon.attachment-ods .page:before,.content-detail .sectionimg .attachment-icon.attachment-xls .page:before,.content-detail .sectionimg .attachment-icon.attachment-xlsx .page:before{background:#39aa34}.content-detail .sectionimg .attachment-icon.attachment-ppt .page,.content-detail .sectionimg .attachment-icon.attachment-pptx .page{background:#ea796b}.content-detail .sectionimg .attachment-icon.attachment-ppt .page:before,.content-detail .sectionimg .attachment-icon.attachment-pptx .page:before{background:#d04526}.content-detail .sectionimg .attachment-icon:hover{background:#eee}.content-detail .sectionimg .attachment-icon:hover .page:before{border-color:#eee #eee transparent transparent}.content-detail h3,.content-detail h4,.content-detail h5{display:inline-block}.content-detail h4{margin:30px 0 0;font-size:20px;color:#000}.content-detail h5{margin:15px 0 0;font-size:16px;color:#000}.content-detail li,.content-detail p{margin:4px 0 10px}.content-detail .time{display:inline-block;font-weight:400;font-size:14px;color:#666;font-style:normal;white-space:nowrap}.content-detail table{table-layout:fixed;text-align:left;margin:10px 0 5px}.content-detail table td,.content-detail table th{padding:2px 6px 2px 0}.content-detail table th{padding-bottom:4px;font-weight:600}.content-detail .tag-holder{width:100%}.content-detail .tag-holder .tags{box-sizing:border-box;width:100%}@media (max-width:749px){.content-detail .el_toggle{float:none;text-align:center;margin:0}}.content-detail .el_toggle .el_toggle_tip{position:relative;display:inline-block;cursor:pointer}.content-detail .el_toggle .el_toggle_tip i{display:inline-block;color:#0e6fb1;font-size:20px;margin-top:1px}.content-detail .el_toggle .el_toggle_tip .tip{position:absolute;top:-15px;left:10px;transform:translate(-50%,-100%);width:360px;padding:15px 20px;box-sizing:border-box;background:#fcfcfc;box-shadow:0 3px 7px 1px rgba(0,0,0,.32);pointer-events:none;display:none;z-index:10}.content-detail .el_toggle .el_toggle_tip .tip:after{content:"";position:absolute;width:0;height:0;margin-left:-10px;bottom:-20px;left:50%;box-sizing:border-box;border-color:transparent transparent #fcfcfc #fcfcfc;border-style:solid;border-width:10px;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 6px -1px rgba(0,0,0,.32)}.content-detail .el_toggle .el_toggle_tip:hover .tip{display:block}.content-detail .el_toggle .toggle-switch.toggle-compact{width:71px;height:30px;padding:0}.content-detail .el_toggle .toggle-switch.toggle-compact .text-checked{line-height:30px;font-size:14px;padding:0 20px 0 0}.content-detail .el_toggle .toggle-switch.toggle-compact .text-unchecked{line-height:30px;font-size:14px;padding:0 0 0 20px}.content-detail .el_toggle .toggle-switch.toggle-compact .switch{top:2px;width:24px;height:24px}.content-detail .el_toggle .toggle-switch.toggle-compact.checked .switch{margin-left:-26px}.content-detail .el_toggle .label{display:inline-block;margin:0 8px 0 0;text-transform:uppercase;font-size:14px;line-height:30px;vertical-align:middle}.content-detail #lesson .el_toggle{float:right}@media (max-width:749px){.content-detail #lesson .el_toggle{display:none}}.content-detail .mobile-nav{display:none;margin:30px auto;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width:749px){.content-detail .mobile-nav{display:block}}.content-detail .mobile-nav .el_toggle{float:right;display:inline-block;margin:9px 5px 8px 0}.content-detail .mobile-nav .el_toggle .label{margin:2px 4px 0 0}.content-detail .mobile-nav .nav_button{position:relative;display:inline-block;margin:13px 0;line-height:22px}.content-detail .mobile-nav .nav_button label{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:17px}.content-detail .mobile-nav .nav_button i{margin-top:1px;vertical-align:top;display:inline-block;font-size:18px}.content-detail .mobile-nav .nav_button select{position:absolute;top:-7px;left:-7px;width:114px;height:38px;opacity:0}.content-detail .el_content:not(section){position:relative}.content-detail .el_content:not(section)>ol,.content-detail .el_content:not(section)>ul{padding-left:100px}.content-detail .el_content:not(section).hidden,.content-detail .el_header.hidden,.content-detail section.el_content.hidden{display:none}.content-detail .linked_lesson{position:relative;padding:15px 15px 15px 65px;box-sizing:border-box;background:#f6f6f6;font-size:14px}.content-detail .linked_lesson.main{display:block}@media (max-width:749px){.content-detail .linked_lesson.main{display:none}}.content-detail .linked_lesson.mobile{display:none;margin:30px auto 20px;width:calc(100% - 20px)}@media (max-width:749px){.content-detail .linked_lesson.mobile{display:block}}@media (max-width:749px){.content-detail .linked_lesson{margin-right:0}}.content-detail .el_content .el_label,.content-detail .linked_lesson .el_label{width:34px;height:34px;border-radius:24px;line-height:31px;text-align:center;margin:0 1px 0 0;font-size:20px;display:block;position:absolute;top:-1px;left:40px;cursor:pointer;background:#ffded1;color:#464646}.content-detail .el_content .el_label:after,.content-detail .linked_lesson .el_label:after{content:"English Learners";position:absolute;top:-20px;left:18px;transform:translate(-50%,-100%);width:100px;height:55px;padding:10px 15px;box-sizing:border-box;background:#fcfcfc;box-shadow:0 3px 7px 1px rgba(0,0,0,.32);font-size:14px;line-height:20px;font-weight:400;font-family:ProximaNova,Arial,sans-serif;color:#000;text-align:center;pointer-events:none;display:none;z-index:10}.content-detail .el_content .el_label:before,.content-detail .linked_lesson .el_label:before{display:none;content:"";position:absolute;width:0;height:0;margin-left:-10px;left:14px;top:-20px;box-sizing:border-box;border-color:transparent transparent #fcfcfc #fcfcfc;border-style:solid;border-width:10px;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 6px -1px rgba(0,0,0,.32);z-index:11}.content-detail .el_content .el_label:hover:after,.content-detail .el_content .el_label:hover:before,.content-detail .linked_lesson .el_label:hover:after,.content-detail .linked_lesson .el_label:hover:before{display:block}.content-detail .el_content:not(section)>p{margin-left:80px}.content-detail .linked_lesson .el_label{top:9px;left:20px}.content-detail .linked_lesson .el_label:after{left:30px}.content-detail .linked_lesson .el_label:before{left:14px}.content-detail .icon-diamond-outline{margin:0 10px 0 0}
/*# sourceMappingURL=lesson-plan-content-detail.a2d452ea01.css.map */