@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700,400italic);
@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700);
@import url(https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.3/flexslider.css);
.curriculum-container a,.curriculum-container abbr,.curriculum-container acronym,.curriculum-container address,.curriculum-container applet,.curriculum-container article,.curriculum-container aside,.curriculum-container audio,.curriculum-container b,.curriculum-container big,.curriculum-container blockquote,.curriculum-container canvas,.curriculum-container caption,.curriculum-container center,.curriculum-container cite,.curriculum-container code,.curriculum-container dd,.curriculum-container del,.curriculum-container details,.curriculum-container dfn,.curriculum-container div,.curriculum-container dl,.curriculum-container dt,.curriculum-container em,.curriculum-container embed,.curriculum-container fieldset,.curriculum-container figcaption,.curriculum-container figure,.curriculum-container footer,.curriculum-container form,.curriculum-container h1,.curriculum-container h2,.curriculum-container h3,.curriculum-container h4,.curriculum-container h5,.curriculum-container h6,.curriculum-container header,.curriculum-container hgroup,.curriculum-container iframe,.curriculum-container img,.curriculum-container ins,.curriculum-container kbd,.curriculum-container label,.curriculum-container legend,.curriculum-container li,.curriculum-container mark,.curriculum-container menu,.curriculum-container nav,.curriculum-container object,.curriculum-container ol,.curriculum-container output,.curriculum-container p,.curriculum-container pre,.curriculum-container q,.curriculum-container ruby,.curriculum-container s,.curriculum-container samp,.curriculum-container section,.curriculum-container small,.curriculum-container span,.curriculum-container strike,.curriculum-container strong,.curriculum-container sub,.curriculum-container summary,.curriculum-container sup,.curriculum-container table,.curriculum-container tbody,.curriculum-container td,.curriculum-container tfoot,.curriculum-container th,.curriculum-container thead,.curriculum-container time,.curriculum-container tr,.curriculum-container tt,.curriculum-container u,.curriculum-container ul,.curriculum-container var,.curriculum-container video,.fr-view a,.fr-view abbr,.fr-view acronym,.fr-view address,.fr-view applet,.fr-view article,.fr-view aside,.fr-view audio,.fr-view b,.fr-view big,.fr-view blockquote,.fr-view canvas,.fr-view caption,.fr-view center,.fr-view cite,.fr-view code,.fr-view dd,.fr-view del,.fr-view details,.fr-view dfn,.fr-view div,.fr-view dl,.fr-view dt,.fr-view em,.fr-view embed,.fr-view fieldset,.fr-view figcaption,.fr-view figure,.fr-view footer,.fr-view form,.fr-view h1,.fr-view h2,.fr-view h3,.fr-view h4,.fr-view h5,.fr-view h6,.fr-view header,.fr-view hgroup,.fr-view iframe,.fr-view img,.fr-view ins,.fr-view kbd,.fr-view label,.fr-view legend,.fr-view li,.fr-view mark,.fr-view menu,.fr-view nav,.fr-view object,.fr-view ol,.fr-view output,.fr-view p,.fr-view pre,.fr-view q,.fr-view ruby,.fr-view s,.fr-view samp,.fr-view section,.fr-view small,.fr-view span,.fr-view strike,.fr-view strong,.fr-view sub,.fr-view summary,.fr-view sup,.fr-view table,.fr-view tbody,.fr-view td,.fr-view tfoot,.fr-view th,.fr-view thead,.fr-view time,.fr-view tr,.fr-view tt,.fr-view u,.fr-view ul,.fr-view var,.fr-view video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.curriculum-container article,.curriculum-container aside,.curriculum-container details,.curriculum-container figcaption,.curriculum-container figure,.curriculum-container footer,.curriculum-container header,.curriculum-container hgroup,.curriculum-container menu,.curriculum-container nav,.curriculum-container section,.fr-view article,.fr-view aside,.fr-view details,.fr-view figcaption,.fr-view figure,.fr-view footer,.fr-view header,.fr-view hgroup,.fr-view menu,.fr-view nav,.fr-view section{display:block}.curriculum-container ol,.curriculum-container ul,.fr-view ol,.fr-view ul{clear:both;list-style:none}.curriculum-container blockquote,.curriculum-container q,.fr-view blockquote,.fr-view q{quotes:none}.curriculum-container blockquote:after,.curriculum-container blockquote:before,.curriculum-container q:after,.curriculum-container q:before,.fr-view blockquote:after,.fr-view blockquote:before,.fr-view q:after,.fr-view q:before{content:"";content:none}.curriculum-container table,.fr-view table{border-collapse:collapse;border-spacing:0}.curriculum-container a,.fr-view a{text-decoration:none}.curriculum-container em,.fr-view em{font-style:italic}.curriculum-container strong,.fr-view strong{font-weight:700}.curriculum-container .carousel,.curriculum-container .nav,.curriculum-container .pagination,.curriculum-container .panel-title a,.fr-view .carousel,.fr-view .nav,.fr-view .pagination,.fr-view .panel-title a{cursor:pointer}.curriculum-container h4,.curriculum-container p,.fr-view h4,.fr-view p{color:#212121;font-family:source-sans-pro,sans-serif;font-size:21px;line-height:35px}.curriculum-container .section_content>p,.curriculum-container p,.fr-view .section_content>p,.fr-view p{margin-bottom:37px}.curriculum-container .teacher-resource .questions,.curriculum-container .teacher-resource p,.fr-view .teacher-resource .questions,.fr-view .teacher-resource p{color:#343434;font-family:minion-pro,serif;font-size:18px;line-height:31px;margin-bottom:37px}.curriculum-container ul,.fr-view ul{margin-bottom:37px}.curriculum-container ul li,.fr-view ul li{color:#343434;font-family:minion-pro,serif;font-size:19px;line-height:35px;padding:15px 0 0 60px;position:relative}.curriculum-container ul li:before,.fr-view ul li:before{color:#976b3f;content:"—";font-size:22px;margin-left:-50px;position:absolute}.curriculum-container ol,.fr-view ol{counter-reset:ol-counter;margin-bottom:37px}.curriculum-container ol li,.fr-view ol li{color:#343434;font-family:minion-pro,serif;font-size:19px;line-height:35px;padding:22px 0 0 57px;position:relative}.curriculum-container ol li:before,.fr-view ol li:before{color:#976b3f;content:counter(ol-counter);counter-increment:ol-counter;font-size:30px;font-weight:700;letter-spacing:2px;line-height:33px;margin-left:-64px;position:absolute;text-align:right;width:35px}.curriculum-container blockquote,.fr-view blockquote{padding:50px 0;position:relative}@media(max-width:860px){.curriculum-container blockquote,.fr-view blockquote{margin:0 20px 0 60px}}.curriculum-container blockquote p,.fr-view blockquote p{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:34px;font-style:italic;font-weight:700;font-weight:400;letter-spacing:1px;letter-spacing:normal;line-height:40px;margin-bottom:10px;text-transform:uppercase;text-transform:none}.curriculum-container blockquote:before,.fr-view blockquote:before{background-image:url(/svg/quotation-mark.svg);background-size:cover;content:"";height:15px;left:-22px;position:absolute;top:58px;width:18px}.curriculum-container blockquote cite,.fr-view blockquote cite{color:#6e6e6e;display:block;font-family:source-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:700;font-weight:600;letter-spacing:1px;line-height:26px;padding-top:10px;position:relative;text-align:left;text-transform:uppercase;text-transform:none}.curriculum-container aside.box blockquote,.fr-view aside.box blockquote{margin-left:60px}.curriculum-container b,.fr-view b{font-weight:700}.curriculum-container i,.fr-view i{font-style:italic}.curriculum-container .lesson_content p a,.fr-view .lesson_content p a{color:#0078c2;text-decoration:underline}.curriculum-container .lesson_content p a:active,.curriculum-container .lesson_content p a:focus,.curriculum-container .lesson_content p a:hover,.fr-view .lesson_content p a:active,.fr-view .lesson_content p a:focus,.fr-view .lesson_content p a:hover{color:#976b3f;text-decoration:none}.curriculum-container .section_content h3,.fr-view .section_content h3{color:#212121;font-size:36px}.curriculum-container .section_content ol li a,.curriculum-container .section_content ul li a,.fr-view .section_content ol li a,.fr-view .section_content ul li a{color:#0078c2;text-decoration:underline}.curriculum-container .section_content ol li a:active,.curriculum-container .section_content ol li a:focus,.curriculum-container .section_content ol li a:hover,.curriculum-container .section_content ul li a:active,.curriculum-container .section_content ul li a:focus,.curriculum-container .section_content ul li a:hover,.fr-view .section_content ol li a:active,.fr-view .section_content ol li a:focus,.fr-view .section_content ol li a:hover,.fr-view .section_content ul li a:active,.fr-view .section_content ul li a:focus,.fr-view .section_content ul li a:hover{color:#976b3f;text-decoration:none}.curriculum-container .section_content p a,.fr-view .section_content p a{color:#0078c2;text-decoration:underline}.curriculum-container .section_content p a:active,.curriculum-container .section_content p a:focus,.curriculum-container .section_content p a:hover,.fr-view .section_content p a:active,.fr-view .section_content p a:focus,.fr-view .section_content p a:hover{color:#976b3f;text-decoration:none}.curriculum-container .section_content .related-downloads ul,.fr-view .section_content .related-downloads ul{margin-bottom:0}.curriculum-container .section_content .related-downloads ul li,.fr-view .section_content .related-downloads ul li{background-position:100%;background-repeat:no-repeat;background-size:23px;border-bottom:1px solid #a8b5bf;font-family:source-sans-pro,sans-serif;font-size:20px;font-weight:700;line-height:38px;padding-bottom:18px;padding-left:0;padding-top:18px}.curriculum-container .section_content .related-downloads ul li:before,.fr-view .section_content .related-downloads ul li:before{display:none}.curriculum-container .section_content .related-downloads ul li.gdoc,.fr-view .section_content .related-downloads ul li.gdoc{background-image:url(/images/icon-gdoc-v2.png)}.curriculum-container .section_content .related-downloads ul li.doc,.fr-view .section_content .related-downloads ul li.doc{background-image:url(/images/icon-word-v2.png);background-size:28px}.curriculum-container .section_content .related-downloads ul li.gslides,.fr-view .section_content .related-downloads ul li.gslides{background-image:url(/images/icon-gslides.png?281964893be96efb984377b5b0f0be5b)}.curriculum-container .section_content .related-downloads ul li:first-child,.fr-view .section_content .related-downloads ul li:first-child{padding-top:3px}.curriculum-container .section_content .related-downloads ul li:last-child,.fr-view .section_content .related-downloads ul li:last-child{border:none}.curriculum-container .section_content .related-downloads ul li a,.fr-view .section_content .related-downloads ul li a{color:#0070b5;text-decoration:none}.curriculum-container .section_content .related-downloads ul li a:active,.curriculum-container .section_content .related-downloads ul li a:focus,.curriculum-container .section_content .related-downloads ul li a:hover,.fr-view .section_content .related-downloads ul li a:active,.fr-view .section_content .related-downloads ul li a:focus,.fr-view .section_content .related-downloads ul li a:hover{color:#976b3f;text-decoration:underline}.curriculum-container sub,.curriculum-container sup,.fr-view sub,.fr-view sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.curriculum-container sup,.fr-view sup{top:-.5em}.curriculum-container sub,.fr-view sub{bottom:-.25em}.curriculum-container h1.first_header,.fr-view h1.first_header{margin-top:0}.curriculum-container .h1,.curriculum-container h1,.fr-view .h1,.fr-view h1{color:#976b3f;display:inline-block;font-family:source-sans-pro,sans-serif;font-size:51px;font-weight:700;letter-spacing:1px;line-height:60px;margin-bottom:40px;margin-top:0;text-transform:uppercase;text-transform:none}@media only screen and (min-width:701px)and (max-width:999px){.curriculum-container .h1,.curriculum-container h1,.fr-view .h1,.fr-view h1{color:#976b3f;font-family:source-sans-pro,sans-serif;font-size:35px;font-weight:700;letter-spacing:1px;line-height:50px;text-transform:uppercase}}@media only screen and (max-width:700px){.curriculum-container .h1,.curriculum-container h1,.fr-view .h1,.fr-view h1{color:#976b3f;font-family:source-sans-pro,sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:35px;text-transform:uppercase}}.curriculum-container .teacher-resources .h1,.curriculum-container .teacher-resources h1,.fr-view .teacher-resources .h1,.fr-view .teacher-resources h1{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:61px;font-weight:700;letter-spacing:1px;line-height:69px;margin-top:60px;text-transform:uppercase;text-transform:none}@media only screen and (min-width:701px)and (max-width:999px){.curriculum-container .teacher-resources .h1,.curriculum-container .teacher-resources h1,.fr-view .teacher-resources .h1,.fr-view .teacher-resources h1{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:35px;font-weight:700;letter-spacing:1px;line-height:50px;text-transform:uppercase}}@media only screen and (max-width:700px){.curriculum-container .teacher-resources .h1,.curriculum-container .teacher-resources h1,.fr-view .teacher-resources .h1,.fr-view .teacher-resources h1{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:35px;text-transform:uppercase}}.curriculum-container .h2,.curriculum-container h2,.fr-view .h2,.fr-view h2{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:19px;font-weight:700;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.curriculum-container .h2.special-header,.curriculum-container h2.special-header,.fr-view .h2.special-header,.fr-view h2.special-header{margin-bottom:0}.curriculum-container h2.h1,.fr-view h2.h1{font-style:normal}.curriculum-container h3,.fr-view h3{margin:85px 0 10px}.curriculum-container h3,.curriculum-container h4,.fr-view h3,.fr-view h4{color:#343434;font-family:source-sans-pro,sans-serif;font-size:21px;font-weight:700;letter-spacing:1px;line-height:35px;text-transform:uppercase;text-transform:none}.curriculum-container h4,.fr-view h4{margin:10px 0}.curriculum-container .ui-view-container{height:100%;position:relative}.curriculum-container .route_loader{background-color:#fff;height:100vh;position:absolute;width:100%}.curriculum-container [ui-view].ng-enter,.curriculum-container [ui-view].ng-leave{left:0;position:absolute;right:0;transition:all .8s ease}.curriculum-container [ui-view].ng-enter{opacity:.5;transform:translateZ(0);-ms-transform:translateZ(0);z-index:999999}.curriculum-container [ui-view].ng-enter-active{z-index:999999}.curriculum-container [ui-view].ng-enter-active,.curriculum-container [ui-view].ng-leave{opacity:1;transform:translateZ(0);-ms-transform:translateZ(0)}.curriculum-container [ui-view].ng-leave-active{opacity:0;transform:translateZ(0);-ms-transform:translateZ(0)}.curriculum-container table,.fr-view table{margin-bottom:1.5em;width:100%!important}.curriculum-container table caption,.curriculum-container table td,.curriculum-container table th,.fr-view table caption,.fr-view table td,.fr-view table th{color:#343434;font-family:minion-pro,serif;font-size:17px;line-height:28px;max-width:350px!important;padding:20px;text-align:left;vertical-align:middle}.curriculum-container table caption,.fr-view table caption{background-color:#f7f7f7;border:0;color:#343434;color:#464646;font-family:minion-pro,serif;font-size:21px;font-weight:700;letter-spacing:1px;line-height:33px;padding:12px 20px;text-align:left;vertical-align:middle}.curriculum-container table tr,.fr-view table tr{border-bottom:2px solid #e8e6e6}.curriculum-container table td,.fr-view table td{border-left:1px solid #e8e6e6}.curriculum-container table td:first-child,.fr-view table td:first-child{border-left:none}.curriculum-container table thead th,.fr-view table thead th{background-color:#f7f7f7;color:#343434;color:#464646;font-family:minion-pro,serif;font-size:21px;font-weight:700;letter-spacing:1px;line-height:33px;padding:12px 20px;text-align:left;vertical-align:middle}.curriculum-container table .numeric,.fr-view table .numeric{text-align:right}.curriculum-container aside.box,.fr-view aside.box{border-left:14px solid #976b3f;margin:60px 0;padding:0 30px 0 40px}.curriculum-container aside.box p,.fr-view aside.box p{font-size:17px;line-height:33px;margin-bottom:20px}.curriculum-container aside.box ul,.fr-view aside.box ul{margin-bottom:20px}.curriculum-container aside.box li,.fr-view aside.box li{font-size:17px;line-height:22px;padding:15px 0 0 60px}.curriculum-container aside.box h3,.fr-view aside.box h3{color:#976b3f;font-size:27px;letter-spacing:1.4px;margin:0 0 12px}.curriculum-container aside.box{font-family:source-sans-pro,sans-serif;height:250px;overflow:hidden;position:relative}.curriculum-container aside.box:before{bottom:5px;color:#976b3f;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:22px;left:206px;padding-left:4px;position:absolute;width:100%;z-index:2}.curriculum-container aside.box:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%);bottom:0;color:#976b3f;content:"Expand for more";cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);font-size:20px;font-weight:700;height:80px;letter-spacing:1.04px;line-height:33px;padding-top:50px;position:absolute;width:100%;z-index:1}.curriculum-container aside.box.expanded{height:auto;overflow:visible;padding-bottom:40px}.curriculum-container aside.box.expanded:after{content:"Collapse"}.curriculum-container aside.box.expanded:before{bottom:4px;content:"";left:126px}.curriculum-show .curriculum-container aside.box{height:auto;overflow:visible}.curriculum-show .curriculum-container aside.box:after,.curriculum-show .curriculum-container aside.box:before{display:none}span[contenteditable=true]{display:inline-block;margin:0 5px 10px;min-width:120px}div[contenteditable=true],span[contenteditable=true]{border-bottom:2px solid #b68859;outline:0}.curriculum-container .node-photo-gallery{margin:80px 0;overflow:hidden;width:100%}.curriculum-container .node-photo-gallery ul{display:-moz-flex;display:flex;margin:0!important;transform:translateZ(0);-ms-transform:translateZ(0);width:100%}.curriculum-container .node-photo-gallery .content.clearfix{width:30000px}.curriculum-container .node-photo-gallery li{height:500px;overflow:hidden;padding:0;vertical-align:top;width:700px}.curriculum-container .node-photo-gallery .field-image img{height:auto;width:100%}.curriculum-container .node-photo-gallery .contextual-links-wrapper,.curriculum-container .node-photo-gallery h2,.curriculum-container .node-photo-gallery li:before{display:none}.curriculum-container .grey-background.lessonPlan{border:20px solid #f3f3f3;margin-left:125px;padding-right:125px}.curriculum-container .lessonPlan-heading{margin-top:10px;position:relative;z-index:9}.curriculum-container .lessonPlan-heading:before{border:20px solid #fdfdfd;content:"";height:calc(100% + 55px);left:22px;margin-left:-55px;position:absolute;top:-27px;width:113px;z-index:-1}.curriculum-container .lessonPlan-heading h2{margin-bottom:5px}.curriculum-container .lessonPlan-heading h1{margin-bottom:80px}.curriculum-container .teacher-resource h1{margin-top:0}.curriculum-container .teacher-resource h3{margin-top:65px}.curriculum-container .lessonPlan h3{border-bottom:4px solid #fff;margin-bottom:20px;padding:0 0 3px}.curriculum-container .teacher-select{margin-top:50px}.curriculum-container .teacher-select_title{color:#343434;color:#976b3f;font-family:minion-pro,serif;font-size:17px;font-style:italic;line-height:23px}.curriculum-container .handout{display:block;margin-left:10px;padding:9px 0}.curriculum-container .handout input{display:inline-block;margin-right:5px;vertical-align:middle}.curriculum-container .handout input[type=checkbox]:checked+label{height:100px;width:100px}.curriculum-container .handout .handout_text{color:#343434;display:inline-block;font-family:minion-pro,serif;font-size:20px;font-weight:700;line-height:35px;vertical-align:middle}@media screen{.visible-print{display:none!important}}@media print{.invisible-print{display:none!important}}.curriculum-container,.fr-view{transition:all .2s ease}@media(min-width:993px){.curriculum-container,.fr-view{margin-left:320px;width:calc(100% - 320px)}.menu-collapsed .curriculum-container,.menu-collapsed .fr-view{margin-left:50px;width:calc(100% - 50px)}}.menu-expanded .curriculum-container .section_content figure.big,.menu-expanded .fr-view .section_content figure.big{left:320px;width:calc(100vw - 320px)}.curriculum-container .part_banner,.fr-view .part_banner{background-color:#292929;background-repeat:no-repeat;background-size:cover;height:581px;overflow-y:hidden;width:100%}.curriculum-container .part_banner--no-banner,.fr-view .part_banner--no-banner{height:250px}.curriculum-container .part_banner .banner-sidebar,.fr-view .part_banner .banner-sidebar{background-color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:50px}@media(max-width:992px){.curriculum-container .part_banner .banner-sidebar,.fr-view .part_banner .banner-sidebar{display:none}}.curriculum-container .part_banner .info,.fr-view .part_banner .info{position:absolute;top:25%;width:100%}@media(min-width:1300px){.curriculum-container .part_banner .info,.fr-view .part_banner .info{padding-left:100px;padding-right:100px}}@media(max-width:992px){.curriculum-container .part_banner .info,.fr-view .part_banner .info{margin-left:0;width:100%}}.curriculum-container .part_banner h2,.fr-view .part_banner h2{font-size:58px;text-align:center;width:100%}.curriculum-container .part_banner h3,.fr-view .part_banner h3{color:#fff;font-size:68px;letter-spacing:5px;line-height:80px;margin:40px 0 0;padding:0 100px;text-align:center;width:100%}@media(max-width:992px){.curriculum-container .part_banner h3,.fr-view .part_banner h3{padding:0 20px}}@media(max-width:767px){.curriculum-container .part_banner h3,.fr-view .part_banner h3{font-size:40px}}@media(max-width:480px){.curriculum-container .part_banner h3,.fr-view .part_banner h3{font-size:26px}}.curriculum-container .part_banner .banner-scroll-down,.fr-view .part_banner .banner-scroll-down{margin-top:100px;text-align:center}.curriculum-container .part_banner .banner-scroll-down span,.fr-view .part_banner .banner-scroll-down span{color:#343434;color:#fff;font-family:minion-pro,serif;font-size:28px;font-style:italic;line-height:28px;vertical-align:middle}.curriculum-container .part_banner .banner-scroll-down .scroll_arrow,.fr-view .part_banner .banner-scroll-down .scroll_arrow{background-image:url(/images/banner-arrow.svg?e24421c7bf0175b44336c7ee7e65f07a);background-repeat:no-repeat;background-size:100%;color:#fff;cursor:pointer;display:inline-block;height:55px;margin:0 15px;text-align:center;text-indent:-9999em;vertical-align:middle;width:55px}.curriculum-container .part_banner img,.fr-view .part_banner img{position:absolute;top:0;width:100%;z-index:-9}.curriculum-container .part_banner .banner-fader,.fr-view .part_banner .banner-fader{background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:999}.curriculum-container .part_banner_title,.fr-view .part_banner_title{background:#fff;height:auto;margin:-91px auto 0;min-height:157px;width:980px}@media(min-width:993px){.curriculum-container .part_banner_title,.fr-view .part_banner_title{padding-left:100px;padding-right:100px}}@media(max-width:992px){.curriculum-container .part_banner_title,.fr-view .part_banner_title{max-width:100%;padding-left:20px;padding-right:20px;width:100%}}.curriculum-container .part_banner_title h3,.fr-view .part_banner_title h3{color:#003c71;display:inline-block;font-family:source-sans-pro,sans-serif;font-size:61px;font-weight:700;letter-spacing:1px;line-height:69px;margin-top:91px;text-transform:uppercase;text-transform:none}@media only screen and (min-width:701px)and (max-width:999px){.curriculum-container .part_banner_title h3,.fr-view .part_banner_title h3{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:35px;font-weight:700;letter-spacing:1px;line-height:50px;text-transform:uppercase}}@media only screen and (max-width:700px){.curriculum-container .part_banner_title h3,.fr-view .part_banner_title h3{color:#003c71;font-family:source-sans-pro,sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:35px;text-transform:uppercase}}.curriculum-container .previous-banner.part_banner,.fr-view .previous-banner.part_banner{height:150px;transition:all .28s cubic-bezier(.4,0,.2,1)}.curriculum-container .previous-banner.part_banner .info .scroll_arrow,.curriculum-container .previous-banner.part_banner .info h3,.fr-view .previous-banner.part_banner .info .scroll_arrow,.fr-view .previous-banner.part_banner .info h3{display:none}.curriculum-container #words_wrapper,.fr-view #words_wrapper{background-color:#fff;position:relative;z-index:10}@media(min-width:993px){.curriculum-container #words_wrapper,.fr-view #words_wrapper{padding-left:25px;padding-right:25px}}.curriculum-container .lesson_content,.curriculum-container .section_content,.curriculum-container.fr-element,.fr-view .lesson_content,.fr-view .section_content,.fr-view.fr-element{margin-bottom:60px}.curriculum-container .lesson_content li,.curriculum-container .lesson_content td,.curriculum-container .section_content li,.curriculum-container .section_content td,.curriculum-container.fr-element li,.curriculum-container.fr-element td,.fr-view .lesson_content li,.fr-view .lesson_content td,.fr-view .section_content li,.fr-view .section_content td,.fr-view.fr-element li,.fr-view.fr-element td{font-family:source-sans-pro,sans-serif}.curriculum-container .lesson_content p.guide-handout,.curriculum-container .section_content p.guide-handout,.curriculum-container.fr-element p.guide-handout,.fr-view .lesson_content p.guide-handout,.fr-view .section_content p.guide-handout,.fr-view.fr-element p.guide-handout{margin-bottom:0}.curriculum-container .lesson_content p img,.curriculum-container .section_content p img,.curriculum-container.fr-element p img,.fr-view .lesson_content p img,.fr-view .section_content p img,.fr-view.fr-element p img{width:100%}.curriculum-container .lesson_content figure,.curriculum-container .section_content figure,.curriculum-container.fr-element figure,.fr-view .lesson_content figure,.fr-view .section_content figure,.fr-view.fr-element figure{margin-bottom:40px}.curriculum-container .lesson_content figure img,.curriculum-container .section_content figure img,.curriculum-container.fr-element figure img,.fr-view .lesson_content figure img,.fr-view .section_content figure img,.fr-view.fr-element figure img{cursor:-webkit-zoom-in;height:auto;width:100%}.curriculum-container .lesson_content figure figcaption,.curriculum-container .section_content figure figcaption,.curriculum-container.fr-element figure figcaption,.fr-view .lesson_content figure figcaption,.fr-view .section_content figure figcaption,.fr-view.fr-element figure figcaption{color:#6e6e6e;font-family:source-sans-pro,sans-serif;font-size:20px;font-weight:700;font-weight:600;letter-spacing:1px;line-height:1;padding:5px 0 0;text-transform:uppercase;text-transform:none}.curriculum-container .lesson_content figure figcaption .caption,.curriculum-container .section_content figure figcaption .caption,.curriculum-container.fr-element figure figcaption .caption,.fr-view .lesson_content figure figcaption .caption,.fr-view .section_content figure figcaption .caption,.fr-view.fr-element figure figcaption .caption{display:block;line-height:27px;padding-bottom:5px;text-transform:none}.curriculum-container .lesson_content figure figcaption .credit,.curriculum-container .lesson_content figure figcaption em:nth-child(3),.curriculum-container .lesson_content figure figcaption p:last-child,.curriculum-container .section_content figure figcaption .credit,.curriculum-container .section_content figure figcaption em:nth-child(3),.curriculum-container .section_content figure figcaption p:last-child,.curriculum-container.fr-element figure figcaption .credit,.curriculum-container.fr-element figure figcaption em:nth-child(3),.curriculum-container.fr-element figure figcaption p:last-child,.fr-view .lesson_content figure figcaption .credit,.fr-view .lesson_content figure figcaption em:nth-child(3),.fr-view .lesson_content figure figcaption p:last-child,.fr-view .section_content figure figcaption .credit,.fr-view .section_content figure figcaption em:nth-child(3),.fr-view .section_content figure figcaption p:last-child,.fr-view.fr-element figure figcaption .credit,.fr-view.fr-element figure figcaption em:nth-child(3),.fr-view.fr-element figure figcaption p:last-child{color:#6e6e6e;display:block;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:23px;padding-top:5px}.curriculum-container .lesson_content figure figcaption .attribution,.curriculum-container .section_content figure figcaption .attribution,.curriculum-container.fr-element figure figcaption .attribution,.fr-view .lesson_content figure figcaption .attribution,.fr-view .section_content figure figcaption .attribution,.fr-view.fr-element figure figcaption .attribution{color:#6e6e6e;display:block;font-family:source-sans-pro,sans-serif;font-size:17px;font-style:normal;font-weight:700;font-weight:400;letter-spacing:1px;letter-spacing:.8px;line-height:23px;padding-top:5px;text-transform:uppercase;text-transform:none}.curriculum-container .lesson_content figure figcaption .video-caption,.curriculum-container .section_content figure figcaption .video-caption,.curriculum-container.fr-element figure figcaption .video-caption,.fr-view .lesson_content figure figcaption .video-caption,.fr-view .section_content figure figcaption .video-caption,.fr-view.fr-element figure figcaption .video-caption{font-stretch:normal;font-style:normal;font-weight:600;line-height:28px;text-transform:none}.curriculum-container .lesson_content figure figcaption em,.curriculum-container .lesson_content figure figcaption span,.curriculum-container .section_content figure figcaption em,.curriculum-container .section_content figure figcaption span,.curriculum-container.fr-element figure figcaption em,.curriculum-container.fr-element figure figcaption span,.fr-view .lesson_content figure figcaption em,.fr-view .lesson_content figure figcaption span,.fr-view .section_content figure figcaption em,.fr-view .section_content figure figcaption span,.fr-view.fr-element figure figcaption em,.fr-view.fr-element figure figcaption span{font-family:source-sans-pro,sans-serif!important;font-style:normal}.curriculum-container .lesson_content iframe,.curriculum-container .section_content iframe,.curriculum-container.fr-element iframe,.fr-view .lesson_content iframe,.fr-view .section_content iframe,.fr-view.fr-element iframe{height:516px;width:100%}.curriculum-container .lesson_content figure.right,.curriculum-container .section_content figure.right,.curriculum-container.fr-element figure.right,.fr-view .lesson_content figure.right,.fr-view .section_content figure.right,.fr-view.fr-element figure.right{clear:right;float:right;margin-left:-160px;margin-right:-250px;padding-left:200px;position:relative;width:100%;z-index:10}@media(max-width:1520px){.curriculum-container .lesson_content figure.right,.curriculum-container .section_content figure.right,.curriculum-container.fr-element figure.right,.fr-view .lesson_content figure.right,.fr-view .section_content figure.right,.fr-view.fr-element figure.right{margin-left:0;margin-right:-60px;padding-left:40px;width:70%}}@media(max-width:992px){.curriculum-container .lesson_content figure.right,.curriculum-container .section_content figure.right,.curriculum-container.fr-element figure.right,.fr-view .lesson_content figure.right,.fr-view .section_content figure.right,.fr-view.fr-element figure.right{margin-left:0;margin-right:0;padding-left:0}}@media(max-width:680px){.curriculum-container .lesson_content figure.right,.curriculum-container .section_content figure.right,.curriculum-container.fr-element figure.right,.fr-view .lesson_content figure.right,.fr-view .section_content figure.right,.fr-view.fr-element figure.right{float:none;width:100%}}.curriculum-container .lesson_content figure.right iframe,.curriculum-container .section_content figure.right iframe,.curriculum-container.fr-element figure.right iframe,.fr-view .lesson_content figure.right iframe,.fr-view .section_content figure.right iframe,.fr-view.fr-element figure.right iframe{height:281px}.curriculum-container .lesson_content figure.right img,.curriculum-container .section_content figure.right img,.curriculum-container.fr-element figure.right img,.fr-view .lesson_content figure.right img,.fr-view .section_content figure.right img,.fr-view.fr-element figure.right img{max-height:700px;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down;width:auto}.curriculum-container .lesson_content figure.full.video,.curriculum-container .section_content figure.full.video,.curriculum-container.fr-element figure.full.video,.fr-view .lesson_content figure.full.video,.fr-view .section_content figure.full.video,.fr-view.fr-element figure.full.video{float:none;margin-left:0;margin-right:0;padding-left:0;width:100%}.curriculum-container .lesson_content .flexslider .slides li.big,.curriculum-container .lesson_content figure.big,.curriculum-container .section_content .flexslider .slides li.big,.curriculum-container .section_content figure.big,.curriculum-container.fr-element .flexslider .slides li.big,.curriculum-container.fr-element figure.big,.fr-view .lesson_content .flexslider .slides li.big,.fr-view .lesson_content figure.big,.fr-view .section_content .flexslider .slides li.big,.fr-view .section_content figure.big,.fr-view.fr-element .flexslider .slides li.big,.fr-view.fr-element figure.big{cursor:zoom-out;height:100vh;left:0;margin:0;overflow:auto;padding:15px;position:fixed;top:0;width:100vw;z-index:999}@media(max-width:768px){.curriculum-container .lesson_content .flexslider .slides li.big,.curriculum-container .lesson_content figure.big,.curriculum-container .section_content .flexslider .slides li.big,.curriculum-container .section_content figure.big,.curriculum-container.fr-element .flexslider .slides li.big,.curriculum-container.fr-element figure.big,.fr-view .lesson_content .flexslider .slides li.big,.fr-view .lesson_content figure.big,.fr-view .section_content .flexslider .slides li.big,.fr-view .section_content figure.big,.fr-view.fr-element .flexslider .slides li.big,.fr-view.fr-element figure.big{padding-top:115px}}@media(min-width:768px){.curriculum-container .lesson_content .flexslider .slides li.big,.curriculum-container .lesson_content figure.big,.curriculum-container .section_content .flexslider .slides li.big,.curriculum-container .section_content figure.big,.curriculum-container.fr-element .flexslider .slides li.big,.curriculum-container.fr-element figure.big,.fr-view .lesson_content .flexslider .slides li.big,.fr-view .lesson_content figure.big,.fr-view .section_content .flexslider .slides li.big,.fr-view .section_content figure.big,.fr-view.fr-element .flexslider .slides li.big,.fr-view.fr-element figure.big{padding:50px 150px 0}}.curriculum-container .lesson_content .flexslider .slides li.big:after,.curriculum-container .lesson_content figure.big:after,.curriculum-container .section_content .flexslider .slides li.big:after,.curriculum-container .section_content figure.big:after,.curriculum-container.fr-element .flexslider .slides li.big:after,.curriculum-container.fr-element figure.big:after,.fr-view .lesson_content .flexslider .slides li.big:after,.fr-view .lesson_content figure.big:after,.fr-view .section_content .flexslider .slides li.big:after,.fr-view .section_content figure.big:after,.fr-view.fr-element .flexslider .slides li.big:after,.fr-view.fr-element figure.big:after{color:#aaa;content:"";cursor:pointer;font:normal normal normal 14px/1 FontAwesome;font-size:32px;left:150px;position:absolute;top:7px;z-index:1000}.curriculum-container .lesson_content .flexslider .slides li.big:before,.curriculum-container .lesson_content figure.big:before,.curriculum-container .section_content .flexslider .slides li.big:before,.curriculum-container .section_content figure.big:before,.curriculum-container.fr-element .flexslider .slides li.big:before,.curriculum-container.fr-element figure.big:before,.fr-view .lesson_content .flexslider .slides li.big:before,.fr-view .lesson_content figure.big:before,.fr-view .section_content .flexslider .slides li.big:before,.fr-view .section_content figure.big:before,.fr-view.fr-element .flexslider .slides li.big:before,.fr-view.fr-element figure.big:before{background:#fff;content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.curriculum-container .lesson_content .flexslider .slides li.big img,.curriculum-container .lesson_content figure.big img,.curriculum-container .section_content .flexslider .slides li.big img,.curriculum-container .section_content figure.big img,.curriculum-container.fr-element .flexslider .slides li.big img,.curriculum-container.fr-element figure.big img,.fr-view .lesson_content .flexslider .slides li.big img,.fr-view .lesson_content figure.big img,.fr-view .section_content .flexslider .slides li.big img,.fr-view .section_content figure.big img,.fr-view.fr-element .flexslider .slides li.big img,.fr-view.fr-element figure.big img{cursor:url(/images/exit-gold.svg?c439ca2841abb09833cd57773d0c47c1) 18 18,auto;display:inline-block;height:auto;max-height:90%;max-width:100%;width:auto}.curriculum-container .lesson_content .flexslider .slides li.big figcaption,.curriculum-container .lesson_content figure.big figcaption,.curriculum-container .section_content .flexslider .slides li.big figcaption,.curriculum-container .section_content figure.big figcaption,.curriculum-container.fr-element .flexslider .slides li.big figcaption,.curriculum-container.fr-element figure.big figcaption,.fr-view .lesson_content .flexslider .slides li.big figcaption,.fr-view .lesson_content figure.big figcaption,.fr-view .section_content .flexslider .slides li.big figcaption,.fr-view .section_content figure.big figcaption,.fr-view.fr-element .flexslider .slides li.big figcaption,.fr-view.fr-element figure.big figcaption{border:none;border-bottom:2px solid #b68859;display:block;margin-left:0;vertical-align:top;width:80%}.curriculum-container.fr-element,.fr-view.fr-element{margin-bottom:0}.curriculum-container.fr-element[contenteditable=true],.fr-view.fr-element[contenteditable=true]{border-bottom:none}.curriculum-container.fr-element figure.right,.fr-view.fr-element figure.right{clear:right;float:right;margin-left:0;margin-right:0;padding-left:20px;width:50%}.curriculum-container.fr-element figure.right img,.fr-view.fr-element figure.right img{cursor:default;height:auto;width:100%}@media(max-width:1200px){.curriculum-container.fr-element figure.right,.fr-view.fr-element figure.right{margin-left:0;margin-right:0;padding-left:0}}.curriculum-container.fr-element figure.right figcaption,.fr-view.fr-element figure.right figcaption{padding:15px 0 0}.curriculum-container.fr-element figure.right iframe,.fr-view.fr-element figure.right iframe{height:281px}.curriculum-container .handout figure,.fr-view .handout figure{margin:30px 0;width:100%}.curriculum-container .handout figure img,.fr-view .handout figure img{display:block;height:auto;width:100%}.curriculum-container .handout figure figcaption,.fr-view .handout figure figcaption{border-bottom:1px solid #e9e9e9;color:#343434;font-family:minion-pro,serif;font-size:17px;font-style:italic;line-height:32px;padding:20px 0}.curriculum-container .handout figure figcaption .attribution,.fr-view .handout figure figcaption .attribution{color:#976b3f;display:block;font-family:source-sans-pro,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;letter-spacing:2px;line-height:20px;padding-top:12px;text-transform:uppercase}.curriculum-container .read_more,.fr-view .read_more{height:120px;padding:0 30px;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:calc(100% - 125px);z-index:99}.curriculum-container .read_more a,.fr-view .read_more a{color:hsla(0,0%,100%,.71);display:inline-block}.curriculum-container .read_more a:nth-child(2),.fr-view .read_more a:nth-child(2){float:right}.curriculum-container .read_more a i,.fr-view .read_more a i{font-size:150px}.curriculum-container .read_more.first a,.fr-view .read_more.first a{float:right}.curriculum-container .banner__unit-title,.fr-view .banner__unit-title{background-color:hsla(0,0%,100%,.9);border-bottom:1px solid #d8d8d8;box-shadow:2px 0 6px rgba(0,0,0,.2);color:#000;font-family:source-sans-pro,sans-serif;font-size:22px;font-weight:700;font-weight:600;letter-spacing:1px;line-height:1.5;padding:10px 30px;position:fixed;text-transform:uppercase;text-transform:inherit;top:0;transition:all .2s ease;z-index:20}@media(min-width:993px){.curriculum-container .banner__unit-title,.fr-view .banner__unit-title{left:320px;width:calc(100% - 320px)}}@media(max-width:992px){.curriculum-container .banner__unit-title,.fr-view .banner__unit-title{margin-left:0;padding-left:20px;padding-right:20px;top:55px;width:100%}}@media(min-width:993px){.menu-collapsed .curriculum-container .banner__unit-title,.menu-collapsed .fr-view .banner__unit-title{left:50px;width:calc(100% - 50px)}}.curriculum-container .banner__unit-title .choices-title,.fr-view .banner__unit-title .choices-title{display:inline-block}.curriculum-container .banner__unit-title .choices-title img,.fr-view .banner__unit-title .choices-title img{position:static;width:325px}.curriculum-container .banner__unit-title .choices-additional-resources,.fr-view .banner__unit-title .choices-additional-resources{display:inline-block;float:right}.curriculum-container .banner__unit-title .choices-additional-resources a,.fr-view .banner__unit-title .choices-additional-resources a{color:#fff;letter-spacing:3px;margin-left:20px}.curriculum-container .section-pagination,.fr-view .section-pagination{clear:both;font-family:source-sans-pro,sans-serif;padding-bottom:60px;padding-top:40px}.curriculum-container .section-pagination span.btn,.fr-view .section-pagination span.btn{background-color:#003c71;border:2px solid #003c71;border-radius:22px;color:#fff;display:inline-block;font-size:22px;font-weight:700;line-height:22px;margin-bottom:25px;min-width:156px;opacity:1;padding:8px 14px;transition:all .2s ease}.curriculum-container .section-pagination span.btn:hover,.fr-view .section-pagination span.btn:hover{background-color:#fff;color:#003c71}.curriculum-container .section-pagination span.btn:hover .arrow-white-left,.curriculum-container .section-pagination span.btn:hover .arrow-white-right,.fr-view .section-pagination span.btn:hover .arrow-white-left,.fr-view .section-pagination span.btn:hover .arrow-white-right{filter:brightness(0) saturate(100%) invert(15%) sepia(36%) saturate(4144%) hue-rotate(190deg) brightness(98%) contrast(101%)}.curriculum-container .section-pagination span.btn .arrow-white-left,.fr-view .section-pagination span.btn .arrow-white-left{background:url(/svg/arrow-white-left.svg) no-repeat 50%;background-size:cover!important;display:inline-block;height:12px;margin-right:7px;width:15px}.curriculum-container .section-pagination span.btn .arrow-white-right,.fr-view .section-pagination span.btn .arrow-white-right{background:url(/svg/arrow-white-right.svg) no-repeat 50%;background-size:cover!important;display:inline-block;height:12px;margin-left:7px;width:15px}.curriculum-container .section-pagination__title,.fr-view .section-pagination__title{color:#000;display:block;font-size:20px;font-weight:600}.curriculum-container span.section-pagination__title:active,.curriculum-container span.section-pagination__title:focus,.curriculum-container span.section-pagination__title:hover,.fr-view span.section-pagination__title:active,.fr-view span.section-pagination__title:focus,.fr-view span.section-pagination__title:hover{text-decoration:underline}@media(min-width:993px){.curriculum-show .curriculum-container,.fr-view{margin-left:0;width:100%}}div.image-heading{color:#343434;font-family:source-sans-pro,sans-serif;font-size:24px;line-height:34px}.ta-root{background-color:#e9e9e9;margin-top:20px}.ta-root .ta-toolbar{background-color:#353535;padding:15px 20px}.ta-root .ta-toolbar button{background-color:transparent;border:none;color:#fff;font-size:19px;height:37px;outline:0;transition:all .28s cubic-bezier(.4,0,.2,1);width:50px}.ta-root .ta-toolbar button.active,.ta-root .ta-toolbar button:hover{color:#976b3f;transition:all .28s cubic-bezier(.4,0,.2,1)}.ta-root .ta-toolbar #toolbarCC,.ta-root .ta-toolbar #toolbarWC{display:none!important}.ta-root .ta-editor.ta-html{border:2px solid #976b3f;border-radius:5px;margin:20px;outline:0;padding:15px;width:calc(100% - 40px)}.ta-root .ta-scroll-window.form-control{border:none!important;box-shadow:none!important;outline:0;padding:20px;position:relative}.ta-root .ta-scroll-window>.ta-bind{background-color:#fff;border:2px solid #cacaca;border-radius:5px;height:auto;height:400px;min-height:300px;outline:0;overflow:auto;padding:6px 12px;transition:all .28s cubic-bezier(.4,0,.2,1)}.ta-root .ta-scroll-window>.ta-bind:focus{border:2px solid #976b3f;transition:all .28s cubic-bezier(.4,0,.2,1)}.curriculum-container .gradient-bg,.fr-view .gradient-bg{background:linear-gradient(180deg,#f2f2f2,#f5f5f5 15%,#fff 30%)}.curriculum-container .white-bg,.fr-view .white-bg{background-color:#fff}.curriculum-container .handout_info,.fr-view .handout_info{background:none;padding-top:61px;position:relative;z-index:9}@media(min-width:993px){.curriculum-container .handout_info,.fr-view .handout_info{padding-left:25px;padding-right:25px}}.curriculum-container .handout_info h2,.fr-view .handout_info h2{font-size:24px;margin-bottom:3px}.curriculum-container .handout_info h1,.fr-view .handout_info h1{color:#003c71;font-family:minion-pro,serif;font-size:29px;font-weight:400;line-height:40px;margin-bottom:33px}.curriculum-container .section_header h1,.fr-view .section_header h1{margin-bottom:0;margin-top:0}.curriculum-container .section_header .temp-wrapper,.fr-view .section_header .temp-wrapper{margin-bottom:20px;padding-bottom:30px;padding-top:35px;position:relative}@media(max-width:767px){.curriculum-container .section_header .temp-wrapper,.fr-view .section_header .temp-wrapper{padding-left:50px}}.curriculum-container .section_header .temp-wrapper:after,.fr-view .section_header .temp-wrapper:after{background:url(/svg/book-icon.svg) no-repeat 50%;background-size:cover!important;bottom:0;content:"";height:48px;left:10px;position:absolute;top:36px;width:71px;z-index:-1}@media(max-width:992px){.curriculum-container .section_header .temp-wrapper:after,.fr-view .section_header .temp-wrapper:after{display:none}}.curriculum-container .handout_picker h1,.fr-view .handout_picker h1{margin-bottom:8px}.curriculum-container .handout_picker h2,.fr-view .handout_picker h2{color:#343434;font-size:25px;font-style:normal}.curriculum-container .button_holder,.fr-view .button_holder{margin-bottom:100px;margin-left:5px;position:relative;text-align:center}.curriculum-container .button_holder .handout_button,.fr-view .button_holder .handout_button{background-color:#fff;border:0;color:#343434;color:#976b3f;cursor:pointer;display:-moz-flex;display:flex;font-family:minion-pro,serif;font-size:18px;font-style:italic;line-height:30px;outline:0;padding:9px 0;text-align:left}.curriculum-container .button_holder .handout_button.activeHandout,.fr-view .button_holder .handout_button.activeHandout{color:#5d5c5c}.curriculum-container .button_holder .numbers,.fr-view .button_holder .numbers{color:#b7b4b4;text-align:right;width:25px}.curriculum-container .button_holder .text,.fr-view .button_holder .text{margin-left:30px}.curriculum-container .button_holder:before,.fr-view .button_holder:before{background-color:#dedede;content:"";height:100%;left:31px;position:absolute;top:0;width:2px;z-index:9}.curriculum-container h1.handout_header,.fr-view h1.handout_header{margin-bottom:15px}.curriculum-container .lesson_content,.fr-view .lesson_content{font-size:18px;line-height:31px}.curriculum-container .lesson_content iframe,.fr-view .lesson_content iframe{height:516px;width:100%}.curriculum-container .teacher_note_container{margin-bottom:50px}.curriculum-container .teacher_note{border:2px solid #b5b5b5;border-radius:5px;margin-bottom:40px;margin-top:50px;padding:20px 35px;position:relative}.curriculum-container .teacher_note:after{background-color:#fff;color:#976b3f;content:"Teacher's Note";font-family:source-sans-pro,sans-serif;font-size:15px;font-weight:700;left:249px;letter-spacing:1px;letter-spacing:2px;position:absolute;text-align:center;text-transform:uppercase;top:-7px;width:199px;z-index:9}.curriculum-container .teacher_note p{color:#212121;font-family:source-sans-pro,sans-serif;font-size:19px;line-height:33px}.curriculum-container .teacher_note_toggle{-moz-align-items:center;align-items:center;background-color:#f1f0f0;display:-moz-flex;display:flex;height:80px}.curriculum-container .teacher_note_toggle .icon{-moz-align-items:center;align-items:center;border:8px solid #fff;color:#976b3f;display:-moz-flex;display:flex;font-size:25px;height:50px;-moz-justify-content:center;justify-content:center;margin:0 15px 0 20px;width:50px}.curriculum-container .teacher_note_toggle span{color:#343434;color:dimgray;font-family:minion-pro,serif;font-size:18px;font-style:italic;line-height:32px}.curriculum-container .teacher_note_toggle .sep{background-color:hsla(0,0%,77%,.44);height:36px;margin:0 40px;width:2px}.curriculum-container .teacher_note_toggle .toggleButton{-moz-align-items:center;align-items:center;background-color:#fff;border:1px solid #f1f1f1;box-shadow:0 2px 6px hsla(0,0%,71%,.39);color:#868686;cursor:pointer;display:-moz-flex;display:flex;font-family:source-sans-pro,sans-serif;font-size:14px;font-weight:700;height:80%;-moz-justify-content:center;justify-content:center;letter-spacing:1px;padding:0 41px;text-transform:uppercase;transition:all .28s cubic-bezier(.4,0,.2,1)}.curriculum-container .teacher_note_toggle .toggleButton:hover{color:#81a5dc;transition:all .28s cubic-bezier(.4,0,.2,1)}.curriculum-container .teacher_note_toggle .toggleButton i{margin-top:-5px;padding-left:10px}.curriculum-container .submit-container{background-color:#e9e9e9;padding:20px}.curriculum-container .submit-container button{background-color:#81a5dc;border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;letter-spacing:2px;padding:13px 25px;text-transform:uppercase}.curriculum-container .submit-container button[disabled]{cursor:default;opacity:.3}.curriculum-container .submit-container button.js-remove-teacher-note{background-color:#bbb}.curriculum-container .flex-control-nav,.curriculum-container .flex-direction-nav,.curriculum-container .slides,.curriculum-container .slides>li,.fr-view .flex-control-nav,.fr-view .flex-direction-nav,.fr-view .slides,.fr-view .slides>li{list-style:none;margin:0;padding:0}.curriculum-container .flexslider figure img,.fr-view .flexslider figure img{margin:0 auto;max-height:415px;max-width:100%;width:auto}.curriculum-container .flexslider p,.curriculum-container .flexslider ul,.fr-view .flexslider p,.fr-view .flexslider ul{margin-bottom:0}.curriculum-container .flexslider ul li,.fr-view .flexslider ul li{padding:0}.curriculum-container .flexslider ul li:before,.fr-view .flexslider ul li:before{content:"";display:none}.curriculum-container .flexslider#carousel .slides li,.fr-view .flexslider#carousel .slides li{height:49px;overflow:hidden}.curriculum-container .flexslider#carousel .slides img,.fr-view .flexslider#carousel .slides img{height:auto!important;width:80px!important}.curriculum-container .flexslider .flex-direction-nav a,.fr-view .flexslider .flex-direction-nav a{top:38%}.curriculum-container .flexslider .flex-direction-nav a:before,.fr-view .flexslider .flex-direction-nav a:before{color:#fff;font-size:30px;text-shadow:1px 1px 0 #000}.curriculum-container .flexslider .flex-direction-nav li,.fr-view .flexslider .flex-direction-nav li{position:inherit}.curriculum-container .flexslider:hover .flex-direction-nav .flex-next,.curriculum-container .flexslider:hover .flex-direction-nav .flex-prev,.fr-view .flexslider:hover .flex-direction-nav .flex-next,.fr-view .flexslider:hover .flex-direction-nav .flex-prev{opacity:1}.curriculum-container .slider-wrap,.fr-view .slider-wrap{background-color:#fff;border:1px solid #eee;border-radius:0;margin-bottom:30px;padding:10px}.curriculum-container .slider-wrap .flex-caption,.fr-view .slider-wrap .flex-caption{background:#fff;bottom:0;color:#343434;left:0;padding:2%;width:100%}.curriculum-container .slider-wrap .flex-caption .caption,.fr-view .slider-wrap .flex-caption .caption{display:block;font-size:17px;font-style:italic}.curriculum-container .slider-wrap .flex-caption .credit,.fr-view .slider-wrap .flex-caption .credit{color:#aaa;display:block;font-size:12px;font-style:normal}
