/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=800fe12a-bc27-4a30-9d9c-e0ba0ae45d2b");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.wrap{position:relative}.addthis-container{left:0;position:absolute;top:350px}.addthis-container .addthis_toolbox a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#1e1e1e;color:#fff;display:block;font-size:22px;height:50px;line-height:50px;margin-bottom:0!important;padding:0 15px;text-align:center;width:50px!important}.addthis-container .addthis_toolbox a:hover{color:#fff;padding-left:25px;text-decoration:none;width:60px!important}.unit-detail .addthis-container,.topic-detail .addthis-container{top:422px}.js-lightbox .overview .addthis-container{top:140px}#disqus_thread{margin-top:25px;margin-bottom:40px}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:100%;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;margin:0}audio,canvas,img,svg,video{vertical-align:middle}img{border:0;-ms-interpolation-mode:bicubic}iframe{max-width:100%}.alert{color:#b7262b}.clearfix::after{clear:both;content:'';display:table}.flip-h{-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.flip-v{-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.hide{display:none}.invisible{visibility:hidden}@font-face{font-family:'Serifa';font-style:normal;font-weight:normal;src:url("/static/fonts/webfonts/b31c5c7d-7b01-481e-9bc0-29756b16c099.eot?&8474df37fe43#iefix");src:url("/static/fonts/webfonts/b31c5c7d-7b01-481e-9bc0-29756b16c099.eot?&8474df37fe43#iefix") format("eot"),url("/static/fonts/webfonts/485a5b80-5ff6-4eb4-b2a8-9873786d9c1d.woff2?8474df37fe43") format("woff2"),url("/static/fonts/webfonts/558ad091-e86f-476a-95d5-4398847daa41.woff?8474df37fe43") format("woff"),url("/static/fonts/webfonts/1edebeed-0011-4764-b984-2fecb3273252.ttf?8474df37fe43") format("truetype"),url("/static/fonts/webfonts/694fb04b-0a3b-4366-b224-43e48af699c6.svg?8474df37fe43#694fb04b-0a3b-4366-b224-43e48af699c6") format("svg")}@font-face{font-family:'Serifa';font-style:normal;font-weight:bold;src:url("/static/fonts/webfonts/0a8ff7a2-fea6-4b39-8c88-4ff17ae318bb.eot?&8474df37fe43#iefix");src:url("/static/fonts/webfonts/0a8ff7a2-fea6-4b39-8c88-4ff17ae318bb.eot?&8474df37fe43#iefix") format("eot"),url("/static/fonts/webfonts/0148c714-e0cd-4809-955b-1afdbdf0299d.woff2?8474df37fe43") format("woff2"),url("/static/fonts/webfonts/a3c83290-c1af-4313-8a09-f9bf53ae781b.woff?8474df37fe43") format("woff"),url("/static/fonts/webfonts/82cb8acd-d091-4d65-9695-54cc813464ad.ttf?8474df37fe43") format("truetype"),url("/static/fonts/webfonts/eb2bf05b-03f5-4473-8405-3f2a5d36ee4d.svg?8474df37fe43#eb2bf05b-03f5-4473-8405-3f2a5d36ee4d") format("svg")}@font-face{font-family:'Univers';font-style:normal;font-weight:normal;src:url("/static/fonts/webfonts/a91ff084-fc8b-43f4-b0ea-111254b68524.eot?&8474df37fe43#iefix");src:url("/static/fonts/webfonts/a91ff084-fc8b-43f4-b0ea-111254b68524.eot?&8474df37fe43#iefix") format("eot"),url("/static/fonts/webfonts/9fa24f1f-00d8-4d28-910f-78e925eaead6.woff2?8474df37fe43") format("woff2"),url("/static/fonts/webfonts/d64e7bbc-e9ea-46ad-982c-6195ae4a3c61.woff?8474df37fe43") format("woff"),url("/static/fonts/webfonts/d270a34d-b6b8-4c07-8454-03a6a3db7603.ttf?8474df37fe43") format("truetype"),url("/static/fonts/webfonts/b2ea19ff-0237-4d94-a107-eaa12af161ef.svg?8474df37fe43#b2ea19ff-0237-4d94-a107-eaa12af161ef") format("svg")}@font-face{font-family:'Univers';font-style:italic;font-weight:normal;src:url("/static/fonts/webfonts/2f2779cd-9c70-4724-b9b0-c88961257db4.eot?&8474df37fe43#iefix");src:url("/static/fonts/webfonts/2f2779cd-9c70-4724-b9b0-c88961257db4.eot?&8474df37fe43#iefix") format("eot"),url("/static/fonts/webfonts/aeb5cbb5-2077-4a57-88d8-1cc1e9c804e8.woff2?8474df37fe43") format("woff2"),url("/static/fonts/webfonts/26832c6c-7609-41a6-b856-151be500486b.woff?8474df37fe43") format("woff"),url("/static/fonts/webfonts/c78521a7-2342-410a-a275-e6d35b853313.ttf?8474df37fe43") format("truetype"),url("/static/fonts/webfonts/71e4ab52-329c-40d2-89e8-d5cf99d699a5.svg?8474df37fe43#71e4ab52-329c-40d2-89e8-d5cf99d699a5") format("svg")}@font-face{font-family:'Univers';font-style:normal;font-weight:bold;src:url("/static/fonts/webfonts/38dc895e-c366-4a3e-b212-a84a2d07a329.eot?&8474df37fe43#iefix");src:url("/static/fonts/webfonts/38dc895e-c366-4a3e-b212-a84a2d07a329.eot?&8474df37fe43#iefix") format("eot"),url("/static/fonts/webfonts/8a711a0d-3f17-4bfe-887b-6229858332b3.woff2?8474df37fe43") format("woff2"),url("/static/fonts/webfonts/05a79c4b-9e9d-46e4-9d4b-610be05371c4.woff?8474df37fe43") format("woff"),url("/static/fonts/webfonts/4e00405b-a96d-4972-bdff-2d55e1066c45.ttf?8474df37fe43") format("truetype"),url("/static/fonts/webfonts/1e2c0a36-e8bb-4e3b-a4ca-dec00221c06e.svg?8474df37fe43#1e2c0a36-e8bb-4e3b-a4ca-dec00221c06e") format("svg")}body,button,input,select,textarea{color:#1e1e1e;font:15px "Univers",sans-serif;line-height:1.4}a{color:#006cb7;text-decoration:none}a:hover{color:#8f99a7;text-decoration:none}a:focus{outline:1px dotted #006cb7}a:hover,a:active{outline:0}p{font:300 16px/24px "Univers",sans-serif;margin:0 0 22px}p.small{font:300 13px/18px "Univers",sans-serif;margin-bottom:16px}p.large{font:300 18px/30px "Univers",sans-serif;margin-bottom:24px}b,strong{font-weight:bold}blockquote{color:#1e1e1e;font-size:16px;font-style:italic;margin:1em 40px;padding:10px 0}blockquote p{margin:0}em,i{font-style:italic}hr{border:0 rgba(0,0,0,0.1) solid;border-top-width:1px;clear:both;display:block;height:1px;margin:10px 0;-moz-box-sizing:content-box;box-sizing:content-box}h1,h2,h3,h4,h5,h6{font-family:"Serifa",serif;font-weight:bold;margin:0;padding:0;text-rendering:optimizeLegibility}h1{font:bold 48px "Serifa",serif;line-height:1.125;margin-bottom:36px}h2{font:bold 36px "Serifa",serif;line-height:1.1667;margin-bottom:38px}h3{font:bold 30px "Serifa",serif;line-height:1.2;margin-bottom:24px}h3.sub{font:300 30px "Serifa",serif;margin-bottom:24px}h4{font:bold 24px "Serifa",serif;line-height:1.25;margin-bottom:27px}h5{font:bold 18px "Serifa",serif;line-height:1.33333;margin-bottom:28px}h6{font:bold 15px "Serifa",serif;line-height:1.2;margin-bottom:20px}.resource-title{font:bold 30px/36px "Univers",sans-serif;margin-bottom:24px}.small-label{font:bold 13px/18px "Univers",sans-serif;text-transform:uppercase;margin-bottom:15px}.large-label{font:bold 18px/30px "Univers",sans-serif;margin-bottom:20px}button.button-small,input[type="submit"].button-small,.button.button-small{font:300 15px/24px "Univers",sans-serif;height:50px;min-width:100px;padding:15px 20px;text-transform:uppercase}button.button-large,input[type="submit"].button-large,.button.button-large{font:bold 18px/30px "Univers",sans-serif;height:100px;padding-top:35px;display:block;text-align:center;width:100%}button.load-more,input[type="submit"].load-more,.button.load-more{font:bold 18px/30px "Univers",sans-serif;height:100px;margin:60px 0 120px;width:540px}@font-face{font-family:'newvisions';src:url("/static/fonts/icons/newvisions.eot?hc63e1&8474df37fe43");src:url("/static/fonts/icons/newvisions.eot?hc63e1&8474df37fe43#iefix") format("embedded-opentype"),url("/static/fonts/icons/newvisions.woff2?hc63e1&8474df37fe43") format("woff2"),url("/static/fonts/icons/newvisions.ttf?hc63e1&8474df37fe43") format("truetype"),url("/static/fonts/icons/newvisions.woff?hc63e1&8474df37fe43") format("woff"),url("/static/fonts/icons/newvisions.svg?hc63e1&8474df37fe43#newvisions") format("svg");font-weight:normal;font-style:normal}[class^="ico-"],[class*=" ico-"],.curriculum-menu .selected:after,footer .curriculum-list ul li a:before,.links .unit-topic-link:after,.resource-content .resource-links .help-link:after{font-family:'newvisions'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-curriculum-access:before{content:"\35"}.ico-workshop:before{content:"\e905"}.ico-minus-circle:before{content:"\f056"}.ico-plus-circle:before{content:"\f055"}.ico-plus:before{content:"\2b"}.ico-minus:before{content:"\2d"}.ico-mobile-nav:before{content:"\44"}.ico-envelope:before{content:"\e901"}.ico-linkedin:before{content:"\e902"}.ico-twitter:before{content:"\e903"}.ico-facebook:before{content:"\e904"}.ico-breadcrumb:before{content:"\42"}.ico-chevron-down:before{content:"\43"}.ico-chevron-up:before{content:"\41"}.ico-close:before{content:"\58"}.ico-down-caret:before{content:"\38"}.ico-email:before{content:"\e900"}.ico-left-arrow:before{content:"\39"}.ico-link:before{content:"\37"}.ico-pacing:before{content:"\36"}.ico-question-mark:before{content:"\3f"}.ico-resources:before{content:"\34"}.ico-right:before{content:"\33"}.ico-right-arrow:before{content:"\32"}.ico-search:before{content:"\31"}.ico-standards:before{content:"\6d"}.ico-group-burst:before{content:"\6c"}.ico-group-flask:before{content:"\6b"}.ico-group-notebook:before{content:"\6a"}.ico-group-pencil:before{content:"\69"}.ico-group-star:before{content:"\68"}.ico-curriculum-earthscience:before{content:"\65"}.ico-curriculum-ela:before{content:"\62"}.ico-curriculum-globalhistory:before{content:"\67"}.ico-curriculum-livingenvironment:before{content:"\64"}.ico-curriculum-math:before{content:"\63"}.ico-curriculum-middleschool:before{content:"\61"}.ico-curriculum-ushistory:before{content:"\66"}.ico-logo-header:before{content:"\4e"}.ico-logo-footer .path1:before{content:"\6e";color:#8e98a6}.ico-logo-footer .path2:before{content:"\6f";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path3:before{content:"\70";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path4:before{content:"\71";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path5:before{content:"\72";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path6:before{content:"\73";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path7:before{content:"\74";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path8:before{content:"\75";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path9:before{content:"\76";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path10:before{content:"\77";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path11:before{content:"\78";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path12:before{content:"\79";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path13:before{content:"\7a";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path14:before{content:"\7b";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path15:before{content:"\7c";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path16:before{content:"\7d";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path17:before{content:"\7e";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path18:before{content:"\7f";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path19:before{content:"\80";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path20:before{content:"\81";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path21:before{content:"\82";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path22:before{content:"\83";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path23:before{content:"\84";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path24:before{content:"\85";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path25:before{content:"\86";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path26:before{content:"\87";margin-left:-4.642578125em;color:#8e98a6}.ico-logo-footer .path27:before{content:"\88";margin-left:-4.642578125em;color:#673090}.ico-logo-footer .path28:before{content:"\89";margin-left:-4.642578125em;color:#d72027}.ico-logo-footer .path29:before{content:"\8a";margin-left:-4.642578125em;color:#0c6db6}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;font-weight:bold}button,select,input[type="button"],input[type="file"],input[type="reset"],input[type="submit"]{cursor:pointer}input[type="text"],input[type="datetime"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="url"],textarea,select{-webkit-appearance:none;background:#fff;border:1px solid #e2e3e4;height:40px;line-height:40px;padding:0 8px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}input[type="text"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus,select:focus{border-color:#8f99a7;outline:none;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}input[type="number"]{width:60px}.search-input-container{position:relative}.search-input-container ::-webkit-input-placeholder{color:#1e1e1e;opacity:0.5}.search-input-container :-moz-placeholder{color:#1e1e1e;opacity:0.5}.search-input-container ::-moz-placeholder{color:#1e1e1e;opacity:0.5}.search-input-container :-ms-input-placeholder{color:#1e1e1e;opacity:0.5}.search-input-container:after{font-family:'newvisions';content:"\31";position:absolute;top:10px;right:30px;font-size:14px;opacity:0.5}input[type="search"]{box-sizing:border-box;width:100%;padding:0 40px 0 20px}textarea{height:120px;resize:vertical;vertical-align:top}button,input[type="submit"],.button{background:#006cb7;border:none;color:#fff;font-weight:bold;padding:4px 10px}button:active,input[type="submit"]:active,.button:active{position:relative;top:1px}button:focus,input[type="submit"]:focus,.button:focus{border:none;outline:1px dashed #006cb7}button:hover,input[type="submit"]:hover,.button:hover{background:#8f99a7}::-webkit-input-placeholder{color:#8f99a7}:-moz-placeholder{color:#8f99a7}:-ms-input-placeholder{color:#8f99a7}input.placeholder{color:#8f99a7}.select-container{border:1px solid #d8d8d8;height:40px;line-height:40px;margin-bottom:20px;position:relative}.select-container:after{font-family:'newvisions';content:"\38";position:absolute;top:0px;right:30px;font-size:12px;z-index:0}.select-container select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;border:0;color:#1e1e1e;display:block;height:38px;line-height:38px;padding-left:20px;width:100%;position:relative;z-index:1;background-color:transparent;-webkit-appearance:none;-webkit-border-radius:0}.select-container select:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.select-container select.on{color:#1e1e1e}.select-container select::-ms-expand{display:none}.dropdown{border:1px solid #d8d8d8;height:40px;line-height:40px;margin-bottom:20px;position:relative}.dropdown.disabled{opacity:0.5}.dropdown .dropdown-box{cursor:pointer;display:block;height:40px;overflow:hidden;padding:0 41px 0 20px;text-overflow:ellipsis;white-space:nowrap}.dropdown .dropdown-box span{margin-right:10px}.dropdown .dropdown-expand{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:14px;right:30px;font-size:12px}.dropdown .dropdown-list-container{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);background-color:#eee;max-height:0;overflow:hidden;position:absolute;top:40px;width:100%;z-index:2}.dropdown .dropdown-list-container ul{margin:0;padding:20px;padding-top:0px}.dropdown .dropdown-list-container ul li{background:none;clear:both;list-style:none;font:15px/24px "Univers",sans-serif;margin:0}.dropdown .dropdown-list-container ul li label{display:inline-block;font-weight:400;padding-left:30px}.dropdown .dropdown-list-container ul li:first-child{margin-top:20px}.dropdown .dropdown-list-container .checkbox{display:inline-block}.dropdown .dropdown-list-container .label{display:block;float:right;width:95%}.dropdown .dropdown-list-container .standard-name{font:15px/24px "Univers",sans-serif;margin-bottom:14px;margin-top:30px}.dropdown.active .dropdown-expand{-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown.active .dropdown-list-container{max-height:400px;overflow:auto}dd{margin:0 0 0 40px}ul,ol{padding:10px 10px 10px 30px}ul li{background:transparent 0 6px no-repeat;font:18px/36px "Univers",sans-serif;margin-left:30px}ol{list-style-type:decimal}ol li{font:18px/36px "Univers",sans-serif;margin-left:30px}nav ul,nav ol,nav li{background:none;margin:0;padding:0}.main-content--lists ul,.main-content--lists ol{margin:0 0 22px;padding:0}.main-content--lists ul li,.main-content--lists ol li{font-size:16px;line-height:24px;margin-bottom:8px}.main-content--lists ul ul,.main-content--lists ul ol,.main-content--lists ol ul,.main-content--lists ol ol{margin-bottom:0;margin-top:8px}.main-content--lists>ul{margin-left:17px}.main-content--lists ol{counter-reset:item;list-style-type:none}.main-content--lists ol li{counter-increment:item}.main-content--lists ol li:before{content:counter(item) ".";font-size:16px;font-weight:bold;margin-right:6px}.main-content--lists ol li ol li:before{content:counter(item,lower-latin) "."}.main-content--lists ol li ol ol li:before{content:counter(item,lower-roman) "."}table{padding:10px 0}td,th{padding:5px}th{font-weight:bold}td{vertical-align:top}a,button,.button,input[type="submit"]{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;-moz-transition-property:background-color,border-color,color,opacity;-o-transition-property:background-color,border-color,color,opacity;-webkit-transition-property:background-color,border-color,color,opacity;transition-property:background-color,border-color,color,opacity}.cols .col-1{float:left;margin:0 2.7027% 0 0;width:5.85586%}.cols .col-2{float:left;margin:0 2.7027% 0 0;width:14.41441%}.cols .col-3{float:left;margin:0 2.7027% 0 0;width:22.97297%}.cols .col-4{float:left;margin:0 2.7027% 0 0;width:31.53153%}.cols .col-5{float:left;margin:0 2.7027% 0 0;width:40.09009%}.cols .col-6{float:left;margin:0 2.7027% 0 0;width:48.64865%}.cols .col-7{float:left;margin:0 2.7027% 0 0;width:57.20721%}.cols .col-8{float:left;margin:0 2.7027% 0 0;width:65.76577%}.cols .col-9{float:left;margin:0 2.7027% 0 0;width:74.32432%}.cols .col-10{float:left;margin:0 2.7027% 0 0;width:82.88288%}.cols .col-11{float:left;margin:0 2.7027% 0 0;width:91.44144%}.cols .col-12{float:left;margin:0 2.7027% 0 0;width:100%}.cols{clear:both;margin:0 auto;max-width:1170px;min-width:320px;padding:0 30px;width:auto}.cols::after{clear:both;content:'';display:table}.cols .col-indent-1{margin-left:8.43333%}.cols .col-indent-2{margin-left:16.76667%}.cols .col-indent-3{margin-left:25.1%}.cols .col-indent-4{margin-left:33.43333%}.cols .col-indent-5{margin-left:41.76667%}.cols .col-indent-6{margin-left:50.1%}.cols .col-indent-7{margin-left:58.43333%}.cols .col-indent-8{margin-left:66.76667%}.cols .col-indent-9{margin-left:75.1%}.cols .col-indent-10{margin-left:83.43333%}.cols .col-indent-11{margin-left:91.76667%}.cols .col-1:last-child{float:right;margin-right:0}.cols .col-1:only-child{float:left}.cols .col-2:last-child{float:right;margin-right:0}.cols .col-2:only-child{float:left}.cols .col-3:last-child{float:right;margin-right:0}.cols .col-3:only-child{float:left}.cols .col-4:last-child{float:right;margin-right:0}.cols .col-4:only-child{float:left}.cols .col-5:last-child{float:right;margin-right:0}.cols .col-5:only-child{float:left}.cols .col-6:last-child{float:right;margin-right:0}.cols .col-6:only-child{float:left}.cols .col-7:last-child{float:right;margin-right:0}.cols .col-7:only-child{float:left}.cols .col-8:last-child{float:right;margin-right:0}.cols .col-8:only-child{float:left}.cols .col-9:last-child{float:right;margin-right:0}.cols .col-9:only-child{float:left}.cols .col-10:last-child{float:right;margin-right:0}.cols .col-10:only-child{float:left}.cols .col-11:last-child{float:right;margin-right:0}.cols .col-11:only-child{float:left}.cols .col-12:last-child{float:right;margin-right:0}.cols .col-12:only-child{float:left}.cols img{max-width:100%}.js-lightbox-opener{cursor:pointer;height:100%}.js-lightbox{-webkit-overflow-scrolling:touch;display:none;color:#1e1e1e;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:9999}.js-lightbox.on{display:block}.js-lightbox .close{background:none;cursor:pointer;font-size:20px;position:absolute;z-index:1;right:30px;top:30px;width:28px;height:30px;line-height:16px}.js-lightbox .inner-wrapper{background:#fff;margin:50px auto;max-width:920px;opacity:0;overflow:visible;position:relative;width:88%}.js-lightbox .inner-wrapper .overview .resource-title{color:#1e1e1e;font-size:30px;line-height:36px}.js-lightbox .close-button{display:block;font-weight:bold;line-height:15px;text-align:center;text-decoration:none}.js-lightbox .close-button:hover{text-decoration:none}.js-lightbox .close-button:hover .ico{color:rgba(30,30,30,0.5)}.js-lightbox .close-button .ico{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#1e1e1e;font-size:18px;font-weight:bold}.noscroll{overflow:hidden}[aria-hidden="true"]{display:none}[aria-hidden="false"]{display:block}.standards-lightbox-content{padding:42px 95px}.standards-lightbox-content a{font-size:15px;font-weight:normal;text-decoration:underline}.standards-lightbox-content a:hover{color:#1e1e1e;text-decoration:underline}body.has-lightbox .content{background:transparent}body.has-lightbox .js-lightbox{background-color:rgba(0,0,0,0.7)}.content{background:#eee;min-height:600px}.content.main-home{padding:80px 0 120px}.content.main-home .top-microsite-nav{margin-top:-50px;margin-bottom:67px;text-align:center;margin-left:30px}.content.main-home .main-content{margin-bottom:43px}.content.main-home .main-content .main-home-header{padding-bottom:23px;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:30px}.content.main-home .email-sign-up{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#697983;height:120px;padding:48px 20px;text-align:center;width:730px}.content.main-home .email-sign-up h5{color:#fff}.content.main-home .email-sign-up h5 i{padding-right:1em}.content.main-home .email-sign-up:hover{background-color:#617078}.content.basic-page{padding:29px 0 70px}.content.resource{background:#fff}header{color:#fff;padding:0}header.noblend .main-nav-container{background-image:none}header a{color:#fff}header .search-logo{float:right;margin-top:14px}header .search{display:inline-block;vertical-align:top}header .logo{display:inline-block;font-size:45px;height:42px;margin-left:30px;padding-left:30px;vertical-align:top;width:242px}header .logo a:hover{color:#fff}header .mobile-nav-control{display:none}header .container{position:relative}header .container:after{background-color:rgba(255,255,255,0.2);content:'';height:100%;position:absolute;right:252px;top:0;width:1px}.main-nav-container{border-top:1px solid #63328b;background:url("/static/images/header-bg-swatch.png?8474df37fe43") repeat #70399a;background-blend-mode:multiply}.main-nav-container.on .main-nav li:nth-child(n+6)>ul{left:0;right:auto;text-align:left}.main-nav{display:block;margin:0 0 0 -20px;padding:0}.main-nav li{-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:transparent;background-image:none;display:inline-block;font-size:15px;margin:0;padding:0;position:relative}.main-nav li:hover{background-color:#63328b}.main-nav li:hover>ul{opacity:1;z-index:3}.main-nav li.search-mobile{display:none}.main-nav li a{display:inline-block;padding:9px 20px 10px}.main-nav li a:hover{color:#fff}.main-nav li>ul{-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;-webkit-transform:translateZ(0);background-color:#63328b;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.2);left:0;opacity:0;padding:20px;padding-bottom:15px;position:absolute;top:55px;width:350px;z-index:-1}.main-nav li>ul li{display:block}.main-nav li>ul li a{color:white;display:block;line-height:22px;padding:0px;padding-bottom:15px}.main-nav li>ul li a:hover{color:rgba(255,255,255,0.25)}.main-nav li:nth-child(n+6)>ul{left:auto;right:0;text-align:right}.curriculum-menu{display:inline-block;margin:25px 0 28px;position:relative}.curriculum-menu:hover .selected .selected-title{opacity:0.5}.curriculum-menu:hover .selected i{background-color:transparent}.curriculum-menu .selected{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;font-family:"Serifa",serif;font-size:18px;font-weight:bold;opacity:1;padding:5px 0 0;position:relative}.curriculum-menu .selected .selected-title{-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.curriculum-menu .selected:after{-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;content:'\43';display:none;font-size:16px;left:15px;position:relative;top:1px}.curriculum-menu .selected.open i,.curriculum-menu .selected.open:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.curriculum-menu .selected i{-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;display:inline-block;font-size:16px;margin-right:15px;position:relative;top:1px}.curriculum-menu .curriculum-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);background-color:#fff;color:#8f99a7;display:none;left:-30px;list-style-type:none;min-width:410px;padding:26px 90px 16px 61px;position:absolute;top:59px;z-index:4}.curriculum-menu .curriculum-list li{font-family:"Serifa",serif;font-size:18px;line-height:1.2}.curriculum-menu .curriculum-list li:hover{background-color:transparent!important}.curriculum-menu .curriculum-list li:hover a{color:#1e1e1e}.curriculum-menu .curriculum-list li:last-child{border-top:1px solid rgba(0,0,0,0.1);font-family:"Univers",sans-serif;font-size:15px;margin-top:14px;padding-top:14px}.curriculum-menu .curriculum-list li:last-child a{color:rgba(30,30,30,0.3)}.curriculum-menu .curriculum-list li:last-child:hover a{color:#1e1e1e}.curriculum-menu .curriculum-list a{color:#8f99a7;display:block;font-weight:bold;padding:10px 0}.floats::after{clear:both;content:'';display:table}.side-nav-container{padding-top:43px}.side-nav-container>.small-label{margin-bottom:40px}.side-nav{list-style-type:none;margin:0;padding:0}.side-nav li{font-size:15px;line-height:22px;margin:0 0 20px;padding:0}.side-nav li.selected{font-weight:bold}.side-nav li.selected>a{color:#1e1e1e}.side-nav li.ancestor>a{color:#1e1e1e;text-decoration:underline}.side-nav li ul{list-style-type:none;margin:20px 0 0 40px;padding:0}html{min-height:100%;position:relative}.wrap{background-color:#eee;height:auto;min-height:100%;padding-bottom:285px}footer{background-color:#fff;bottom:0;clear:both;height:285px;left:0;margin-top:-285px;padding:18px 0;position:absolute;width:100%}footer p{font-size:12px;line-height:18px;margin:0}footer .logo-about a{color:#8f99a7}footer .about-text{color:#8f99a7;font-size:15px;line-height:24px}footer .about-text a{font-weight:bold}footer .about-text a:hover{color:#1e1e1e}footer .logo{font-size:70px;margin:0 0 40px -69px}footer .logo img{max-width:100%}footer .copyright-credits{bottom:15px;color:#8f99a7;left:auto;position:absolute}footer .copyright-credits.mobile{display:none}footer .copyright-credits a{opacity:0.5}footer .copyright-credits a:hover{opacity:1}footer .copyright{margin-right:30px}footer .footer-inner .footer-nav{margin-right:0}footer .curriculum-list{color:#8f99a7}footer .curriculum-list .label{font-size:13px;font-weight:bold;margin-bottom:12px;margin-left:-20px;text-transform:uppercase}footer .curriculum-list ul{font-size:16px;list-style-type:none}footer .curriculum-list ul li{font-family:"Serifa",serif;padding:0;position:relative}footer .curriculum-list ul li:after{background-color:rgba(0,0,0,0.1);bottom:-1px;content:'';height:1px;left:-21px;position:absolute;width:calc(100% + 21px)}footer .curriculum-list ul li a{color:#8f99a7;display:block;font-size:16px;font-weight:bold;position:relative}footer .curriculum-list ul li a:hover{color:#1e1e1e}footer .curriculum-list ul li a:before{content:'\33';font-size:10px;left:-20px;position:absolute;top:13px}.footer-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:45px}.footer-nav.mobile{display:none}.curriculum-homepage .wrap,.curriculum-homepage .content{background-color:#fff}.curriculum-homepage .main-content{margin-top:60px}.curriculum-homepage .main-content-2{margin-top:80px}.curriculum-homepage .main-content-2 p{font:300 18px/30px "Univers",sans-serif;margin:0 0 22px}.curriculum-homepage .side-nav-container{margin-top:152px;padding-top:0}.course-item-container{padding-bottom:0;padding-top:29px}.course-item-container.sticky{margin-top:70px}.metadata{margin-bottom:50px}.metadata>div{border-bottom:1px solid rgba(0,0,0,0.1);padding:25px 0 25px 48px}.metadata .ico{font-size:17px;margin-right:30px}.links .ico-link,.links ul{display:inline-block;vertical-align:top}.links ul,.links li{list-style-type:none;margin:0;padding:0}.links li{font-size:15px;font-weight:bold;line-height:1;margin-bottom:10px}.links li:last-child{margin-bottom:0}.links .unit-topic-link{position:relative}.links .unit-topic-link:after{content:'\33';font-size:10px;font-weight:bold;position:absolute;right:-20px;top:7px}.standards-row i,.standards-row .standards{display:inline-block;vertical-align:top}.standards-row strong{margin-right:4px}.standards-row .more-standards{font-weight:bold;margin-top:3px}.unit-nav{-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);background-color:#fff;height:70px;position:relative;z-index:2}.unit-nav .cols{position:relative}.unit-nav.sticky{left:0;position:fixed;top:0;width:100%}.unit-nav .cols>div{border-left:1px solid rgba(0,0,0,0.1);height:70px}.unit-nav .cols>div.unit,.unit-nav .cols>div.mobile{border:0}.unit-nav .cols>div.unit{padding-left:0}.unit-nav .name{font-family:"Serifa",serif;font-size:15px;font-weight:bold;margin-bottom:6px}.unit-nav .name a{color:#1e1e1e}.unit-nav .mobile{display:none}.unit-nav-section{padding:26px 30px}.cols .component-list{width:32.5%}.component-list{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;position:absolute;right:0}.component-list.open{background-color:#63328b}.component-list.open .name,.component-list.open .sub-text,.component-list.open .open{color:#fff}.component-list.open .open i{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.component-list.open .components-container{opacity:1;height:auto;overflow:auto;padding:18px 0 0}.component-list .name{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component-list .open{font-size:16px;position:absolute;right:30px;top:24px}.component-list .open i{display:inline-block;-moz-transition:-moz-transform 0.2s ease-in-out;-o-transition:-o-transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.components-container{-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;background-color:#fff;height:0;left:0;max-height:440px;opacity:0;overflow:hidden;padding:0;position:absolute;top:70px;width:100%}.components-container.components-mobile.open{border-top:1px solid rgba(0,0,0,0.1);height:auto;max-height:400px;opacity:1;overflow:auto;padding:15px 0 0 24px}.components-container.components-mobile.open .group{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.components-container .group{margin-bottom:18px;padding-bottom:13px;position:relative}.components-container .group:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;border:1px solid #fff;border-bottom-color:rgba(0,0,0,0.1);border-left-color:rgba(0,0,0,0.1);bottom:-8px;content:'';height:17px;left:30px;position:absolute;width:17px;z-index:2}.components-container .group:after{background-color:rgba(0,0,0,0.1);bottom:0;content:'';height:1px;left:20px;position:absolute;width:calc(100% - 40px);z-index:1}.components-container .group:last-child{border-bottom:0}.components-container .group:last-child:before,.components-container .group:last-child:after{content:none}.components-container .group-icon{float:left;padding-left:30px}.components-container .group-name{font-weight:bold;margin-bottom:10px;padding-left:80px;padding-right:30px}.components-container .component{-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:transparent;display:block;font-family:"Serifa",serif;line-height:16px;padding:7px 0 7px 80px;padding-right:30px}.components-container .component:hover{background-color:#eee;text-decoration:none}.component.current{position:relative}.component.current:before{background-color:#1e1e1e;border-radius:50%;content:'';height:5px;left:69px;position:absolute;top:12px;width:5px}.course-item-container h1{margin:0 0 30px}.course-item-container .text-content h3{margin:50px 0 46px}.course-item-container .outline-title{margin-bottom:30px}.unit-list{margin:36px 0 120px;padding:0}.course-detail .resources-module,.course-detail .resources-module-manual{margin-bottom:80px}.course-detail .unit-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:36px 0 50px -10%;padding:0;width:calc(100% + 20.5%)}.course-detail .unit-list-item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1);height:350px;list-style-type:none;margin:0 2.5% 30px 0;padding:0;position:relative;width:350px}.course-detail .unit-list-item>a{-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;display:block;height:100%;padding:0 40px;width:100%}.course-detail .unit-list-item>a:hover,.course-detail .unit-list-item>a:focus{background-color:#e2e3e4}.course-detail .unit-list-item>a:hover .number-timing,.course-detail .unit-list-item>a:focus .number-timing{border-color:rgba(255,255,255,0.15)}.course-detail .unit-list-item>a:hover .details .title,.course-detail .unit-list-item>a:hover .number-timing .unit-num,.course-detail .unit-list-item>a:hover .number-timing .time-amount,.course-detail .unit-list-item>a:hover .number-timing .ico,.course-detail .unit-list-item>a:focus .details .title,.course-detail .unit-list-item>a:focus .number-timing .unit-num,.course-detail .unit-list-item>a:focus .number-timing .time-amount,.course-detail .unit-list-item>a:focus .number-timing .ico{color:#fff}.course-detail .unit-list-item:nth-child(3n+3){margin-right:0}.course-detail .unit-list-item .image{height:120px;margin:40px 0 35px;text-align:center;width:100%}.course-detail .unit-list-item .image img{height:120px;width:120px}.course-detail .unit-list-item .details{margin:0;text-align:center;width:100%}.course-detail .unit-list-item .details .title{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;font-size:18px;line-height:1.333}.course-detail .unit-list-item .number-timing{-moz-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;border-top:1px solid rgba(0,0,0,0.1);bottom:24px;left:40px;padding-top:16px;position:absolute;width:calc(100% - 80px)}.course-detail .unit-list-item .number-timing>div{display:inline-block;height:30px;line-height:30px;width:50%}.course-detail .unit-list-item .number-timing>div:first-child{text-align:left}.course-detail .unit-list-item .number-timing>div:last-child{text-align:right}.course-detail .unit-list-item .number-timing .unit-num,.course-detail .unit-list-item .number-timing .time-amount{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#1e1e1e;font-size:13px;font-weight:bold;margin:0;text-transform:uppercase}.course-detail .unit-list-item .number-timing .ico{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#1e1e1e;font-size:17px;margin-left:10px;position:relative;top:1px}.unit-list-item{border-bottom:1px solid rgba(0,0,0,0.1);list-style-type:none;margin:0;padding:40px 0}.unit-list-item .image,.unit-list-item .details,.unit-list-item .time{display:inline-block;height:160px;vertical-align:top}.unit-list-item .image{margin-right:30px;width:160px}.unit-list-item .image:hover + .details .title a{color:#1e1e1e;text-decoration:underline}.unit-list-item .details{margin-right:30px;width:calc(100% - 320px - 60px)}.unit-list-item .details .title{line-height:1;margin-bottom:7px}.unit-list-item .details .lead-question{font-size:18px;line-height:30px}.unit-list-item .unit-num{margin:16px 0 19px}.unit-list-item .time{padding-left:41px;padding-top:52px;width:160px}.unit-list-item .time.mobile{display:none}.unit-list-item .time-amount{font-size:15px;margin-right:30px}.unit-detail .unit-outline-title h3{float:left;margin:0 0 26px}.unit-detail .unit-outline-title span{float:right;margin-top:11px}.unit-info{margin-top:11px}.unit-info .image,.unit-info .info-details{display:inline-block;vertical-align:top}.unit-info .image{margin-right:30px;width:17.4%}.unit-info .info-details{width:calc(100% - 17.4% - 30px)}.unit-info .info-details h1{margin-bottom:21px}.unit-info .info-details .unit-label{margin-top:-4px}.unit-info .info-details .subtitle{font-size:18px;line-height:30px}.unit-placeholder li{margin-bottom:10px}.topic-groups-unit{margin-bottom:80px}.topic-groups-unit .spacer{height:10px}.topic-groups-unit .topic-group{background-color:#fff;margin-bottom:30px;padding:0;position:relative}.topic-groups-unit .topic-group:before{border-color:#eee transparent transparent;border-style:solid;border-width:20px 20px 0;content:'';height:0;left:calc(50% - 20px);position:absolute;top:0;width:0}.topic-groups-unit .topic-group:after{border-color:#fff transparent transparent;border-style:solid;border-width:20px 20px 0;bottom:-20px;content:'';height:0;left:calc(50% - 20px);position:absolute;width:0}.topic-groups-unit .topic-group:last-child:after{content:none}.topic-groups-unit .description{cursor:pointer;margin-bottom:0;padding:33px 10.4% 23px}.topic-groups-unit .description h4{margin-bottom:21px;margin-top:16px;padding-right:40px;position:relative}.topic-groups-unit .description h4>.ico{font-size:48px;left:-17.8%;position:absolute;top:-9px}.topic-groups-unit .description h4 a{font-family:"Univers",sans-serif;font-size:13px;position:absolute;right:-17%;text-transform:uppercase;top:5px}.topic-groups-unit .description h4 a:hover{text-decoration:none}.topic-groups-unit .description h4 a .ico{font-size:15px;margin-left:10px}.topic-groups-unit .expandable{display:none;padding:0 10.4% 1px}.topic-groups-unit .description-text{padding:0 13%}.topic-groups-unit .description-text p:last-of-type{margin-bottom:33px}.topic-groups-unit .description-inner{padding:0 13% 1px}.topic-groups-unit .components{list-style-type:none;margin:33px 0;padding:0 13%}.topic-groups-unit .components>li{line-height:24px;margin:0 0 18px;padding:0;position:relative}.topic-groups-unit .components>li:last-child{margin-bottom:0}.topic-groups-unit .link-subtitle,.topic-groups-unit .time{display:inline-block;vertical-align:top}.topic-groups-unit .link-subtitle{padding:0 30px 0 0;position:relative;width:calc(100% - 160px)}.topic-groups-unit .link-subtitle .ico-right{font-size:10px;font-weight:bold;left:-41px;position:absolute;top:8px}.topic-groups-unit .link-subtitle>a{font-family:"Serifa",serif;font-size:18px;font-weight:bold;line-height:24px}.topic-groups-unit .link-subtitle>a .ico-resources{font-size:12px;font-weight:bold;left:-41px;position:absolute;top:7px}.topic-groups-unit .link-subtitle .subtitle{font-size:15px;line-height:1.5}.topic-groups-unit .time{font-size:13px;font-weight:bold;position:absolute;right:-17%;text-align:right;text-transform:uppercase;width:160px}.topic-groups-unit .time .ico-pacing{font-size:16px;margin-left:10px}.topic-groups-unit .time .ico-pacing--mobile{display:none;margin-left:0;margin-right:10px}.time-standards{border:1px solid rgba(97,112,120,0.2);border-width:1px 0;height:50px;margin:21px 0 33px}.time-standards .time span{font-size:12px;font-weight:bold;text-align:left;text-transform:uppercase}.time-standards .standards-link .js-lightbox-opener{text-align:right}.time-standards .standards-link .js-lightbox-opener>a{font-size:13px;font-weight:bold;text-align:right;text-transform:uppercase}.time-standards .standards-link .js-lightbox-opener>a:hover{text-decoration:none}.time-standards .ico-pacing{margin-right:10px;position:relative;top:1px}.time-standards .ico-plus-circle{font-size:15px;margin-left:10px;position:relative;top:1px}.time,.standards-link{display:inline-block;line-height:47px;vertical-align:middle;width:50%}.topic-detail .time-standards{margin-top:37px}.content a.component-group-expand{color:#1e1e1e;transition:initial}.component-group-expand--mobile{display:none}.topic-detail h3{margin:0 0 4px}.topic-detail h3.sub{margin:0 0 19px}.topic-detail .topic-group{position:relative}.topic-detail .topic-group .ico{font-size:20px;font-weight:normal;left:-50px;position:absolute;top:-2px}.topic-detail .topic-placeholder p.large{margin-bottom:18px}.topic-detail .previous-next{margin:80px 0}.topic-detail .previous-next .component-nav{display:inline-block;vertical-align:top;width:50%}.topic-detail .previous-next .component-nav + .component-nav{border-left:1px solid rgba(0,0,0,0.1)}.topic-detail .previous-next .component-nav .ico{font-size:23px;position:relative;top:5px}.topic-detail .previous-next .component-nav.prev .ico{margin-right:10px}.topic-detail .previous-next .component-nav.next{text-align:right}.topic-detail .previous-next .component-nav.next .ico{margin-left:10px}.topic-detail .previous-next .component-nav a:hover{text-decoration:none}.topic-detail .previous-next .component-nav a:hover .name{text-decoration:underline}.topic-detail .previous-next .name{font-family:"Serifa",serif;font-size:15px;font-weight:bold}.topic-detail .previous-next .subtitle{color:#1e1e1e;margin-bottom:15px}.topic-detail .previous-next .time{color:#1e1e1e}.standards-box{display:none;max-height:250px;overflow-y:auto;margin:20px 0 30px 48px;width:73%}.standards-box .inner{background-color:#fff;padding:24px 30px}.standards-box .set-name{display:block;margin-bottom:30px}.standards-box .standard-name{text-decoration:underline}.standards-box p{font-size:15px;line-height:24px;margin-bottom:20px;margin-top:0}.blog-detail{background-color:#eee}.blog-detail-container .back-to-blog-arrow{padding-bottom:65px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.blog-detail-container .back-to-blog-arrow i{color:black;font-size:25px}.blog-detail-container .top-info{margin-bottom:40px}.blog-detail-container .top-info .back-to-blog:before{display:none}.blog-detail-container .blog-detail-body{padding-top:70px}.blog-detail-container .blog-detail-body .back-to-blog{color:#1e1e1e;font-weight:bold;font-family:"Univers",sans-serif}.blog-detail-container .blog-detail-body .article-title{margin-top:15px;margin-bottom:20px;font-size:42px;font-weight:bold;font-family:"Univers",sans-serif}.blog-detail-container .blog-detail-body .article-date-author,.blog-detail-container .blog-detail-body .categories{font-size:13px;font-family:"Univers",sans-serif}.blog-detail-container .blog-detail-body .article-date-author{text-transform:uppercase;margin-bottom:0px}.blog-detail-container .blog-detail-body .categories{text-transform:uppercase;margin-top:7px}.blog-detail-container .blog-detail-body .categories .category{font-weight:bold}.blog-detail-container .blog-detail-body .article-image{margin-right:30px;margin-bottom:30px;max-width:355px}.blog-detail-container .blog-detail-body .article-body{font-size:15px;font-family:"Univers",sans-serif;padding-bottom:95px}.blog{background-color:#eee}.blog-intro{margin-right:190px;margin-top:70px;margin-bottom:72px}.blog-intro .intro-header{margin-bottom:40px;margin-top:30px}.blog-intro .intro-text{margin-bottom:50px;width:125%}.blog-articles{margin-bottom:80px}.blog-articles .all-posts{margin-bottom:10px}.blog-articles .blog-article,.blog-articles .blog-article-no-image{padding-top:40px;border-bottom:1px solid rgba(0,0,0,0.1)}.blog-articles .blog-article .blog-article-image,.blog-articles .blog-article-no-image .blog-article-image{display:inline-block}.blog-articles .blog-article .blog-article-info,.blog-articles .blog-article-no-image .blog-article-info{display:inline-block}.blog-articles .blog-article .blog-article-info .article-title,.blog-articles .blog-article-no-image .blog-article-info .article-title{font-size:21px;font-family:"Univers",sans-serif;font-weight:bold;margin-bottom:13px}.blog-articles .blog-article .blog-article-info .article-date-author,.blog-articles .blog-article .blog-article-info .categories,.blog-articles .blog-article-no-image .blog-article-info .article-date-author,.blog-articles .blog-article-no-image .blog-article-info .categories{font:13px "Univers",sans-serif}.blog-articles .blog-article .blog-article-info .article-date-author,.blog-articles .blog-article-no-image .blog-article-info .article-date-author{text-transform:uppercase}.blog-articles .blog-article .blog-article-info .categories,.blog-articles .blog-article-no-image .blog-article-info .categories{text-transform:uppercase;margin-top:7px}.blog-articles .blog-article .blog-article-info .categories .category,.blog-articles .blog-article-no-image .blog-article-info .categories .category{font-weight:bold}.blog-articles .blog-article .blog-article-info .article-excerpt,.blog-articles .blog-article-no-image .blog-article-info .article-excerpt{margin-bottom:35px;margin-top:30px;font-size:15px;font-family:"Univers",sans-serif;line-height:24px}.blog-articles .blog-article{padding-bottom:40px}.blog-articles .blog-article .blog-article-info,.blog-articles .blog-article .blog-article-image{display:inline-block;vertical-align:top}.blog-articles .blog-article .blog-article-image{margin-right:30px;width:30%}.blog-articles .blog-article .blog-article-info{width:calc(70% - 30px)}.blog-articles .blog-article-no-image .blog-article-info{width:100%}.blog-articles .pagination{padding-top:80px;padding-bottom:155px;text-align:center}.blog-articles .pagination .previous-page,.blog-articles .pagination .current-page,.blog-articles .pagination .next-page{display:inline-block;vertical-align:middle}.blog-articles .pagination .previous-page,.blog-articles .pagination .next-page{width:65px;height:50px}.blog-articles .pagination .previous-page .previous,.blog-articles .pagination .previous-page .next,.blog-articles .pagination .next-page .previous,.blog-articles .pagination .next-page .next{color:#eee;text-align:center;font-size:32px}.blog-articles .pagination .current-page{padding-left:85px;padding-right:85px}.resource-detail-inner{margin:0 190px;width:730px}.resource-image{margin:60px 0}.overview{padding:80px 95px 35px;position:relative}.overview.resource-detail{padding:38px 0 35px}.overview .resource-label{position:relative}.overview .resource-label i{font-size:20px;left:-47px;position:absolute;top:auto}.js-lightbox .overview .resource-label{padding:0}.breadcrumbs p{margin:0 0 6px}.breadcrumbs p.bold{font-weight:bold}.breadcrumbs p a{color:#1e1e1e}.breadcrumbs p a:hover{color:#1e1e1e;text-decoration:underline}.breadcrumbs .ico{font-size:10px;font-weight:bold;margin-right:10px;position:relative;top:-1px}.resource-content .resource-links{margin:30px 0 60px;max-height:59px}.resource-content .resource-links .button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:"Univers",sans-serif;font-size:15px;font-weight:bold;line-height:30px;margin-right:30px;padding:15px 30px;vertical-align:top}.resource-content .resource-links .help-link{display:inline-block;font-size:15px;line-height:21px;margin-left:24px;margin-top:19px;position:relative;vertical-align:top}.resource-content .resource-links .help-link:after{content:'\33';font-size:10px;right:-20px;position:absolute;top:7px}.resource-content .resource-links .share-and-label{display:inline-block}.resource-content .resource-links .classroom-share-label{display:inline-block;font-family:"Univers",sans-serif;font-size:15px;font-weight:bold;line-height:60px;margin-left:10px;vertical-align:top}.resource-content .resource-links .classroom-share-label.active{text-decoration:underline}.feedback-text{margin-top:45px}.feedback-text .large-label{margin-bottom:9px}.meta-section{border-bottom:1px solid rgba(0,0,0,0.1);display:inline-block;margin-bottom:25px;margin-right:30px;padding-bottom:45px;position:relative;vertical-align:top}.meta-section .meta-content{bottom:25px;font-size:15px;left:auto}.meta-section .meta-content a{color:#1e1e1e;font-size:15px;font-weight:normal}.meta-section .meta-content a:hover{color:#1e1e1e;text-decoration:underline}.meta-section .meta-content .more-standards a{font-weight:bold}.meta-section.type{width:calc(25% - 30px)}.meta-section.file{width:calc(25% - 30px)}.meta-section.tags{margin-right:0;width:48.7%}.meta-section.standards{margin-right:0;padding-bottom:20px;width:100%}.meta-section.standards .meta-content{position:static}.meta-section.standards .standards-box{margin:20px 0 30px}.meta-section.standards .standards-box .inner{background-color:#eee}.meta-section.audience{width:calc(50% - 30px)}.meta-section.time{line-height:30px;margin-right:0;width:48.7%}.resource-detail-page .all-resources{padding-left:0;padding-right:0}.all-resources{background-color:#eee;padding:54px 95px 60px}.all-resources .ico{font-size:20px;margin-right:30px;position:relative;top:2px}.all-resources .unit-list{margin-bottom:0}.all-resources .unit-list .unit-list-item{border-bottom:1px solid rgba(0,0,0,0.1);padding:27px 0 21px}.all-resources .unit-list .unit-list-item .unit-num{color:#1e1e1e}.all-resources .unit-list .image,.all-resources .unit-list .details,.all-resources .unit-list .time{display:inline-block;height:auto;vertical-align:top}.resource-landing .resource-intro{margin-right:190px}.resource-landing .resource-intro .intro-header{margin-bottom:40px;margin-top:30px}.resource-landing .resource-intro .intro-text{margin-bottom:50px}.resource-landing .resources-search{width:100%;padding-bottom:40px}.resource-landing .resources-search::after{clear:both;content:'';display:table}.resource-landing .resources-container{background:#eee}.resource-landing .resources-container::after{clear:both;content:'';display:table}.resource-landing .no-resources{background:#eee;height:600px;text-align:center;padding-top:30px}.resource-landing .results-title{position:relative}.resource-landing .resources-clear{cursor:pointer;position:absolute;font-size:15px;font-weight:bold;right:0;top:0}.resource-landing .resources-clear i{font-size:10px;margin-right:10px}.resource-landing .resource-result{-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#fff;height:445px;width:350px;float:left;margin-right:30px;padding-left:40px;padding-right:40px;padding-top:31px;padding-bottom:40px;margin-bottom:30px;position:relative}.resource-landing .resource-result:nth-child(3n+3){margin-right:0px}.resource-landing .resource-result:hover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resource-landing .resource-result:hover hr{border-color:rgba(255,255,255,0.5)}.resource-landing .resource-result:last-of-type{margin-bottom:60px}.resource-landing .resource-result hr{-moz-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}.resource-landing .resource-result .resource-title{font-size:21px;line-height:30px;margin-bottom:25px}.resource-landing .resource-result .resource-title .large-label{font-size:18px;line-height:26px;margin-bottom:0}.resource-landing .resource-result .resource-unit{bottom:19px;left:40px;padding-right:40px;position:absolute}.resource-landing .resource-result .resource-unit .small-label{display:block;margin-bottom:10px}.resource-landing .resource-result .tile-image-container{bottom:40px;left:40px;position:absolute;width:calc(100% - 80px)}.resource-landing .resource-result .resource-tile-image{max-width:100%}.resource-landing .load-more-container{clear:both;text-align:center}.resource-landing .load-more-container.hidden button{margin:0;visibility:hidden}.resource-landing .results-count{margin-bottom:53px;margin-top:13px}.resource-landing .results-count i{font-size:20px;margin-right:10px}.resource-landing .event-filter-container .event-type-dropdown{width:22%;margin-right:4%}.resource-landing .event-filter-container .group-dropdown{width:22%;margin-right:4%}.resource-landing .event-filter-container .dates-dropdown{width:22%;margin-right:4%}.resource-landing .event-filter-container .location-dropdown{width:22%;margin-right:0}.resource-landing .public-event-filter-container .event-type-dropdown{width:31%;margin-right:4%}.resource-landing .public-event-filter-container .dates-dropdown{width:31%;margin-right:4%}.resource-landing .public-event-filter-container .location-dropdown{width:30%;margin-right:0}.resource-landing .education-event-filter-container .program-dropdown{width:31%;margin-right:4%}.resource-landing .education-event-filter-container .dates-dropdown{width:31%;margin-right:4%}.resource-landing .education-event-filter-container .location-dropdown{width:30%;margin-right:0}.resource-landing .clear-filter-container{padding-top:30px;width:100%}.resource-landing .clear-filter-container a h6{float:right;text-transform:uppercase;margin-bottom:60px}.resource-landing .event-search-results{background-color:#eee;text-align:center;padding-top:1px;padding-bottom:30px}.resource-landing .event-search-results p{margin-bottom:28px;padding:0;margin-top:0}.resource-landing .indented{margin:30px 12.5% 30px 12.5%}.resource-landing .all-loaded-msg{text-align:center;margin-top:60px;margin-bottom:35px}.resource-landing .all-loaded-msg p{margin:0;opacity:0.5}.resource-landing .events-content-area h4{margin-bottom:8px}.resource-landing .events-content-area .date{margin-top:60px}.resource-landing .events-content-area .events-list{margin:0}.resource-landing .events-content-area .events-list li{margin:0}.resource-landing .events-content-area .events-list li:before{content:none}.resource-landing .disabled-element{cursor:default;opacity:0.5}.hidden-placement{display:none}.resources-module.expandable .resources-list,.resources-module-manual.expandable .resources-list{display:none;margin-top:0;padding:0 10.4% 40px}.resources-module.expandable .manual-resource-description,.resources-module-manual.expandable .manual-resource-description{display:none}.resources-module.expandable .resource-label,.resources-module-manual.expandable .resource-label{-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;cursor:pointer;margin-bottom:0}.resources-module.expandable .resource-label .see-more-resources,.resources-module-manual.expandable .resource-label .see-more-resources{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:white;font-size:13px;font-weight:bold;position:absolute;right:10.4%;text-transform:uppercase;top:38px}.resources-module.expandable .resource-label .see-more-resources i,.resources-module-manual.expandable .resource-label .see-more-resources i{font-size:15px;margin-left:10px;position:relative;top:1px}.resources-module.expandable .resource-label .see-more-resources-mobile,.resources-module-manual.expandable .resource-label .see-more-resources-mobile{display:none}.resources-module.expandable .resource-label .see-more-resources-mobile i,.resources-module-manual.expandable .resource-label .see-more-resources-mobile i{font-size:21px;top:38px}.resources-module{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#70399a;color:#fff;margin:54px 0;padding:0}.resources-module .teaser{font-size:15px;line-height:24px}.resources-module .resources-list{list-style-type:none;margin:0;padding:0 10.4% 40px}.resources-module .resources-list li{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;border-bottom:1px solid rgba(255,255,255,0.2);color:white;line-height:30px;margin:0;padding:15px 0 13px}.resources-module .resources-list li:first-child{border-top:1px solid rgba(255,255,255,0.2)}.resources-module .resources-list li .large-label{line-height:1.3;margin-bottom:5px}.resources-module .resources-list li.faded{color:rgba(255,255,255,0.5)}.resources-module .name{position:relative}.resources-module .name .ico{font-size:20px;left:-48px;position:absolute;top:0}.resources-module .resource-list-inner{padding:0 13%}.resources-module .resource-label{cursor:pointer;margin-bottom:0;padding:38px 10.4% 42px;position:relative}.resources-module-manual{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#70399a;color:#fff;margin:54px 0}.resources-module-manual .teaser{font-size:15px;line-height:24px}.resources-module-manual .resources-list{list-style-type:none;margin:0;padding:0 10.4% 40px}.resources-module-manual .resources-list li{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;border-bottom:1px solid rgba(255,255,255,0.2);color:white;line-height:30px;margin:0;padding:17px 0}.resources-module-manual .resources-list li .large-label{line-height:1;margin-bottom:5px}.resources-module-manual .resources-list li.faded{color:rgba(255,255,255,0.5)}.resources-module-manual .resources-list li:first-child{border-top:1px solid rgba(255,255,255,0.2)}.resources-module-manual .name{position:relative}.resources-module-manual .name .ico{font-size:20px;left:-48px;position:absolute;top:0}.resources-module-manual .resource-list-inner{padding:0 13%}.resources-module-manual .resource-label{cursor:pointer;padding:38px 10.4% 33px;position:relative}.resources-module-manual .resource-label.no-resources{margin-bottom:0}.resources-module-manual .manual-resource-description{display:block;font-size:15px;line-height:24px;margin-top:9px;padding:0 10.4% 36px}.resources-module-manual .manual-resource-description a{color:white;font-family:"Univers",sans-serif;text-decoration:underline}.resources-module-manual .manual-resource-description a:hover{color:rgba(255,255,255,0.5)}.resources-module-manual .manual-resource-description p{margin:0}.resources-module li:hover,.resources-module-manual li:hover{color:rgba(255,255,255,0.5)}.unit-detail .manual-resource-margin{margin-top:40px}.workshop-landing select{background-color:#fff;padding-right:35px}.workshop-landing .select-container{margin-bottom:30px}.workshop-landing .select-container:after{font-size:8px;right:20px;z-index:1}.workshop-landing .select-container.course,.workshop-landing .select-container.audience{display:inline-block;margin-right:30px;vertical-align:top;width:35%}.workshop-landing .select-container.date{display:inline-block;vertical-align:top;width:calc(30% - 60px)}.workshop-landing .filters{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:40px;padding:40px 0 20px}.workshop-landing .filter-by-label{margin-bottom:25px}.workshop-landing .workshop-date{position:absolute;right:10.4%;top:40px}.workshop-landing .resources-module{margin:0 0 30px}.workshop-landing .resources-module>.resource-label{padding-right:230px}.workshop-landing .js-lightbox .resource-label{margin-bottom:15px}.workshop-landing .resources-clear{cursor:pointer}.workshop-landing .resources-clear:hover{text-decoration:none}.workshop-landing .count-clear{margin-bottom:35px;position:relative}.workshop-landing .count-container{font-size:21px}.workshop-landing .count-container .ico{font-size:29px;margin-right:15px;position:relative;top:6px}.workshop-landing .clear{position:absolute;right:0;top:10px}.workshop-landing .clear .ico{font-size:10px;margin-right:10px}.workshop-landing .button.load-more{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;margin:20px 0;padding:20px 0;width:100%}.workshop-landing .load-more-container.hidden{display:none}.workshop-title{font-size:40px;font-weight:bold;line-height:48px;margin-bottom:23px}.workshop-date-label{margin-bottom:20px}.image-plugin{margin:60px 0;text-align:center}.image-plugin img{max-width:100%}.image-plugin.float-left{float:left;margin:0 30px 30px 0}.image-plugin.float-left::after{clear:both;content:'';display:table}.image-plugin.float-right{float:right;margin:0 0 30px 30px}.image-plugin.float-right::after{clear:both;content:'';display:table}.image-plugin.full-width img{width:100%}.embed{margin:60px 0;max-width:100%;position:relative}.embed iframe,.embed object{width:100%}.video{height:0;padding-bottom:56.25%;position:relative}.video iframe,.video object{height:100%;left:0;position:absolute;top:0}.embed-mobile{display:none}.how-to-container{background-color:#e2e3e4;margin-top:80px;padding:105px 0}.how-to-container .how-to-inner{padding:0 8.6%}.how-to-container .how-to-label{margin-bottom:32px;text-align:center}.how-to-container .how-to-item{display:inline-block;vertical-align:top;width:calc(50% - 30px)}.how-to-container .how-to-item:last-child{margin-left:30px}.how-to-container img{max-width:100%}.how-to-container .text{text-align:center}.expand-collapse{background-color:#e2e3e4;margin-top:20px;padding:55px 0 53px}.expand-collapse .inner{margin:auto;width:56.5%}.expand-collapse .name-info{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:24px}.expand-collapse .name{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;cursor:pointer;font-size:18px;font-weight:bold;margin-bottom:24px;position:relative}.expand-collapse .name .ico{font-size:23px;left:-55px;position:absolute;top:0}.expand-collapse .info p,.expand-collapse .contents p{font-size:15px;line-height:24px;margin-bottom:18px;margin-top:0}.expand-collapse .info{display:none;margin-bottom:23px;margin-top:-6px}.expand-collapse .contents{color:rgba(30,30,30,0.5)}.expand-collapse:first-of-type{margin-top:60px}.expand-collapse:last-of-type{margin-bottom:60px}.slideshow{margin:30px 0;position:relative}.slideshow .slideshow-window{height:100%;overflow:hidden;width:100%}.slideshow .slideshow-controls-caption{bottom:0;position:absolute;width:100%;z-index:2}.slideshow .slideshow-controls{top:55px;position:absolute;right:30px;width:85px;z-index:1}.slideshow .track{position:relative;width:100%}.slideshow .slide{display:inline-block;position:relative}.slideshow img{width:100%;height:640px}.slideshow .caption-text-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1e1e1e;bottom:0;color:#fff;font-size:18px;font-weight:normal;line-height:30px;min-height:105px;padding:65px 0 55px 65px;position:absolute;width:100%;z-index:1}.slideshow .caption-text-container a{color:#fff}.slideshow .caption-text-container a:hover{color:#fff}.slideshow .caption-text-container h3{font:bold 24px/30px "Serifa",serif;margin-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideshow .caption-text-container span{font:normal 18px/30px "Univers",serif;position:relative;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideshow .caption-text-container{width:570px;height:auto}.slideshow .caption-text-container .caption-content{width:365px}.slideshow .slideshow-controls-caption.slides-count-1 .caption-text-container .caption-content{width:90%}.slideshow-controls i{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;background-color:rgba(255,255,255,0.35);color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:bold;height:40px;padding:10px;width:40px}.slideshow-controls i.left{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slideshow-controls i.right{margin-left:5px}.slideshow-controls i:hover{background-color:white;color:#1e1e1e}.microsite-block-links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.microsite-block-links .microsite-nav{display:inline-block;vertical-align:top;height:275px;background-color:white;text-align:center;margin-right:30px}.microsite-block-links .microsite-nav .icon{font-size:95px;padding-top:65px}.microsite-block-links .microsite-nav .title{margin:0px 10px 0 10px}.microsite-block-links-1 .microsite-nav{width:calc((100% - 150px) / 1)}.microsite-block-links-2 .microsite-nav{width:calc((100% - 150px) / 2)}.microsite-block-links-3 .microsite-nav{width:calc((100% - 150px) / 3)}.microsite-block-links-4 .microsite-nav{width:calc((100% - 150px) / 4)}.microsite-block-links-5 .microsite-nav{width:calc((100% - 150px) / 5)}.microsite-block-links-6 .microsite-nav{width:calc((100% - 150px) / 6)}.microsite-block-links-6 .microsite-nav{margin-bottom:30px;width:calc((100% - 150px) / 3)}.microsite-nav-blue,.microsite-nav-red,.microsite-nav-purple,.microsite-nav-gray,.microsite-nav-green,.microsite-nav-yellow,.microsite-nav-orange,.microsite-nav-teal{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-blue:hover h4,.microsite-nav-red:hover h4,.microsite-nav-purple:hover h4,.microsite-nav-gray:hover h4,.microsite-nav-green:hover h4,.microsite-nav-yellow:hover h4,.microsite-nav-orange:hover h4,.microsite-nav-teal:hover h4{color:white}.microsite-nav-blue{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-blue h4{color:#006cb7}.microsite-nav-blue:hover{background-color:#0061a8}.microsite-nav-red{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-red h4{color:#b7262b}.microsite-nav-red:hover{background-color:#a92429}.microsite-nav-purple{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-purple h4{color:#70399a}.microsite-nav-purple:hover{background-color:#63328b}.microsite-nav-gray{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-gray h4{color:#697983}.microsite-nav-gray:hover{background-color:#617078}.microsite-nav-green{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-green h4{color:#0e9c5b}.microsite-nav-green:hover{background-color:#0f9458}.microsite-nav-yellow{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-yellow h4{color:#ea8f0c}.microsite-nav-yellow:hover{background-color:#d79616}.microsite-nav-orange{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-orange h4{color:#f47421}.microsite-nav-orange:hover{background-color:#c35d1a}.microsite-nav-teal{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.microsite-nav-teal h4{color:#00b7C7}.microsite-nav-teal:hover{background-color:#00929f}.home-header{background-size:cover;position:relative}.home-header .overlay{background-color:rgba(0,0,0,0.55);height:100%;position:absolute;width:100%;z-index:1}.home-header .home-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:none;position:relative;z-index:2}.home-header .home-content .home-logo{font-size:53px;margin-top:28px;margin-bottom:33px}.home-header .home-content .home-logo:hover{color:#fff}.home-header .home-content .home-logo i{margin-left:-53px}.home-header .home-content .home-title{padding-left:0px;border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:27px}.home-header .home-content .home-description{padding-top:27px;padding-bottom:80px}.headline{margin-top:60px}.headline h1{margin-bottom:20px}.headline h3{font:bold 24px "Serifa",serif}.promoblock-plugin{width:100%;display:block;box-sizing:border-box}.promoblock-plugin:after{clear:both}.promoblock-plugin .cms-plugin:nth-child(4n)>.promo{margin-right:0}.promoblock-plugin .promo{color:#fff;display:inline-table;height:165px;box-sizing:border-box;vertical-align:top;width:22.75%}.promoblock-plugin .promo:nth-child(n){margin-right:3%}.promoblock-plugin .promo:nth-child(4n){margin-right:0}.promoblock-plugin .promo a{color:#fff;vertical-align:middle;text-align:center;display:table-cell}.promoblock-plugin .promo a:hover,.promoblock-plugin .promo a:active{text-decoration:underline;color:#fff}.promoblock-plugin .promo .text{padding:15px}.promoblock-plugin .promo .text p{font:bold 18px/24px "Serifa",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.testimonal-block h3{font:bold 24px "Serifa",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;margin-bottom:24px}.testimonal-block .testimonal-container .testimonal-wrap{background:#e2e3e4;padding:60px 40px;position:relative}.testimonal-block .testimonal-container .testimonal-wrap::before{top:20px;bottom:0;right:16px;color:#eee;content:'';background:#e2e3e4 url("/static/images/quote.svg?8474df37fe43") no-repeat;font:400 23em Georgia,serif;line-height:0.97em;position:absolute;width:125px;height:83px}.testimonal-block .testimonal-container .testimonal-wrap .copy{position:relative;padding:0;margin:0}.testimonal-block .testimonal-container .testimonal-wrap .copy *{font:italic 14px/24px "Univers",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.testimonal-block .testimonal-container .testimonal-wrap .author{font:400 14px/24px "Univers",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin-top:30px}@media (max-width:1260px){footer .logo{margin-left:0}footer .about-text,footer .copyright-credits{margin-left:71px}}@media (max-width:1200px){.curriculum-menu .selected i{display:none}.curriculum-menu .selected:after{display:inline-block}.resource-landing .resource-results{display:flex;flex-wrap:wrap;justify-content:space-around}.resource-landing .resource-results.single-resource .resource-result{margin-left:auto;margin-right:auto}.resource-landing .resource-result{float:none;margin:0 auto 30px}.resource-landing .resource-result:nth-child(3n+3){margin-right:inherit}.resource-landing .resource-result:nth-child(odd){margin-left:auto;margin-right:2.6%}.resource-landing .resource-result:nth-child(even){margin-left:2.6%;margin-right:auto}.course-detail .unit-list-item:nth-child(3n+3){margin-right:inherit}.course-detail .unit-list-item:nth-child(odd){margin-left:auto;margin-right:2.6%}.course-detail .unit-list-item:nth-child(even){margin-left:2.6%;margin-right:auto}.course-detail .unit-list-item:last-child:nth-child(odd){margin-left:auto;margin-right:auto}.hidden-placement{display:block;visibility:hidden}}@media (max-width:1090px){.main-nav li a{padding-left:12px;padding-right:12px}.workshop-landing .select-container.course,.workshop-landing .select-container.audience{width:calc(50% - (30px / 2))}.workshop-landing .select-container.audience{margin-right:0}.workshop-landing .select-container.date{width:calc(50% - 15px)}.promoblock-plugin .promo{width:23.5%}.promoblock-plugin .promo:nth-child(n){margin-right:2%}.promoblock-plugin .promo:nth-child(4n){margin-right:0}}@media (max-width:980px){.main-nav-container{display:none;left:auto;position:absolute;top:auto;width:100%;z-index:5}.main-nav li{border:1px solid rgba(255,255,255,0.15);border-width:0 0 1px;display:block;margin-left:-10px;position:relative;width:calc(100% + 40px)}.main-nav li:first-child{border-top-width:1px}.main-nav li:last-child{border-bottom-width:0}.main-nav li.parent:after{font-family:'newvisions'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-left:1px solid rgba(255,255,255,0.15);content:'\2b';cursor:pointer;display:block;font-size:18px;height:100%;line-height:57px;position:absolute;right:0;text-align:center;top:0;width:20%}.main-nav li.parent.open:after{border:0;content:'\2d'}.main-nav li.search-mobile{display:block}.main-nav li.search-mobile:hover button{background-color:initial!important}.main-nav li.search-mobile form{padding:16px 0 16px 30px}.main-nav li.search-mobile input{width:calc(90% - 70px)}.main-nav li.search-mobile button{height:40px;width:40px}.main-nav li a{display:block;padding-left:30px}.main-nav li ul{box-shadow:none;display:none;opacity:1;padding-top:0;position:static}.main-nav li ul li{border:0;padding-left:20px}.main-nav li ul li a{color:white}.main-nav li ul li a:hover{color:rgba(255,255,255,0.25)}header{position:relative}header .search-logo{float:none;left:0;position:absolute;top:0}header .search-icon{display:none}header .logo{border-left:0;font-size:35px;margin-left:0;padding-left:0}header .mobile-nav-control{cursor:pointer;display:block;font-family:"Serifa",serif;position:absolute;right:30px;top:36px;z-index:1}header .mobile-nav-control span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-weight:bold;margin-right:6px}header .mobile-nav-control .ico{font-size:20px;vertical-align:sub}header .container:after{display:none}.curriculum-menu{margin-bottom:6px;margin-left:35px;margin-top:56px}.curriculum-menu .selected{line-height:1;padding-bottom:15px;padding-top:14px}.curriculum-menu .selected.open{z-index:2}.curriculum-menu .curriculum-list{top:54px}.addthis-container{display:none}footer{height:auto;padding:15px 0}footer .logo{margin-bottom:15px;margin-left:0;margin-top:30px}footer .logo img{max-width:80%}footer .about-text{margin-left:0}footer .copyright-credits{margin-left:0}.footer-inner .logo-about,.footer-inner .footer-nav{float:none;margin:0;width:100%}.footer-inner .copyright-credits{display:none}.footer-inner .copyright-credits.mobile{display:block;margin-top:50px;position:static}.footer-inner .footer-nav{display:none;padding-left:30px}.footer-inner .footer-nav.mobile{display:block;padding-top:20px}.microsite-block-links-5 .microsite-nav,.microsite-block-links-6 .microsite-nav{margin-bottom:30px;width:calc((100% - 60px) / 2)}.curriculum-homepage .main-content-2,.curriculum-homepage .main-content{float:none;margin:0 20px;width:calc(100% - 20px)}.curriculum-homepage .main-content-2{margin-top:30px}.curriculum-homepage .side-nav-container{float:none;width:100%;margin-top:30px}.curriculum-homepage .slideshow img{height:auto}.content.main-home .main-content-2,.content.main-home .main-content{float:none;margin:0 20px;width:calc(100% - 20px)}.content.main-home .top-microsite-nav{margin-bottom:30px}.content.main-home .email-sign-up{margin-left:auto;margin-top:30px;width:calc(100% - 80px)}.unit-list{margin-bottom:50px}.course-detail .inner-col{margin:0;width:100%}.course-detail .col-1{display:none}.unit-detail .col-10,.topic-detail .col-10{margin:0;width:100%}.unit-detail .col-1,.topic-detail .col-1{display:none}.topic-detail .topic-group .ico{display:none}.topic-detail .previous-next{margin:40px 0}.topic-detail .previous-next .subtitle,.topic-detail .previous-next .time{display:none}.blog-landing .col-1,.blog-detail .col-1{display:none}.blog-landing .content,.blog-detail .content{margin:0;width:100%}.blog-landing .blog-intro,.blog-detail .blog-intro{margin:40px 0}.blog-landing .top-info .back-to-blog:before,.blog-detail .top-info .back-to-blog:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);content:'\33';display:inline-block;font-family:'newvisions';margin-right:15px}}@media screen and (max-width:850px){.embed-desktop{display:none}.embed-mobile{display:block}.promoblock-plugin{display:block}.promoblock-plugin .promo{width:100%;margin-top:20px}}@media screen and (max-width:820px){.resource-landing .resource-result:nth-child(odd){margin-left:auto;margin-right:1%}.resource-landing .resource-result:nth-child(even){margin-left:1%;margin-right:auto}.course-detail .unit-list-item:nth-child(odd){margin-left:auto;margin-right:1%}.course-detail .unit-list-item:nth-child(even){margin-left:1%;margin-right:auto}.overview{padding:50px 40px 35px}.overview .resource-label i{font-size:15px;margin-right:5px;position:static}.all-resources{padding:50px 40px 35px}.resource-detail-page .course-item-container{padding-top:0}.resource-detail-page .course-item-container .col-8{margin:0;width:100%}.resource-detail-page .course-item-container .col-2{display:none}.resource-detail-page .all-resources{padding-left:0;padding-right:0}.resource-detail-page .all-resources .col-8{margin:0;width:100%}.resource-detail-page .all-resources .col-2{display:none}}@media screen and (max-width:800px){.basic-page,.content.basic-page{padding:40px 0 50px}.basic-page.two-column .cols,.content.basic-page.two-column .cols{display:flex;flex:0 0 100%;flex-wrap:wrap}.basic-page.two-column .side-nav-container,.basic-page.two-column .main-content,.content.basic-page.two-column .side-nav-container,.content.basic-page.two-column .main-content{margin:0;width:100%}.basic-page.two-column .side-nav-container,.content.basic-page.two-column .side-nav-container{margin-bottom:20px;margin-top:40px;order:2;padding-top:0}.basic-page.two-column .main-content,.content.basic-page.two-column .main-content{order:1}.unit-list-item .details{height:auto;margin-right:0;padding-right:30px;width:calc(100% - 160px - 30px)}.unit-list-item .time{display:none}.unit-list-item .time.mobile{display:block;height:auto;margin-top:15px;padding:0;width:auto}.unit-list-item .time.mobile .ico{margin-right:15px}.unit-nav-section{display:none}.unit-nav{height:auto;min-height:70px}.unit-nav .cols>div{height:auto;min-height:70px}.unit-nav .mobile{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;padding-left:16px;padding-top:14px}.unit-nav .mobile .group-icon{padding-left:34px}.unit-nav .mobile .group{margin-left:-39px}.unit-nav .mobile .group:before{left:33px}.unit-nav .mobile .breadcrumbs{padding-left:19px}.unit-nav .mobile .breadcrumbs .small{font-size:15px;font-weight:normal}.unit-nav .mobile .breadcrumbs .ico{left:46px;position:absolute;top:18px}.unit-nav .mobile .components-container{-webkit-overflow-scrolling:touch;margin-top:10px;top:auto}.unit-nav .mobile .components{cursor:pointer;display:inline-block;padding-bottom:10px}.unit-nav .mobile .components .label{padding-left:19px}.unit-nav .mobile .components .label .ico{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block}.unit-nav .mobile .components .label .ico.open{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.unit-nav .mobile .components:hover .label span{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#1e1e1e;text-decoration:underline}.unit-nav .mobile .components:hover .label .ico{color:#1e1e1e}.unit-nav .mobile .components span{font-weight:bold;margin-right:8px}.unit-nav .mobile .components .ico{position:relative;top:2px}.metadata>div{padding-left:20px}.standards-box{width:calc(100% - 48px)}.standards-row .standards{width:calc(100% - 30px - 17px)}.topic-groups-unit .topic-group{padding-left:3.4%;padding-right:3.4%}.resource-landing .resource-intro{margin-right:0}.resource-landing .resource-intro .intro-text{margin-bottom:25px}.resource-landing .curriculum-search{margin:0;width:100%}.resource-landing .filter-search{margin:0;width:100%}.resource-landing .resource-result:nth-child(odd){margin-right:auto}.resource-landing .resource-result:nth-child(even){margin-left:auto}.course-detail .unit-list{margin-left:0;width:auto}.course-detail .unit-list-item:nth-child(odd){margin-right:auto}.course-detail .unit-list-item:nth-child(even){margin-left:auto}.search-results-page .main-content{margin:0;width:100%}}@media screen and (max-width:775px){.hidden-placement{display:none}}@media screen and (max-width:680px){.home-header .home-content .home-logo,.home-header .home-content .home-title{margin-left:0;margin-right:0;width:100%}.home-header .home-content .home-logo i{margin-left:0}.home-header .home-content .home-description{display:none}.topic-groups-unit .components li{margin-bottom:22px}.topic-groups-unit .link-subtitle{padding:0;width:100%}.topic-groups-unit .time{display:block;line-height:1;margin-top:5px;position:static;text-align:left;width:100%}.topic-groups-unit .time .ico-pacing{display:none}.topic-groups-unit .time .ico-pacing--mobile{display:inline}.topic-groups-unit .description h4>.ico{font-size:33px;left:-15%;top:-3px}.unit-info .image{display:block;margin-bottom:30px;width:50%}.unit-info .info-details{display:block;width:100%}.blog-detail-container .blog-detail-body{padding-top:40px}.blog-detail-container .blog-detail-body .article-image{float:none!important;max-width:none;width:100%}.blog-detail-container .blog-detail-body .article-title{font-size:30px}.blog-detail-container .blog-detail-body .article-body{padding-bottom:50px}.blog-articles .blog-article .blog-article-image{margin:0 0 30px;width:100%}.blog-articles .blog-article .blog-article-info{width:100%}.blog-articles .blog-article .blog-article-info .article-excerpt{margin-bottom:0}.blog-articles .pagination{padding-bottom:80px}.blog-articles .pagination .current-page{padding-left:15%;padding-right:15%}.button.load-more{margin:20px 0 80px;width:100%}.workshop-landing .resources-module>.resource-label{padding-right:0}.workshop-landing .workshop-date{display:block;margin-top:20px;position:static}.slideshow .slideshow-controls-caption{position:relative}.slideshow .slideshow-controls-caption .caption-text-container{width:100%;padding:20px 0 20px 20px;position:relative;display:block}.slideshow .slideshow-controls-caption .caption-text-container .caption-content{width:65%}.slideshow .slideshow-controls-caption.slides-count-1 .caption-text-container .caption-content{width:90%}}@media screen and (max-width:590px){.unit-list-item{padding:20px 0}.unit-list-item .image{background-color:transparent;height:auto;margin-bottom:20px;margin-top:10px;width:100%}.unit-list-item .image.no-image{display:none}.unit-list-item .details{padding-right:0;width:100%}.course-item-container .text-content h3{margin:25px 0 15px}.course-detail .unit-list-item .image.no-image{display:inline-block}.topic-groups-unit .description .ico{left:-16.2%}.js-lightbox .inner-wrapper{margin:0;width:100%}.standards-lightbox-content{padding-left:40px;padding-right:40px}.workshop-landing .select-container.course,.workshop-landing .select-container.audience,.workshop-landing .select-container.date{margin-right:0;width:100%}}@media screen and (max-width:540px){.resource-content .resource-links{margin-bottom:0;max-height:none}.resource-content .resource-links .help-link{margin:12px 50% 0 0}.resource-content .resource-links .button{margin-bottom:20px;margin-right:0;text-align:center;width:100%}.resource-content .resource-image{margin:40px 0}}@media screen and (max-width:500px){footer .about-text,footer .copyright-credits{margin-left:20px}footer .built-by{display:block;margin-top:6px}.footer-inner .footer-nav{padding-left:41px}.microsite-block-links-5 .microsite-nav,.microsite-block-links-6 .microsite-nav{width:calc(100% - 30px)}.content.main-home .main-content{margin-left:auto;width:100%}.content.main-home .email-sign-up{padding:38px 20px}h1{font-size:30px}h3{font-size:26px}.standards-box{margin-left:0;width:100%}.unit-detail .unit-outline-title{margin-bottom:30px}.unit-detail .unit-outline-title h3{float:none;margin-bottom:5px}.unit-detail .unit-outline-title span{display:block;float:none;margin-top:0}.topic-groups-unit .description-text{padding:0 20px}.topic-groups-unit .topic-group{margin-left:-30px;width:calc(100% + 60px)}.topic-groups-unit .description h4{padding-left:25px}.topic-groups-unit .description h4>.ico{font-size:28px;left:-12%;top:0px}.topic-groups-unit .description h4 a{right:-12%}.topic-groups-unit .description h4 a .ico{font-size:21px}.component-group-expand{display:none}.component-group-expand--mobile{display:block}.resource-landing .results-title{margin-bottom:50px}.resource-landing .resources-clear{margin-left:8px;position:static}.resource-landing .results-count{margin-bottom:6px}.resource-landing .resource-intro .intro-header{margin-bottom:0;margin-top:0}.resource-landing .resource-intro .intro-header h1{margin:0 0 25px}.meta-data .meta-section{display:block;margin-bottom:14px;margin-right:0;padding-bottom:8px;width:100%}.meta-data .small-label{margin-bottom:2px}.gsc-input-box{width:100%!important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}}@media screen and (max-width:450px){.curriculum-menu .curriculum-list{left:-65px;max-width:320px;min-width:320px;padding-left:65px;padding-right:30px}.resources-module.expandable .resource-label .see-more-resources,.resources-module-manual.expandable .resource-label .see-more-resources{display:none}.resources-module.expandable .resource-label .see-more-resources-mobile,.resources-module-manual.expandable .resource-label .see-more-resources-mobile{display:block;top:-1px}.resources-module,.resources-module-manual{margin-left:-30px;width:calc(100% + 60px)}.resources-module .name .ico,.resources-module-manual .name .ico{left:-33px}.workshop-landing .clear{margin-left:25px;margin-top:20px;position:static}.workshop-landing .resources-module{margin-left:-30px}}@media screen and (max-width:400px){.time-standards .time,.time-standards .standards-link{width:auto}.time-standards .standards-link{float:right}.topic-groups-unit .link-subtitle>a .ico-resources,.topic-groups-unit .link-subtitle>a .ico-right{left:-27px}}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript: "]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.6in}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,footer{display:none}}.search{position:relative}.search input[name="q"]{margin-top:5px;width:207px}.search-icon{-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:rgba(255,255,255,0.33);cursor:pointer;font-size:16px;font-weight:bold;height:50px;line-height:50px;margin-right:-6px;margin-top:4px;position:absolute;right:0;text-align:center;top:0;width:50px}.search-icon:hover{color:white}.search-bar{display:none;height:50px;margin-left:auto;margin-right:11px;margin-top:2px;width:250px}#gsc-i-id1{padding:15px!important;padding-left:0px!important;height:.5em!important}.gsc-input-box{height:40px!important;width:250px}.gsc-input{font-size:16px!important;height:20px!important;line-height:1!important;padding-left:0!important}.gsc-search-button{height:35px!important}.gsib_b{padding-top:10px!important}.gsc-search-button{display:none!important}header form.gsc-search-box{display:none}.search-results input,.search-results button{height:40px}.search-results button{width:40px}.search-results form{margin-bottom:30px}.lt-ie9 .wrap{min-height:1px;padding-bottom:0}.lt-ie9 footer{margin-top:0;position:static}