﻿@font-face{font-family:'cm-icon';src:url("../fonts/cm-icon.eot?9j7wwd");src:url("../fonts/cm-icon.eot?9j7wwd#iefix") format("embedded-opentype"),url("../fonts/cm-icon.ttf?9j7wwd") format("truetype"),url("../fonts/cm-icon.woff?9j7wwd") format("woff"),url("../fonts/cm-icon.svg?9j7wwd#cm-icon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'cm-icon' !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}.icon-comments::before{content:"\f087"}.icon-upload::before{content:"\f094"}.icon-tasks::before{content:"\f0af"}.icon-thumb-tack::before{content:"\f08d"}.icon-article::before{content:"\e911"}.icon-interactive-card-sort::before{content:"\e90f"}.icon-geogebra::before{content:"\e910"}.icon-interactivity::before{content:"\e90e"}.icon-hide::before{content:"\f070"}.icon-champion::before{content:"\e90d"}.icon-mathematical-classroom::before{content:"\e90a"}.icon-resource-in-action::before{content:"\e90b"}.icon-teacher-perspective::before{content:"\e90c"}.icon-clock::before{content:"\f017"}.icon-no-sound::before{content:"\f026"}.icon-sound::before{content:"\f028"}.icon-play::before{content:"\f04b"}.icon-pause::before{content:"\f04c"}.icon-bundle::before{content:"\e909"}.icon-cogs::before{content:"\f085"}.icon-question-plain::before{content:"\f128"}.icon-file-text-o::before{content:"\f0f6"}.icon-quote-open::before{content:"\f10d"}.icon-quote-close::before{content:"\f10e"}.icon-line-graph::before{content:"\f201"}.icon-flag::before{content:"\f024"}.icon-move::before{content:"\f047"}.icon-new-tab-link::before{content:"\f08e"}.icon-video::before{content:"\f03d"}.icon-picture::before{content:"\f03e"}.icon-city::before{content:"\e908"}.icon-add-o::before{content:"\e905"}.icon-done::before{content:"\e906"}.icon-edit-o::before{content:"\e907"}.icon-add-to-group::before{content:"\e904"}.icon-note::before{content:"\f249"}.icon-note-o::before{content:"\f24a"}.icon-star-o::before{content:"\f006"}.icon-warning::before{content:"\f071"}.icon-reset::before{content:"\f021"}.icon-spellcheck::before{content:"\e903"}.icon-social::before{content:"\f0c0"}.icon-address::before{content:"\f041"}.icon-phone::before{content:"\f095"}.icon-phone-square::before{content:"\f098"}.icon-linked-in-square::before{content:"\f08c"}.icon-twitter::before{content:"\f099"}.icon-facebook::before{content:"\f09a"}.icon-google-plus-square::before{content:"\f0d4"}.icon-google-plus::before{content:"\f0d5"}.icon-linked-in::before{content:"\f0e1"}.icon-news::before{content:"\f1ea"}.icon-circle::before{content:"\f1db"}.icon-projector::before{content:"\e902"}.icon-tablet::before{content:"\f10a"}.icon-station::before{content:"\e901"}.icon-scaffolded-task::before{content:"\f022"}.icon-tick::before{content:"\f00c"}.icon-cross::before{content:"\f00d"}.icon-ellipsis::before{content:"\f141"}.icon-ellipsis-vertical::before{content:"\f142"}.icon-logo::before{content:"\e900"}.icon-cards::before{content:"\f24d"}.icon-rich-example::before{content:"\f18d"}.icon-food-for-thought::before{content:"\f0f5"}.icon-problem-decisions::before{content:"\f277"}.icon-lock::before{content:"\f023"}.icon-left-arrow::before{content:"\f060"}.icon-right-arrow::before{content:"\f061"}.icon-up-arrow::before{content:"\f062"}.icon-down-arrow::before{content:"\f063"}.icon-go-and-think::before{content:"\f0c2"}.icon-enter-fullscreen::before{content:"\f065"}.icon-exit-fullscreen::before{content:"\f066"}.icon-resource-list::before{content:"\f03a"}.icon-star::before{content:"\f005"}.icon-folder::before{content:"\f07b"}.icon-teacher::before{content:"\f19d"}.icon-link::before{content:"\f0c1"}.icon-edit-content::before{content:"\f044"}.icon-waiting::before{content:"\f110"}.icon-chalk::before{content:"\f0a4"}.icon-building-blocks::before{content:"\f12e"}.icon-history::before{content:"\f1da"}.icon-settings::before{content:"\f013"}.icon-delete::before{content:"\f014"}.icon-redo::before{content:"\f01e"}.icon-view::before{content:"\f06e"}.icon-save::before{content:"\f0c7"}.icon-undo::before{content:"\f0e2"}.icon-caret-left::before{content:"\f0d9"}.icon-caret-right::before{content:"\f0da"}.icon-glossary::before{content:"\f02d"}.icon-switch::before{content:"\f0ec"}.icon-construction-work::before{content:"\e602"}.icon-forbidden::before{content:"\e605"}.icon-enlarge::before{content:"\e989"}.icon-caret-down::before{content:"\f0d7"}.icon-caret-up::before{content:"\f0d8"}.icon-asterisk::before{content:"\f069"}.icon-comment::before{content:"\f075"}.icon-download::before{content:"\f019"}.icon-table::before{content:"\f0ce"}.icon-search::before{content:"\f002"}.icon-calendar::before{content:"\f073"}.icon-circle-up::before{content:"\ea41"}.icon-circle-right::before{content:"\ea42"}.icon-circle-down::before{content:"\ea43"}.icon-circle-left::before{content:"\ea44"}.icon-plus::before{content:"\f067"}.icon-minus::before{content:"\f068"}.icon-disc::before{content:"\f111"}.icon-fluency-exercise::before{content:"\f1ab"}.icon-line::before{content:"\e600"}.icon-review-question::before{content:"\e9b8"}.icon-dice::before{content:"\e915"}.icon-map::before{content:"\e94b"}.icon-construction::before{content:"\e996"}.icon-bigger-picture::before{content:"\f0ac"}.icon-folder-open::before{content:"\f07c"}.icon-many-ways-problem::before{content:"\f074"}.icon-numbered-list::before{content:"\f0cb"}.icon-file::before{content:"\f016"}.icon-package-of-problems::before{content:"\f06b"}.icon-admin::before{content:"\f0ad"}.icon-investigation::before{content:"\f0c3"}.icon-menu::before{content:"\f0c9"}.icon-pervasive-idea::before{content:"\f0eb"}.icon-reply::before{content:"\f112"}.icon-museum::before{content:"\f19c"}.icon-file-image::before{content:"\f1c5"}.icon-file-audio::before{content:"\f1c7"}.icon-file-video::before{content:"\f1c8"}.icon-find::before{content:"\f1e5"}.icon-user::before{content:"\f007"}.icon-home::before{content:"\f015"}.icon-tag::before{content:"\f02b"}.icon-print::before{content:"\f02f"}.icon-edit::before{content:"\f040"}.icon-left::before{content:"\f053"}.icon-right::before{content:"\f054"}.icon-add::before{content:"\f055"}.icon-question::before{content:"\f059"}.icon-info::before{content:"\f05a"}.icon-target::before{content:"\f05b"}.icon-up::before{content:"\f077"}.icon-down::before{content:"\f078"}.icon-twitter-square::before{content:"\f081"}.icon-facebook-square::before{content:"\f082"}.icon-key::before{content:"\f084"}.icon-email::before{content:"\f0e0"}.icon-train::before{content:"\f239"}@keyframes cm-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes cm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.cm-spin{-webkit-animation:cm-spin 5s linear infinite;animation:cm-spin 5s linear infinite}*,*::after,*::before{box-sizing:border-box}html,body{height:100%;width:100%}body{margin:0;padding:0;color:#444;background-color:#f0f7f6}body,button,input,textarea,select{font-family:"Open Sans","Helvetica","Arial",sans-serif;font-size:14px;line-height:1.42857143}pre{font-family:"Open Sans","Helvetica","Arial",sans-serif}button,input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit}strong{color:#00918a;font-weight:normal}.full-height-row{display:table-row;height:100%}.auto-height-row{display:table-row}.full-height-container{display:table;height:100%;width:100%}.body{position:relative}@media (min-width: 768px){.body{min-height:300px}}[class^="icon-"],[class*=" icon-"]{display:inline-block;line-height:inherit;vertical-align:top}a:hover{text-decoration:underline;color:#069}a,a:focus{color:#0077b3;text-decoration:none}a[tabindex],a[role="button"]{cursor:pointer;outline:none}a[tabindex]:focus,a[href]:focus,a[role="button"]:focus,button:focus{outline:rgba(200,200,200,0.3) dotted 1px}a[tabindex="-1"]{cursor:default}a.subtle-link{color:inherit;text-decoration:none}a.contextual-help-link{font-size:13px;display:inline-block}.disabled,.disabled:hover,.disabled:focus{text-decoration:none;color:inherit;cursor:default}pre{margin:0}.text-divider::before{content:" | "}p{margin-top:2px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans","Helvetica","Arial",sans-serif;font-weight:normal;margin-top:10px;margin-bottom:3px;line-height:1.2}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*,.h1+*,.h2+*,.h3+*,.h4+*,.h5+*,.h6+*{margin-top:0}h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:23px}h4,.h4{font-size:19px}h5,.h5{font-size:16px;margin-bottom:5px}h6,.h6{font-size:14px;margin-bottom:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fade-out{opacity:0.3;cursor:default}.fade-out *,.fade-out a{cursor:default}.fade-out:hover,.fade-out:focus{text-decoration:none}.fade-out a:hover,.fade-out a:focus{text-decoration:none}.ng-cloak{display:none !important}.ng-hide{display:none !important}.list-unstyled{padding:0;margin:0;list-style:none}.order-desc-marker{display:inline-block;width:0;height:0;vertical-align:middle;border-top:10px solid #444;border-left:4px solid transparent;border-right:4px solid transparent}.order-desc-marker.selected{border-top-color:#00bfb5}.order-asc-marker{display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:10px solid #444;border-left:4px solid transparent;border-right:4px solid transparent}.order-asc-marker.selected{border-bottom-color:#00bfb5}.order-asc-marker+.order-desc-marker{margin-left:-3px}.cm-muted{color:#777}small,.cm-small-text{font-size:13px}.cm-table{margin-bottom:10px;width:100%;border-collapse:collapse}.cm-table tr{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.cm-table th{font-weight:normal;color:#222;font-family:"Open Sans","Helvetica","Arial",sans-serif}.cm-table td,.cm-table th{text-align:left;vertical-align:top;padding:5px}.cm-padded{padding:10px}.cm-centered{text-align:center}.cm-normal-text{font-family:"Open Sans","Helvetica","Arial",sans-serif;font-size:14px}.cm-danger{color:#d9534f}.cm-warning{color:#f0ad4e}.cm-success{color:#5cb85c}.cm-info{color:#31b0d5}.cm-button,.admin-modal-group-toggle,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.home-about-button-wrapper a,.home-benefits-list li .home-benefits-more-button,.home-benefits-list li .home-benefits-less-button,.station-teacher-support-button,.station-nearby-stations-button,.resource-section-next-previous a,.resource-type-section-toggle,.guide-overview-links li a,.hub-overview-links li a,.about-overview-links-wrapper ul li a,a.cm-modal-close-button,.champion-overview-links-wrapper ul li a,.conference-overview-links-wrapper ul li a,.cm-default-overview-links-wrapper ul li a,.bundle-links li a,.webinars-overview-links-wrapper ul li a,.professional-development-overview-links-wrapper ul li a,.new-a-level-overview-links-wrapper ul li a,*[class^="cm-button"],*[class*=" cm-button"]{display:inline-block;color:#00bfb5;font-size:14px;background-color:rgba(0,191,181,0.05);padding:3px;padding-left:10px;padding-right:10px;border:1px solid #00bfb5;border-radius:0;margin:2px;-webkit-transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in;transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in}.cm-button:hover,.admin-modal-group-toggle:hover,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.home-about-button-wrapper a:hover,.home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li .home-benefits-less-button:hover,.station-teacher-support-button:hover,.station-nearby-stations-button:hover,.resource-section-next-previous a:hover,.resource-type-section-toggle:hover,.guide-overview-links li a:hover,.hub-overview-links li a:hover,.about-overview-links-wrapper ul li a:hover,a.cm-modal-close-button:hover,.champion-overview-links-wrapper ul li a:hover,.conference-overview-links-wrapper ul li a:hover,.cm-default-overview-links-wrapper ul li a:hover,.bundle-links li a:hover,.webinars-overview-links-wrapper ul li a:hover,.professional-development-overview-links-wrapper ul li a:hover,.new-a-level-overview-links-wrapper ul li a:hover,.cm-button:focus,.admin-modal-group-toggle:focus,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.home-about-button-wrapper a:focus,.home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .home-benefits-less-button:focus,.station-teacher-support-button:focus,.station-nearby-stations-button:focus,.resource-section-next-previous a:focus,.resource-type-section-toggle:focus,.guide-overview-links li a:focus,.hub-overview-links li a:focus,.about-overview-links-wrapper ul li a:focus,a.cm-modal-close-button:focus,.champion-overview-links-wrapper ul li a:focus,.conference-overview-links-wrapper ul li a:focus,.cm-default-overview-links-wrapper ul li a:focus,.bundle-links li a:focus,.webinars-overview-links-wrapper ul li a:focus,.professional-development-overview-links-wrapper ul li a:focus,.new-a-level-overview-links-wrapper ul li a:focus,*[class^="cm-button"]:hover,*[class^="cm-button"]:focus,*[class*=" cm-button"]:hover,*[class*=" cm-button"]:focus{text-decoration:none;color:#00bfb5;outline:none}.cm-button:focus,.admin-modal-group-toggle:focus,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.home-about-button-wrapper a:focus,.home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .home-benefits-less-button:focus,.station-teacher-support-button:focus,.station-nearby-stations-button:focus,.resource-section-next-previous a:focus,.resource-type-section-toggle:focus,.guide-overview-links li a:focus,.hub-overview-links li a:focus,.about-overview-links-wrapper ul li a:focus,a.cm-modal-close-button:focus,.champion-overview-links-wrapper ul li a:focus,.conference-overview-links-wrapper ul li a:focus,.cm-default-overview-links-wrapper ul li a:focus,.bundle-links li a:focus,.webinars-overview-links-wrapper ul li a:focus,.professional-development-overview-links-wrapper ul li a:focus,.new-a-level-overview-links-wrapper ul li a:focus,*[class^="cm-button"]:focus,*[class*=" cm-button"]:focus{outline:rgba(200,200,200,0.3) dotted 1px}.cm-button:hover:not(.disabled),.admin-modal-group-toggle:hover:not(.disabled),.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),.home-about-button-wrapper a:hover:not(.disabled),.home-benefits-list li .home-benefits-more-button:hover:not(.disabled),.home-benefits-list li .home-benefits-less-button:hover:not(.disabled),.station-teacher-support-button:hover:not(.disabled),.station-nearby-stations-button:hover:not(.disabled),.resource-section-next-previous a:hover:not(.disabled),.resource-type-section-toggle:hover:not(.disabled),.guide-overview-links li a:hover:not(.disabled),.hub-overview-links li a:hover:not(.disabled),.about-overview-links-wrapper ul li a:hover:not(.disabled),a.cm-modal-close-button:hover:not(.disabled),.champion-overview-links-wrapper ul li a:hover:not(.disabled),.conference-overview-links-wrapper ul li a:hover:not(.disabled),.cm-default-overview-links-wrapper ul li a:hover:not(.disabled),.bundle-links li a:hover:not(.disabled),.webinars-overview-links-wrapper ul li a:hover:not(.disabled),.professional-development-overview-links-wrapper ul li a:hover:not(.disabled),.new-a-level-overview-links-wrapper ul li a:hover:not(.disabled),*[class^="cm-button"]:hover:not(.disabled),*[class*=" cm-button"]:hover:not(.disabled){color:#ffffff;background-color:#00bfb5}.cm-button.cm-small,.cm-small.admin-modal-group-toggle,.cm-content a.cm-small[data-cm-element="link"][data-cm-button-type="site-primary"],.home-about-button-wrapper a.cm-small,.home-benefits-list li .cm-small.home-benefits-more-button,.home-benefits-list li .cm-small.home-benefits-less-button,.cm-small.station-teacher-support-button,.cm-small.station-nearby-stations-button,.resource-section-next-previous a.cm-small,.cm-small.resource-type-section-toggle,.guide-overview-links li a.cm-small,.hub-overview-links li a.cm-small,.about-overview-links-wrapper ul li a.cm-small,a.cm-small.cm-modal-close-button,.champion-overview-links-wrapper ul li a.cm-small,.conference-overview-links-wrapper ul li a.cm-small,.cm-default-overview-links-wrapper ul li a.cm-small,.bundle-links li a.cm-small,.webinars-overview-links-wrapper ul li a.cm-small,.professional-development-overview-links-wrapper ul li a.cm-small,.new-a-level-overview-links-wrapper ul li a.cm-small,*[class^="cm-button"].cm-small,*[class*=" cm-button"].cm-small{padding:0;padding-left:10px;padding-right:10px;margin:1px}.cm-button-inverted,.guide-overview-links li a,.hub-overview-links li a,.about-overview-links-wrapper ul li a,.champion-overview-links-wrapper ul li a,.conference-overview-links-wrapper ul li a,.cm-default-overview-links-wrapper ul li a,.webinars-overview-links-wrapper ul li a,.professional-development-overview-links-wrapper ul li a,.new-a-level-overview-links-wrapper ul li a{color:#ffffff;background-color:rgba(255,255,255,0.05);border-color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cm-button-inverted:hover,.guide-overview-links li a:hover,.hub-overview-links li a:hover,.about-overview-links-wrapper ul li a:hover,.champion-overview-links-wrapper ul li a:hover,.conference-overview-links-wrapper ul li a:hover,.cm-default-overview-links-wrapper ul li a:hover,.webinars-overview-links-wrapper ul li a:hover,.professional-development-overview-links-wrapper ul li a:hover,.new-a-level-overview-links-wrapper ul li a:hover,.cm-button-inverted:focus,.guide-overview-links li a:focus,.hub-overview-links li a:focus,.about-overview-links-wrapper ul li a:focus,.champion-overview-links-wrapper ul li a:focus,.conference-overview-links-wrapper ul li a:focus,.cm-default-overview-links-wrapper ul li a:focus,.webinars-overview-links-wrapper ul li a:focus,.professional-development-overview-links-wrapper ul li a:focus,.new-a-level-overview-links-wrapper ul li a:focus{color:#ffffff}.cm-button-inverted:hover:not(.disabled),.guide-overview-links li a:hover:not(.disabled),.hub-overview-links li a:hover:not(.disabled),.about-overview-links-wrapper ul li a:hover:not(.disabled),.champion-overview-links-wrapper ul li a:hover:not(.disabled),.conference-overview-links-wrapper ul li a:hover:not(.disabled),.cm-default-overview-links-wrapper ul li a:hover:not(.disabled),.webinars-overview-links-wrapper ul li a:hover:not(.disabled),.professional-development-overview-links-wrapper ul li a:hover:not(.disabled),.new-a-level-overview-links-wrapper ul li a:hover:not(.disabled){color:#008c85;background-color:#ffffff}.cm-button-cancel,a.cm-modal-close-button,.cm-button-default{border-color:#888;background-color:rgba(136,136,136,0.05)}.cm-button-cancel,a.cm-modal-close-button,.cm-button-cancel:hover,a.cm-modal-close-button:hover,.cm-button-cancel:focus,a.cm-modal-close-button:focus,.cm-button-default,.cm-button-default:hover,.cm-button-default:focus{color:#888}.cm-button-cancel:hover:not(.disabled),a.cm-modal-close-button:hover:not(.disabled),.cm-button-default:hover:not(.disabled){background-color:#888}.cm-button-submit,.cm-button-primary,.cm-button-help,.admin-modal-group-toggle,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.home-about-button-wrapper a,.home-benefits-list li .home-benefits-more-button,.home-benefits-list li .home-benefits-less-button,.station-teacher-support-button,.station-nearby-stations-button,.resource-section-next-previous a,.resource-type-section-toggle,.bundle-links li a{border-color:#00bfb5;background-color:rgba(0,191,181,0.05)}.cm-button-submit,.cm-button-submit:hover,.cm-button-submit:focus,.cm-button-primary,.cm-button-help,.admin-modal-group-toggle,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.home-about-button-wrapper a,.home-benefits-list li .home-benefits-more-button,.home-benefits-list li .home-benefits-less-button,.station-teacher-support-button,.station-nearby-stations-button,.resource-section-next-previous a,.resource-type-section-toggle,.bundle-links li a,.cm-button-primary:hover,.cm-button-help:hover,.admin-modal-group-toggle:hover,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.home-about-button-wrapper a:hover,.home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li .home-benefits-less-button:hover,.station-teacher-support-button:hover,.station-nearby-stations-button:hover,.resource-section-next-previous a:hover,.resource-type-section-toggle:hover,.bundle-links li a:hover,.cm-button-primary:focus,.cm-button-help:focus,.admin-modal-group-toggle:focus,.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.home-about-button-wrapper a:focus,.home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .home-benefits-less-button:focus,.station-teacher-support-button:focus,.station-nearby-stations-button:focus,.resource-section-next-previous a:focus,.resource-type-section-toggle:focus,.bundle-links li a:focus{color:#00bfb5}.cm-button-submit:hover:not(.disabled),.cm-button-primary:hover:not(.disabled),.cm-button-help:hover:not(.disabled),.admin-modal-group-toggle:hover:not(.disabled),.cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),.home-about-button-wrapper a:hover:not(.disabled),.home-benefits-list li .home-benefits-more-button:hover:not(.disabled),.home-benefits-list li .home-benefits-less-button:hover:not(.disabled),.station-teacher-support-button:hover:not(.disabled),.station-nearby-stations-button:hover:not(.disabled),.resource-section-next-previous a:hover:not(.disabled),.resource-type-section-toggle:hover:not(.disabled),.bundle-links li a:hover:not(.disabled){background-color:#00bfb5}.cm-button-warning{border-color:#f0ad4e;background-color:rgba(240,173,78,0.05)}.cm-button-warning,.cm-button-warning:hover,.cm-button-warning:focus{color:#f0ad4e}.cm-button-warning:hover:not(.disabled){background-color:#f0ad4e}.cm-button-danger{border-color:#d9534f;background-color:rgba(217,83,79,0.05)}.cm-button-danger,.cm-button-danger:hover,.cm-button-danger:focus{color:#d9534f}.cm-button-danger:hover:not(.disabled){background-color:#d9534f}.cm-divided-list{list-style:none;padding:0;margin:0}.cm-divided-list>li{float:left}.cm-divided-list>li:not(:last-child){margin-right:0.3em}.cm-divided-list>li:not(:last-child)::after{content:' |'}.cm-divided-list::after{content:' ';display:table;clear:both}.cm-slash-divided-list{list-style:none;padding:0;margin:0}.cm-slash-divided-list>li{float:left;margin-right:0.3em}.cm-slash-divided-list>li::after{content:' /'}.cm-slash-divided-list::after{content:' ';display:table;clear:both}.icon-folder{position:relative}.icon-folder>[class^="icon-"],.icon-folder>[class*=" icon-"]{font-size:0.5em;vertical-align:top;padding:1px}.icon-folder>.icon-lock{font-size:0.6em;padding:0;position:absolute;right:2px;bottom:0}@keyframes cm-tooltip-keyframes{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes cm-tooltip-keyframes{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.cm-tooltip{display:none;position:absolute;background:#eeeeee;border:1px solid #dddddd;padding:2px 4px;font-size:12px;color:#444;z-index:10;font-family:"Open Sans","Helvetica","Arial",sans-serif;text-align:left;text-shadow:none;cursor:default;pointer-events:none}.cm-tooltip>*:first-child{margin-top:0}.cm-tooltip>*:last-child{margin-bottom:0}:hover>.cm-tooltip{display:block;opacity:0;animation:cm-tooltip-keyframes 5s linear;-webkit-animation:cm-tooltip-keyframes 5s linear}.fade-out .cm-tooltip,.disabled .cm-tooltip{display:none}.icon-save>.icon-plus{vertical-align:middle;font-size:60%}code,.code{font-family:"Open Sans","Helvetica","Arial",sans-serif;padding:2px 4px;color:#d14;white-space:pre-wrap;background-color:#f7f7f9;border:1px solid #e1e1e8;display:inline-block}input[type="submit"]{-webkit-appearance:none}[data-cm-modal-back-toggle]{display:inline-block;margin-right:5px;vertical-align:middle;font-size:70%;margin-top:-3px}.math.inline{margin-left:3px}.blank-page{background-color:#ffffff}.tab-pane{display:none}.tab-pane.active{display:block}div.header{height:40px}.header-main{height:40px;display:block;position:fixed;z-index:200;top:0;width:100%;color:#ffffff;background-color:rgba(10,29,28,0.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-logo{float:left;text-decoration:none;font-size:15px;font-weight:bold;margin-right:10px;margin-left:10px;line-height:1;font-family:"Open Sans","Helvetica","Arial",sans-serif;padding-top:2px;color:#ffffff;display:none}@media (min-width: 360px){.header-logo{display:block}}.header-logo .icon-logo{margin-right:5px;color:#00bfb5;font-size:33px}.header-logo:hover,.header-logo:focus{color:#ffffff;text-decoration:none}.header-logo .header-logo-text{display:none}@media (min-width: 500px){.header-logo .header-logo-text{display:inline-block}}.header-logo .header-logo-text span{display:block}.header-logo .header-logo-text span:last-child{letter-spacing:0.01em}.header-main ul{list-style:none;padding:0;margin:0;float:right;font-size:0;height:100%}.header-main ul>li{display:inline-block;width:50px;height:100%;padding:2px;text-align:center}.header-main ul>li a{display:block;color:#ffffff;text-decoration:none;position:relative}.header-main ul>li a [class^="icon-"],.header-main ul>li a [class*=" icon-"]{display:block;font-size:20px;color:#00bfb5;line-height:1}.header-main ul>li a .header-comment-item-number{position:absolute;bottom:12px;right:5px;font-size:10px;border-radius:10px;padding-left:2px;padding-right:2px;line-height:1;background-color:#00bfb5;color:#000000}.header-main ul>li a:hover [class^="icon-"],.header-main ul>li a:hover [class*=" icon-"]{color:#00f2e5}.header-main ul>li a:hover .header-comment-item-number{background-color:#00f2e5}.header-main ul>li.selected{background-color:rgba(10,29,28,0.3)}.header-main ul>li.selected a [class^="icon-"],.header-main ul>li.selected a [class*=" icon-"]{color:#00f2e5}.header-main ul>li.selected a .header-comment-item-number{background-color:#00f2e5}.header-main ul>li .header-menu-item-text{font-size:10px;display:block}.header-more-menu{position:fixed;top:40px;right:0;z-index:200}.header-more-menu>ul{margin:0;padding:0;list-style:none;color:#ffffff;background-color:rgba(10,29,28,0.85);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-more-menu>ul>li>a{display:block;white-space:nowrap;color:#ffffff;font-size:14px;padding:10px;padding-left:20px;padding-right:20px;text-decoration:none}.header-more-menu>ul>li>a:hover{background-color:rgba(255,255,255,0.2)}.header-more-menu>ul>li.menu-divider{line-height:1;display:block;width:100%}.header-more-menu>ul>li.menu-divider::before{content:'';display:block;border-top:1px solid rgba(255,255,255,0.3)}.header-more-menu>ul>li.menu-divider>span{display:inline-block;padding:3px;padding-left:10px;padding-right:10px;font-size:10px;color:#d9d9d9}.header-more-menu>ul:first-child>li.menu-divider:first-child::before{width:calc(100% - 50px)}.header-more-menu-mathematical-classroom{background-color:rgba(135,74,157,0.5)}.header-more-menu-mathematical-classroom .icon-mathematical-classroom{font-size:20px;line-height:1}.header-user-menu{position:fixed;top:40px;right:0;z-index:200}.header-user-menu>ul{margin:0;padding:0;list-style:none;color:#ffffff;background-color:rgba(10,29,28,0.85);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:150px}.header-user-menu>ul>li>a{display:block;white-space:nowrap;color:#ffffff;font-size:14px;padding:10px;padding-left:20px;padding-right:20px;text-decoration:none}.header-user-menu>ul>li>a:hover{background-color:rgba(255,255,255,0.2)}.header-user-menu>ul>li.menu-divider{height:1px;background-color:rgba(255,255,255,0.3)}.footer{padding-top:15px;padding-bottom:25px;background-color:rgba(10,29,28,0.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;font-size:13px;width:100%;position:relative;min-height:100px}.footer a:not(.subtle-link){color:#ffffff}.footer a:not(.subtle-link):hover,.footer a:not(.subtle-link):focus{color:#e6e6e6}.footer-top{display:table;width:100%}.footer-contact{text-align:left;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:top;width:42%}.footer-contact a{margin-right:5px;font-size:16px}.footer-contact a:hover,.footer-contact a:focus{text-decoration:none}.footer-policies{text-align:right;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:top;width:58%}.footer-middle{text-align:center;padding-left:20px;padding-right:20px;padding-top:10px;width:100%}@media (min-width: 768px){.footer-middle{position:absolute;width:440px;top:30px;left:calc(50% - 220px);padding-top:0}}.footer-middle small{display:block;font-size:12px;font-family:"Open Sans","Helvetica","Arial",sans-serif;color:#e6e6e6}.footer-middle small a:not(.subtle-link){color:#cef}.footer-middle small a:not(.subtle-link):hover,.footer-middle small a:not(.subtle-link):focus{color:#b3e6ff}.footer-strapline{margin-bottom:5px}.footer a.footer-logo{display:inline-block;color:#ffffff;text-decoration:none;font-size:15px;font-weight:bold;margin-right:10px;margin-left:10px;margin-bottom:3px;line-height:1;font-family:"Open Sans","Helvetica","Arial",sans-serif}.footer a.footer-logo .icon-logo{margin-right:3px;color:#00bfb5;font-size:33px}.footer a.footer-logo:hover,.footer a.footer-logo:focus{color:#ffffff;text-decoration:none}.footer a.footer-logo .footer-title{display:inline-block;text-align:left}.footer a.footer-logo .footer-title span{display:block}.footer a.footer-logo .footer-title span:last-child{letter-spacing:0.01em}.footer-bottom{display:table;width:100%;padding-top:10px}.footer-dfe{text-align:right;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:bottom;width:50%;line-height:1.1}.footer-dfe img{margin-right:15px;margin-left:7px;width:80px}.footer-dfe p{margin:0}.footer-dfe::after{content:' ';display:table;clear:both}@media (min-width: 768px){.footer-dfe{padding-top:35px}.footer-dfe img{float:right}}.footer-cambridge{text-align:left;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:bottom;width:50%;line-height:1.1}.footer-cambridge img{height:30px;margin-right:7px;margin-left:15px;width:140px}.footer-cambridge p{margin:0}.footer-cambridge::after{content:' ';display:table;clear:both}@media (min-width: 768px){.footer-cambridge{padding-top:35px}.footer-cambridge img{float:left}}.publish-status-warning-wrapper{margin-top:10px;text-align:center;height:15px;overflow:visible;background-repeat:repeat-x}.publish-status-warning-wrapper.under-construction{background-image:url("../img/warning-construction-bg.svg");background-color:rgba(240,173,78,0.7);color:#694109}.publish-status-warning-wrapper.restricted-access{background-image:url("../img/warning-restricted-access-bg.svg");background-color:rgba(217,83,79,0.7);color:#4c1210}.publish-status-warning{display:inline-block;padding-left:10px;padding-right:10px;position:relative;top:-3px;font-size:14px;line-height:1}form{margin:0;padding:0}button,input[type="submit"]{cursor:pointer}label{margin:0;font-weight:normal}.error-summary>span{display:block;color:#a94442}label.error{color:#a94442;font-weight:normal}.ng-invalid.ng-touched:not(.disabled),.ng-invalid.ng-touched:focus:not(.disabled),.ng-submitted .ng-invalid:not(.disabled),.ng-submitted .ng-invalid:focus:not(.disabled){border-color:#a94442}input.error,input.error:focus,select.error,select.error:focus{border-color:#a94442}.cm-form .disabled{opacity:0.4;outline:none;cursor:default}.cm-form fieldset,.cm-fieldset{padding:20px;border:none;margin:0;margin-bottom:20px;display:block;position:relative;z-index:0;padding-top:50px;background-color:#ffffff}.cm-form fieldset .cm-form fieldset,.cm-form fieldset .cm-fieldset,.cm-fieldset .cm-form fieldset,.cm-fieldset .cm-fieldset{border:1px dashed #00bfb5;padding-left:0;padding-right:0}.cm-form fieldset .cm-form fieldset .legend,.cm-form fieldset .cm-form fieldset .cm-legend,.cm-form fieldset .cm-fieldset .legend,.cm-form fieldset .cm-fieldset .cm-legend,.cm-fieldset .cm-form fieldset .legend,.cm-fieldset .cm-form fieldset .cm-legend,.cm-fieldset .cm-fieldset .legend,.cm-fieldset .cm-fieldset .cm-legend{font-size:15px}.cm-form fieldset.no-legend,.cm-fieldset.no-legend{padding-top:20px}.cm-form legend,.cm-legend{font-size:16px;font-weight:normal;font-family:"Open Sans","Helvetica","Arial",sans-serif;margin:0;padding:3px;padding-left:10px;padding-right:10px;color:#ffffff;display:block;position:absolute;top:0;left:0;right:0;width:100%;height:30px;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cm-form legend a,.cm-legend a{color:#ffffff}.cm-form legend h4,.cm-legend h4{margin:0;font-size:16px}.cm-form label,.cm-fieldset label{margin:0;margin-right:5px}*[class^="cm-form-group"]:not(:last-child),*[class*=" cm-form-group"]:not(:last-child){margin-bottom:10px}.cm-form-group-centered{text-align:center}.cm-form-group-centered>*{display:inline-block;text-align:left}.cm-form-group-inline>*[class^="cm-form-group"],.cm-form-group-inline>*[class*=" cm-form-group"],.cm-form-group-horizontal>*[class^="cm-form-group"],.cm-form-group-horizontal>*[class*=" cm-form-group"]{margin-bottom:0}.cm-form-group-inline>*{display:inline-block}.cm-form-group-inline>label{padding-top:6px}.cm-form-group-horizontal>*{display:block}.cm-form-group-horizontal>label{margin:0;padding-right:10px;padding-top:6px}.cm-form-control{width:100%;max-width:300px;border:1px solid #bbbbbb;border-radius:0;padding:0;padding-left:5px;padding-right:5px;box-shadow:none;margin:0;margin-top:2px;margin-bottom:2px;height:30px;background-color:#ffffff}.cm-errors-on-submit:not(.ng-submitted) .ng-invalid.ng-touched:not(.disabled){border:1px solid #bbbbbb}.cm-form-control:focus:not(.disabled),.cm-errors-on-submit:not(.ng-submitted) .ng-invalid.ng-touched:focus:not(.disabled){border-color:rgba(102,175,233,0.8);outline:none}select.cm-form-control{padding-right:0}@supports (-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none){select.cm-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/static/img/select-bg.png");background-repeat:no-repeat;background-position:right 5px center;padding-right:15px}}@supports (-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none){input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #bbbbbb;border-radius:10px;background-color:#dddddd;margin:0;margin-right:2px;vertical-align:middle}input[type="radio"]:checked{background-image:url("/static/img/radio-checked-bg.png");background-repeat:no-repeat;background-position:center center}input[type="radio"]:focus:not(.disabled){border-color:rgba(102,175,233,0.8);outline:none}}@supports (-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none){input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #bbbbbb;background-color:#dddddd;margin:0;margin-right:2px;vertical-align:middle}input[type="checkbox"]:checked{background-image:url("/static/img/checkbox-checked-bg.png");background-repeat:no-repeat;background-position:center center}input[type="checkbox"]:focus:not(.disabled){border-color:rgba(102,175,233,0.8);outline:none}}.cm-form-control.cm-wide{max-width:500px}.cm-form-control.cm-small{max-width:170px}.cm-form-group-inline .cm-form-control.cm-standard{width:100%;max-width:300px}.cm-form-group-inline .cm-form-control.cm-wide{width:100%;max-width:500px}.cm-form-group-inline .cm-form-control.cm-small{width:100%;max-width:170px}.cm-form-group-inline .cm-form-control{width:auto}.cm-form-group-inline>*:not(:last-child){margin-right:15px}.cm-form-control[type="number"]{width:90px}.cm-form-control-static{margin:0;padding-top:6px;display:inline-block}.cm-form-control-static:not(:first-child){margin-left:5px}.cm-form [type="checkbox"],.cm-fieldset [type="checkbox"]{margin-top:10px;margin-bottom:5px}.cm-form label>[type="checkbox"],.cm-fieldset label>[type="checkbox"]{margin-top:0;margin-bottom:3px}.cm-form label>[type="radio"],.cm-fieldset label>[type="radio"]{margin-bottom:3px;margin-right:2px}.cm-form-spacer{height:10px}td.cm-form-control-cell{padding-top:0;padding-bottom:0}textarea.cm-form-control{display:block;height:100px;width:100%;max-width:none;padding-top:5px;padding-bottom:5px}.cm-multiline{height:100px;width:100%}.cm-radio-toggle{display:inline-block;color:#444;margin-right:13px}.cm-radio-toggle::before{content:'';display:inline-block;width:13px;height:13px;border-radius:10px;border:1px solid #919191;background-color:rgba(170,170,170,0.15);margin-right:5px;vertical-align:top;margin-top:3px}.cm-radio-toggle.selected::before{background-color:#aaaaaa}.cm-radio-toggle:hover,.cm-radio-toggle:focus{color:#444;text-decoration:none}.cm-form-group-vertical>label:first-child,.cm-form-strong{color:#00918a}.cm-form-group-vertical:not(:last-child){margin-bottom:20px}.cm-form-group-vertical:not(:last-child)>label{display:block}.cm-form-group-vertical:not(:last-child)>table:last-child{margin-bottom:30px}@media (min-width: 600px){.cm-form-group-horizontal{display:table;width:100%}.cm-form-group-horizontal>*{display:table-cell;vertical-align:top}.cm-form-group-horizontal>label{width:150px;text-align:right}}@media print{input[type="checkbox"],input[type="radio"],select.cm-form-control{-webkit-print-color-adjust:exact}}.cm-pager{list-style:none;margin:0;padding:0}.cm-pager>li{display:inline-block;margin-right:5px}.cm-pager>li:not(:last-child)::after{content:" ";display:inline-block}.autocomplete-suggestions{border:1px solid #999;background:#ffffff;overflow:auto;text-align:left}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;cursor:pointer}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:normal;color:#3399ff}.autocomplete-suggestion:hover,.autocomplete-suggestion:focus{background:#f5f5f5}.editor-menu{background-color:#f8f8f8;border:1px solid #cccccc;border-bottom:none}.editor-menu>ul{margin:0;padding:0;list-style:none}.editor-menu>ul>li{position:relative;float:left}.editor-menu>ul>li>a{display:inline-block;color:#006ca2;font-size:14px;padding:5px;padding-left:10px;padding-right:10px;position:relative;z-index:6;text-decoration:none}.editor-menu>ul>li:first-child>a{padding-left:20px}.editor-menu>ul>li>a:hover,.editor-menu>ul>li>a:focus{color:#004a6e}.editor-menu>ul::after{display:table;content:" ";clear:both}.editor-menu>ul>li.open>a{color:#004a6e;background-color:#eeeeee}.editor-menu>ul>li>a.disabled{background-color:transparent;color:#777777;cursor:default}.editor-menu>ul>li>a.active{background-color:#cccccc}.editor-menu>ul>li.open>.editor-menu-dropdown{display:block}.editor-menu .icon-caret-right,.editor-menu .icon-caret-down{vertical-align:middle}.editor-menu-dropdown{position:absolute;top:100%;left:0;z-index:5;display:none;list-style:none;margin:0;padding:0;margin-top:-1px;margin-left:-1px;border:1px solid #cccccc;background-color:#eeeeee;min-width:150px;padding-top:10px;padding-bottom:10px}.editor-menu-dropdown>li{position:relative}.editor-menu-dropdown>li>div,.editor-menu-dropdown>li>a{padding-top:5px;padding-bottom:5px;padding-left:28px;padding-right:20px;color:#444444;font-size:14px;display:inline-block;width:100%;white-space:nowrap}.editor-menu-dropdown>li>a{color:#006ca2;text-decoration:none}.editor-menu-dropdown>li>a.contextual-help-link{display:block;font-size:13px;padding:0;position:absolute;z-index:7;text-decoration:none;left:8px;top:6px;width:auto}.editor-menu-dropdown>li>a.contextual-help-link,.editor-menu-dropdown>li>a.contextual-help-link:hover,.editor-menu-dropdown>li>a.contextual-help-link:focus{background-color:transparent}.editor-menu-dropdown>li>a:hover{color:#004a6e;background-color:#dddddd}.editor-menu-dropdown>li.open>a{background-color:#dddddd}.editor-menu-dropdown>li.open>.editor-menu-dropdown{display:block}.editor-menu-dropdown .editor-menu-dropdown{position:absolute;top:0;left:100%;display:none;border-left:none;z-index:6;background-color:#dddddd}.editor-menu-dropdown>li>.editor-menu-dropdown>li>a:hover{background-color:#eeeeee}.editor-content,.editor-content-full,.editor-content-medium{border:1px solid #cccccc;border-top:none;border-radius:0;width:100%;height:100px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.editor-content-full{height:100%;min-height:250px}.editor-content-medium{height:300px}.editor-num-misspellings{color:red;font-size:10px;margin-left:3px}.editor-highlighted-text{position:absolute;z-index:5;border:1px solid #3399ff}.editor-link-text{position:absolute;z-index:5;cursor:pointer;pointer-events:auto}.editor-link-text:hover{border-bottom:1px solid #0077b3}.ace_marker-layer .misspelled{position:absolute;z-index:-2;border-bottom:1px dotted red}.ace_gutter-cell{position:relative}.ace_gutter-cell.misspelled::before{content:'\f111';font-family:'cm-icon';position:absolute;left:3px;top:5px;color:red;font-size:5px}.header-admin-tools-wrapper{position:fixed;z-index:203;top:7px;text-align:center;padding:2px;padding-left:5px;padding-right:5px;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:23px;display:none}.header-admin-tools-wrapper a{color:#b2fff9;text-decoration:none}@media (min-width: 768px){.header-admin-tools-wrapper{display:block;left:calc(50% - 60px);width:120px}}@media (min-width: 992px){.header-admin-tools-wrapper{left:calc(50% - 200px);width:400px}}.header-admin-tools{display:inline-block;text-align:left;font-size:13px}.header-admin-tools>*{display:inline-block}.header-admin-tools>*::after{content:' | ';display:inline-block}.header-admin-tools>*:nth-last-child(2)::after{content:none;display:none}.header-admin-tools>*:last-child::after{content:none;display:none}@media (min-width: 992px){.header-admin-tools>*:nth-last-child(2)::after{content:' | ';display:inline-block}}.header-admin-tools .header-admin-tools-view-as,.header-admin-tools .header-admin-tools-publish-status{display:none}@media (min-width: 992px){.header-admin-tools .header-admin-tools-view-as,.header-admin-tools .header-admin-tools-publish-status{display:inline-block}}.header-admin-tools-view-as select{width:140px;height:20px;margin:0;font-size:12px;background-color:rgba(10,29,28,0.8);color:#ffffff;border-color:rgba(255,255,255,0.4)}.header-admin-tools-menu-button .icon-menu{line-height:1;font-size:17px}.admin-tools-current-page>*{display:inline-block;vertical-align:middle}.admin-tools-current-page>h4{margin:0;margin-right:10px;font-size:14px;color:#444}.admin-tools .cm-form-control{width:auto}.admin-modal-group{margin-top:20px}.admin-modal-main-items{margin-top:20px}.admin-modal-main-items>ul{margin:0;padding:0;list-style:none}.admin-modal-main-items>ul li{display:inline-block;margin-right:15px}.admin-modal-group-heading{margin:0;display:table;font-size:14px;color:#ffffff;background-color:#00bfb5}.admin-modal-group>ul{display:none;margin:0;padding:0;list-style:none;margin-left:10px;margin-top:5px}.admin-modal-group.open>ul{display:block}.admin-modal-group-toggle{position:relative;z-index:1;margin-left:0}.admin-modal-group-toggle::after{font-family:'cm-icon';margin-left:5px;content:'\f078'}.admin-modal-group.open .admin-modal-group-toggle{background-color:#00bfb5;color:#ffffff}.admin-modal-group.open .admin-modal-group-toggle::after{content:'\f077'}.admin-page-wrapper{background-color:#f0f7f6}.admin-page{background-color:#f0f7f6}div.admin-page .cm-button-primary,div.admin-page .cm-button-help,div.admin-page .admin-modal-group-toggle,div.admin-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content div.admin-page a[data-cm-element="link"][data-cm-button-type="site-primary"],div.admin-page .home-about-button-wrapper a,.home-about-button-wrapper div.admin-page a,div.admin-page .home-benefits-list li .home-benefits-more-button,.home-benefits-list li div.admin-page .home-benefits-more-button,div.admin-page .home-benefits-list li .home-benefits-less-button,.home-benefits-list li div.admin-page .home-benefits-less-button,div.admin-page .station-teacher-support-button,div.admin-page .station-nearby-stations-button,div.admin-page .resource-section-next-previous a,.resource-section-next-previous div.admin-page a,div.admin-page .resource-type-section-toggle,div.admin-page .bundle-links li a,.bundle-links li div.admin-page a{color:#00bfb5;border-color:#00bfb5;background-color:rgba(0,191,181,0.05)}div.admin-page .cm-button-primary:hover,div.admin-page .cm-button-help:hover,div.admin-page .admin-modal-group-toggle:hover,div.admin-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.cm-content div.admin-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,div.admin-page .home-about-button-wrapper a:hover,.home-about-button-wrapper div.admin-page a:hover,div.admin-page .home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li div.admin-page .home-benefits-more-button:hover,div.admin-page .home-benefits-list li .home-benefits-less-button:hover,.home-benefits-list li div.admin-page .home-benefits-less-button:hover,div.admin-page .station-teacher-support-button:hover,div.admin-page .station-nearby-stations-button:hover,div.admin-page .resource-section-next-previous a:hover,.resource-section-next-previous div.admin-page a:hover,div.admin-page .resource-type-section-toggle:hover,div.admin-page .bundle-links li a:hover,.bundle-links li div.admin-page a:hover,div.admin-page .cm-button-primary:focus,div.admin-page .cm-button-help:focus,div.admin-page .admin-modal-group-toggle:focus,div.admin-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.cm-content div.admin-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,div.admin-page .home-about-button-wrapper a:focus,.home-about-button-wrapper div.admin-page a:focus,div.admin-page .home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li div.admin-page .home-benefits-more-button:focus,div.admin-page .home-benefits-list li .home-benefits-less-button:focus,.home-benefits-list li div.admin-page .home-benefits-less-button:focus,div.admin-page .station-teacher-support-button:focus,div.admin-page .station-nearby-stations-button:focus,div.admin-page .resource-section-next-previous a:focus,.resource-section-next-previous div.admin-page a:focus,div.admin-page .resource-type-section-toggle:focus,div.admin-page .bundle-links li a:focus,.bundle-links li div.admin-page a:focus{color:#00bfb5}div.admin-page .cm-button-primary:hover:not(.disabled),div.admin-page .cm-button-help:hover:not(.disabled),div.admin-page .admin-modal-group-toggle:hover:not(.disabled),div.admin-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),.cm-content div.admin-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),div.admin-page .home-about-button-wrapper a:hover:not(.disabled),.home-about-button-wrapper div.admin-page a:hover:not(.disabled),div.admin-page .home-benefits-list li .home-benefits-more-button:hover:not(.disabled),.home-benefits-list li div.admin-page .home-benefits-more-button:hover:not(.disabled),div.admin-page .home-benefits-list li .home-benefits-less-button:hover:not(.disabled),.home-benefits-list li div.admin-page .home-benefits-less-button:hover:not(.disabled),div.admin-page .station-teacher-support-button:hover:not(.disabled),div.admin-page .station-nearby-stations-button:hover:not(.disabled),div.admin-page .resource-section-next-previous a:hover:not(.disabled),.resource-section-next-previous div.admin-page a:hover:not(.disabled),div.admin-page .resource-type-section-toggle:hover:not(.disabled),div.admin-page .bundle-links li a:hover:not(.disabled),.bundle-links li div.admin-page a:hover:not(.disabled){background-color:#00bfb5;color:#ffffff}.admin-page-header-wrapper{padding:20px;padding-bottom:10px}@media (min-width: 768px){.admin-page-header-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 992px){.admin-page-header-wrapper{padding-left:70px;padding-right:70px}}.admin-page-header{margin:0 auto;max-width:1300px;display:table}.admin-page-header h1{font-size:20px;line-height:1;margin:0;margin-bottom:10px}.admin-page-breadcrumb>ul{list-style:none;margin:0;padding:0}.admin-page-breadcrumb>ul>li{display:inline-block}.admin-page-breadcrumb>ul>li [class^="icon-"],.admin-page-breadcrumb>ul>li [class*=" icon-"]{margin-right:2px}.admin-page-breadcrumb>ul>li:not(:last-child)::after{content:' | ';display:inline-block}.admin-page-content-wrapper{padding:20px}@media (min-width: 768px){.admin-page-content-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 992px){.admin-page-content-wrapper{padding-left:70px;padding-right:70px}}.admin-page-content{margin:0 auto;max-width:1300px}.admin-page-panel{margin:0 auto;margin-bottom:50px}.admin-page-panel-small{max-width:700px}.admin-page-content-footer{margin-bottom:50px}.admin-text-editor-page .footer{display:none}.view-content-wrapper .view-content-content-wrapper{background-color:#ffffff}@media screen{.fullscreen .header-admin-tools-wrapper{display:none}}@media print{.header-admin-tools-wrapper{display:none}.view-content-wrapper .admin-page-breadcrumb{display:none}}.commenter{font-size:13px;color:#707070}.comment-wrapper{margin-bottom:15px}.comment-wrapper:last-child{margin-bottom:10px}.comment-wrapper.selected{border-color:rgba(102,175,233,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.1) inset,0 0 3px rgba(102,175,233,0.6)}.comment-header::after{content:" ";display:table;clear:both}.comment-header>h5{font-size:14px;color:#555555;float:left;margin:0;min-height:18px}.comment-header>.comment-moderation-status{font-size:12px;color:#f0ad4e;float:left;margin-left:15px;padding-top:2px}.comment-user{color:#00bfb5;float:right;margin-left:15px}.comment-date{color:#00bfb5;float:right;margin-left:15px}.comment-actions{float:right;margin-left:15px}.comment-body{margin-bottom:2px}.comment-replies-wrapper{margin-left:20px}@media (min-width: 700px){.comment-replies-wrapper{margin-left:30px}}@media (min-width: 800px){.comment-replies-wrapper{margin-left:50px}}.comment-replies{padding:10px;padding-right:0;background-color:rgba(0,0,0,0.03);margin-bottom:3px}.comment-reply-button-wrapper::after{display:table;content:" ";clear:both}.comment-reply-button{float:right}.commenter-add-button{margin-top:10px}.commenter-add-form{margin-top:10px}.comment-user.full-time-team-member .icon-user{position:relative;padding-right:10px}.comment-user.full-time-team-member .icon-user::after{content:'\e900';font-family:'cm-icon';display:block;position:absolute;top:0;right:0;font-size:10px;color:#008c85}.commenter-show-more-fewer{margin-bottom:10px}.commenter-show-more-fewer>a{display:inline-block;margin-right:10px}.commenter-show-more-fewer>a:last-child{margin-right:0}.comment-inserted-comment{padding:5px;background-color:rgba(0,191,181,0.05)}.comment-inserted-comment-label{font-size:10px;color:#888888}.comment-ommited-replies{margin-bottom:15px}.cm-content>*:first-child,.cm-content>div:first-child{margin-top:0}.cm-content>*:last-child,.cm-content>div:last-child,.cm-content>.last-child,.cm-content>div.last-child{margin-bottom:0}.cm-content h1+*,.cm-content h2+*,.cm-content h3+*,.cm-content h4+*,.cm-content h5+*,.cm-content h6+*,.cm-content .h1+*,.cm-content .h2+*,.cm-content .h3+*,.cm-content .h4+*,.cm-content .h5+*,.cm-content .h6+*{margin-top:0}.cm-content h1,.cm-content h2,.cm-content h3,.cm-content h4,.cm-content h5,.cm-content h6{color:#222}.cm-content h3{font-size:22px;margin-top:20px;margin-bottom:5px}.cm-content h4{font-size:18px;margin-top:15px}.cm-content h5{font-size:16px;margin-top:15px}.cm-content h6{margin-top:15px}.cm-content::after{clear:both;content:' ';display:table}.cm-content div,.cm-content table,.cm-content hr,.cm-content video,.cm-content audio{clear:both}.cm-content .cm-clear-floats{height:1px;clear:both}.cm-content p{margin:0;margin-top:2px;margin-bottom:1em}.cm-content ul{margin:0;margin-bottom:1em}.cm-content ol{list-style:none;padding:0;margin:0;margin-bottom:1em;counter-reset:cm-ol-counter}.cm-content ol>li{position:relative;padding-left:40px;counter-increment:cm-ol-counter}.cm-content ol>li::before{content:"(" counter(cm-ol-counter) ")";position:absolute;display:block;top:0;left:0;width:35px;text-align:right}.cm-content ol>li.inline-marker::before{position:relative;top:auto;left:auto;display:inline-block;margin-left:-40px;margin-right:5px}.cm-content ol>li.inline-marker>p:only-child{display:inline;margin:0}.cm-content ol>li.inline-marker>p:only-child::after{content:'';display:block;height:2px;margin-bottom:10px}.cm-content ol[type="A"]>li::before,.cm-content ol[type="A"].upper>li::before{content:"(" counter(cm-ol-counter,upper-latin) ")"}.cm-content ol[type="a"]>li::before{content:"(" counter(cm-ol-counter,lower-latin) ")"}.cm-content ol[type="I"]>li::before,.cm-content ol[type="I"].upper>li::before{content:"(" counter(cm-ol-counter,upper-roman) ")"}.cm-content ol[type="i"]>li::before{content:"(" counter(cm-ol-counter,lower-roman) ")"}.cm-content strong{color:#222;font-weight:bold}.cm-content table,.cm-content table tr,.cm-content table td,.cm-content table th{border-width:1px;border-color:#aaaaaa;border-style:none}.cm-content table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;border-style:none;color:#444;font-family:"Open Sans","Helvetica","Arial",sans-serif}.cm-content table th{color:#222;font-weight:bold}.cm-content table th,.cm-content table td{padding:8px;line-height:20px;border-style:solid;background-color:#ffffff;vertical-align:top;text-align:left}.cm-content table.cm-content-table{width:100%;table-layout:fixed}.cm-content table.outer-border{border-style:solid}.cm-content table.outer-border tr,.cm-content table.outer-border td,.cm-content table.outer-border th{border-style:none}.cm-content table tr.outer-border{border-style:solid}.cm-content table tr.outer-border>td,.cm-content table tr.outer-border>th{border-style:none}.cm-content table tr>td.outer-border,.cm-content table tr>th.outer-border{border-style:solid}.cm-content td.color-red,.cm-content th.color-red,.cm-content tr.color-red,.cm-content tr.color-red>td,.cm-content tr.color-red>th,.cm-content table.color-red{background-color:#f8b6c0}.cm-content td.color-green,.cm-content th.color-green,.cm-content tr.color-green,.cm-content tr.color-green>td,.cm-content tr.color-green>th,.cm-content table.color-green{background-color:#b5dcc1}.cm-content td.color-blue,.cm-content th.color-blue,.cm-content tr.color-blue,.cm-content tr.color-blue>td,.cm-content tr.color-blue>th,.cm-content table.color-blue{background-color:#bfe1eb}.cm-content td.color-yellow,.cm-content th.color-yellow,.cm-content tr.color-yellow,.cm-content tr.color-yellow>td,.cm-content tr.color-yellow>th,.cm-content table.color-yellow{background-color:#fef99d}.cm-content td.blocked,.cm-content th.blocked,.cm-content tr.blocked,.cm-content tr.blocked>td,.cm-content tr.blocked>th,.cm-content table.blocked{background-color:#aaaaaa}.cm-content td.highlighted,.cm-content th.highlighted,.cm-content tr.highlighted,.cm-content tr.highlighted>td,.cm-content tr.highlighted>th,.cm-content table.highlighted{background-color:#e5fffd}.cm-content table.invisible,.cm-content table.invisible td,.cm-content table.invisible th{border-style:none;background-color:transparent}.cm-content tr.invisible,.cm-content tr.invisible>td,.cm-content tr.invisible>th{border-style:none;background-color:transparent}.cm-content tr>td.invisible,.cm-content tr>th.invisible{border-style:none;background-color:transparent}.cm-content td.normal,.cm-content th.normal,.cm-content tr.normal,.cm-content tr.normal>td,.cm-content tr.normal>th,.cm-content table.normal{border-style:solid;background-color:#ffffff}.cm-content .font-size-very-huge{font-size:24px}.cm-content .font-size-huge{font-size:22px}.cm-content .font-size-extra-large{font-size:20px}.cm-content .font-size-very-large{font-size:18px}.cm-content .font-size-large{font-size:16px}.cm-content .font-size-normal{font-size:14px}.cm-content .font-size-small{font-size:12px}.cm-content .cm-align-center{margin-left:auto;margin-right:auto}.cm-content .cm-align-left{margin-right:auto}.cm-content .cm-align-right{margin-left:auto}.cm-content .content-v-align-top td,.cm-content .content-v-align-top th{vertical-align:top}.cm-content .content-v-align-middle td,.cm-content .content-v-align-middle th{vertical-align:middle}.cm-content .content-v-align-bottom td,.cm-content .content-v-align-bottom th{vertical-align:bottom}.cm-content .content-v-align-top>td,.cm-content .content-v-align-top>th{vertical-align:top}.cm-content .content-v-align-middle>td,.cm-content .content-v-align-middle>th{vertical-align:middle}.cm-content .content-v-align-bottom>td,.cm-content .content-v-align-bottom>th{vertical-align:bottom}.cm-content td.content-v-align-top,.cm-content th.content-v-align-top{vertical-align:top}.cm-content td.content-v-align-middle,.cm-content th.content-v-align-middle{vertical-align:middle}.cm-content td.content-v-align-bottom,.cm-content th.content-v-align-bottom{vertical-align:bottom}.cm-content .content-h-align-left td,.cm-content .content-h-align-left th{text-align:left}.cm-content .content-h-align-center td,.cm-content .content-h-align-center th{text-align:center}.cm-content .content-h-align-right td,.cm-content .content-h-align-right th{text-align:right}.cm-content .content-h-align-left>td,.cm-content .content-h-align-left>th{text-align:left}.cm-content .content-h-align-center>td,.cm-content .content-h-align-center>th{text-align:center}.cm-content .content-h-align-right>td,.cm-content .content-h-align-right>th{text-align:right}.cm-content td.content-h-align-left,.cm-content th.content-h-align-left{text-align:left}.cm-content td.content-h-align-center,.cm-content th.content-h-align-center{text-align:center}.cm-content td.content-h-align-right,.cm-content th.content-h-align-right{text-align:right}.cm-content img{max-width:100%;vertical-align:top}.cm-content figure img{display:inline-block}.cm-content figure{display:block;margin:20px auto;text-align:center}.cm-content figcaption{margin-top:10px}.cm-content hr{margin:45px auto;width:70%;border:none;border-top:1px solid #00bfb5;height:1px;text-align:center;overflow:visible}.cm-content hr::after{content:" ∞ ";color:#00bfb5;display:inline-block;position:relative;top:-13px;font-size:16px;padding-left:10px;padding-right:10px;background:#ffffff}.cm-content video{background-color:#cccccc;background-image:url("/static/img/video-placeholder.png");background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;max-width:100%}.cm-content audio,.cm-content video{display:inline-block}.cm-content iframe{border:1px solid #777777;width:100%}.cm-content .cm-float-right{float:right;clear:right;margin:0;margin-left:10px;margin-bottom:10px}.cm-content .cm-float-left{float:left;clear:left;margin:0;margin-right:10px;margin-bottom:10px}.cm-content .cm-centered-as-table{display:table;margin:0 auto}.cm-content .cards{counter-reset:section;max-width:700px}@media print{.cm-content .cards{page-break-inside:avoid}}.cm-content .card2up{display:inline-table;max-width:310px;height:200px;padding:30px 30px 30px 30px;margin:2px 3px 5px 0;width:calc(100% - 3px);overflow:auto;text-align:center;vertical-align:middle;border:1px solid black}@media print{.cm-content .card2up{page-break-inside:avoid}}.cm-content .cards img{width:100%}@media print{.cm-content table th,.cm-content table td{border-color:#777777}.cm-content td.blocked,.cm-content th.blocked,.cm-content tr.blocked,.cm-content tr.blocked>td,.cm-content tr.blocked>th{background-color:#999999}}.cm-content [data-cm-element="well"]::after,.cm-content [data-cm-element="qwell"]::after,.cm-content [data-cm-element="chalk"]::after,.cm-content [data-cm-element="hint"]::after,.cm-content [data-cm-element="answer"]::after,.cm-content [data-cm-element="toggle-content"]::after{clear:both;content:' ';display:table}.cm-content [data-cm-element="well"],.cm-content [data-cm-element="qwell"],.cm-content [data-cm-element="chalk"],.cm-content [data-cm-element="hint"]{margin-top:25px;margin-bottom:25px;padding:10px;padding-left:35px;display:block;position:relative}.cm-content [data-cm-element="well"]>*:first-child,.cm-content [data-cm-element="qwell"]>*:first-child,.cm-content [data-cm-element="chalk"]>*:first-child,.cm-content [data-cm-element="hint"]>*:first-child{margin-top:0}.cm-content [data-cm-element="well"]>[data-cm-element="hint-answer"]:first-child,.cm-content [data-cm-element="qwell"]>[data-cm-element="hint-answer"]:first-child,.cm-content [data-cm-element="chalk"]>[data-cm-element="hint-answer"]:first-child,.cm-content [data-cm-element="hint"]>[data-cm-element="hint-answer"]:first-child{margin-top:31px}.cm-content [data-cm-element="well"]>*:last-child,.cm-content [data-cm-element="qwell"]>*:last-child,.cm-content [data-cm-element="chalk"]>*:last-child,.cm-content [data-cm-element="hint"]>*:last-child{margin-bottom:0}.cm-content [data-cm-element="well"]::before,.cm-content [data-cm-element="qwell"]::before,.cm-content [data-cm-element="chalk"]::before,.cm-content [data-cm-element="hint"]::before{position:absolute;top:0;left:5px;font-size:18px;font-family:'cm-icon';-webkit-font-smoothing:antialiased}.cm-content [data-cm-element="well"]:first-child,.cm-content [data-cm-element="qwell"]:first-child,.cm-content [data-cm-element="chalk"]:first-child{margin-top:0}.cm-content [data-cm-element="well"]{color:#009dae;border-color:rgba(0,157,174,0.2);background-color:rgba(0,157,174,0.05)}.cm-content [data-cm-element="well"] h1,.cm-content [data-cm-element="well"] h2,.cm-content [data-cm-element="well"] h3,.cm-content [data-cm-element="well"] h4,.cm-content [data-cm-element="well"] h5,.cm-content [data-cm-element="well"] h6,.cm-content [data-cm-element="well"] strong{color:#008695}.cm-content [data-cm-element="well"]::before{content:'\f069'}.cm-content [data-cm-element="qwell"]{margin-top:50px;color:#009dae;border-color:rgba(0,157,174,0.2);background-color:rgba(0,157,174,0.05)}.cm-content [data-cm-element="qwell"] h1,.cm-content [data-cm-element="qwell"] h2,.cm-content [data-cm-element="qwell"] h3,.cm-content [data-cm-element="qwell"] h4,.cm-content [data-cm-element="qwell"] h5,.cm-content [data-cm-element="qwell"] h6,.cm-content [data-cm-element="qwell"] strong{color:#008695}.cm-content [data-cm-element="qwell"]::before{content:'\f059'}.cm-content [data-cm-element="chalk"],.cm-content [data-cm-element="hint"]{color:#c16b3c;border-color:rgba(193,107,60,0.2);background-color:rgba(193,107,60,0.05)}.cm-content [data-cm-element="chalk"] h1,.cm-content [data-cm-element="chalk"] h2,.cm-content [data-cm-element="chalk"] h3,.cm-content [data-cm-element="chalk"] h4,.cm-content [data-cm-element="chalk"] h5,.cm-content [data-cm-element="chalk"] h6,.cm-content [data-cm-element="chalk"] strong,.cm-content [data-cm-element="hint"] h1,.cm-content [data-cm-element="hint"] h2,.cm-content [data-cm-element="hint"] h3,.cm-content [data-cm-element="hint"] h4,.cm-content [data-cm-element="hint"] h5,.cm-content [data-cm-element="hint"] h6,.cm-content [data-cm-element="hint"] strong{color:#ae6036}.cm-content [data-cm-element="chalk"]::before,.cm-content [data-cm-element="hint"]::before{content:'\f0a4'}.cm-content [data-cm-element="internal"]{display:inline-block;color:#d9534f;background-color:rgba(217,83,79,0.05)}.cm-content [data-cm-element="internal"] h1,.cm-content [data-cm-element="internal"] h2,.cm-content [data-cm-element="internal"] h3,.cm-content [data-cm-element="internal"] h4,.cm-content [data-cm-element="internal"] h5,.cm-content [data-cm-element="internal"] h6,.cm-content [data-cm-element="internal"] strong{color:#d43f3a}.cm-content [data-cm-element="internal"]::before{font-family:'cm-icon';content:'\e605';margin-right:5px}.cm-content [data-cm-element="toggle"]{margin-top:25px;margin-bottom:25px}.cm-content [data-cm-element="toggle-button"]{position:relative;z-index:1}.cm-content [data-cm-element="toggle-button"]::after{font-family:'cm-icon';content:'\f078';margin-left:5px;display:inline-block}.cm-content [data-cm-element="toggle-content"]{padding:20px;padding-top:28px;margin-top:-14px;margin-bottom:0;border:1px solid rgba(9,9,9,0.5);background-color:#ffffff;color:#444}.cm-content [data-cm-element="toggle-content"]>*:first-child{margin-top:0}.cm-content [data-cm-element="toggle-content"]>*:last-child{margin-bottom:0}.cm-content [data-cm-element="columns"]{margin-top:35px;margin-bottom:35px}.cm-content div[data-cm-element="column"]{clear:none}.cm-content div[data-cm-element="column"]>*:first-child{margin-top:0}.cm-content div[data-cm-element="column"]>*:last-child{margin-bottom:0}.cm-content [data-cm-element="hint-answer"]{margin-top:41px;margin-bottom:25px;border:1px solid transparent}.cm-content [data-cm-element="hint-answer"].hint-open,.cm-content [data-cm-element="hint-answer"].answer-open{background-color:#ffffff;border:1px solid rgba(91,192,222,0.5)}.cm-content [data-cm-element="hint-answer-buttons"]{margin-top:-14px;margin-left:-1px;position:relative;z-index:1;font-size:0}.cm-content [data-cm-element="hint"]{display:none;margin-top:20px;margin-bottom:0}.cm-content [data-cm-element="answer"]{display:none;margin-top:20px;font-family:"Open Sans","Helvetica","Arial",sans-serif;color:#444}.cm-content [data-cm-element="answer"]>*:first-child{margin-top:0}.cm-content [data-cm-element="answer"]>*:last-child{margin-bottom:0}.cm-content [data-cm-element="hint-toggle"],.cm-content [data-cm-element="answer-toggle"]{display:inline-block;font-size:14px}.cm-content [data-cm-element="hint-toggle"]::after,.cm-content [data-cm-element="answer-toggle"]::after{font-family:'cm-icon';content:'\f078';margin-left:5px;display:inline-block}.cm-content [data-cm-element="hint-answer"].answer-open [data-cm-element="answer-toggle"]::after{content:'\f077'}.cm-content [data-cm-element="hint-answer"].hint-open [data-cm-element="hint-toggle"]::after{content:'\f077'}.cm-content [data-cm-element="hint-answer"].hint-open,.cm-content [data-cm-element="hint-answer"].answer-open{padding-bottom:20px}.cm-content [data-cm-element="hint-answer"].hint-open>[data-cm-element="hint"],.cm-content [data-cm-element="hint-answer"].hint-open>[data-cm-element="answer"],.cm-content [data-cm-element="hint-answer"].answer-open>[data-cm-element="hint"],.cm-content [data-cm-element="hint-answer"].answer-open>[data-cm-element="answer"]{margin-left:20px;margin-right:20px}.cm-content [data-cm-element="toggle-button"],.cm-content [data-cm-element="hint-toggle"],.cm-content [data-cm-element="answer-toggle"],.cm-content [data-cm-element="link"][data-cm-button-type],.cm-content [data-cm-element="geogebra-download-button"]{font-family:"Open Sans","Helvetica","Arial",sans-serif;display:inline-block;color:#ffffff;background-color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2px;padding-left:10px;padding-right:10px;border:1px solid transparent;margin:0;-webkit-transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in;transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in}.cm-content [data-cm-element="toggle-button"]:focus,.cm-content [data-cm-element="hint-toggle"]:focus,.cm-content [data-cm-element="answer-toggle"]:focus,.cm-content [data-cm-element="link"][data-cm-button-type]:focus,.cm-content [data-cm-element="geogebra-download-button"]:focus{color:#ffffff}.cm-content [data-cm-element="toggle-button"]:hover,.cm-content [data-cm-element="hint-toggle"]:hover,.cm-content [data-cm-element="answer-toggle"]:hover,.cm-content [data-cm-element="link"][data-cm-button-type]:hover,.cm-content [data-cm-element="geogebra-download-button"]:hover{text-decoration:none;color:#ffffff}.cm-content [data-cm-element="answer-toggle"]{background-color:#337ab7;margin-left:0}.cm-content [data-cm-element="hint-toggle"]{background-color:#5bc0de;margin-left:0;margin-right:0}.cm-content [data-cm-element="toggle"].open>[data-cm-element="toggle-button"]::after{content:'\f077'}.cm-content [data-cm-type="primary"]>[data-cm-element="toggle-button"],.cm-content [data-cm-element="link"][data-cm-button-type="primary"]{background-color:#337ab7}.cm-content [data-cm-element="toggle"][data-cm-type="primary"].open>[data-cm-element="toggle-content"]{border-color:rgba(51,122,183,0.5)}.cm-content [data-cm-type="danger"]>[data-cm-element="toggle-button"],.cm-content [data-cm-element="link"][data-cm-button-type="danger"]{background-color:#d9534f}.cm-content [data-cm-element="toggle"][data-cm-type="danger"].open>[data-cm-element="toggle-content"]{border-color:rgba(217,83,79,0.5)}.cm-content [data-cm-type="warning"]>[data-cm-element="toggle-button"],.cm-content [data-cm-element="link"][data-cm-button-type="warning"]{background-color:#f0ad4e}.cm-content [data-cm-element="toggle"][data-cm-type="warning"].open>[data-cm-element="toggle-content"]{border-color:rgba(240,173,78,0.5)}.cm-content [data-cm-type="success"]>[data-cm-element="toggle-button"],.cm-content [data-cm-element="link"][data-cm-button-type="success"]{background-color:#5cb85c}.cm-content [data-cm-element="toggle"][data-cm-type="success"].open>[data-cm-element="toggle-content"]{border-color:rgba(92,184,92,0.5)}.cm-content [data-cm-type="info"]>[data-cm-element="toggle-button"],.cm-content [data-cm-element="link"][data-cm-button-type="info"]{background-color:#5bc0de}.cm-content [data-cm-element="toggle"][data-cm-type="info"].open>[data-cm-element="toggle-content"]{border-color:rgba(91,192,222,0.5)}.cm-content [data-cm-element="audio"]{text-align:center}.cm-content [data-cm-element="video"]{max-width:600px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;width:calc(100% - 20px);text-align:center}.cm-content [data-cm-element="video"].cm-float-left{margin:0;margin-right:10px;width:auto}.cm-content [data-cm-element="video"].cm-float-right{margin:0;margin-left:10px;width:auto}@media (min-width: 768px){.cm-content [data-cm-element="columns"]::after{content:" ";display:table;clear:both}.cm-content [data-cm-element="column"]{float:left;padding-left:5px;padding-right:5px}.cm-content [data-cm-column-count="2"]>[data-cm-element="column"]{width:50%}.cm-content [data-cm-column-count="3"]>[data-cm-element="column"]{width:33.3333%}.cm-content [data-cm-column-count="4"]>[data-cm-element="column"]{width:25%}.cm-content [data-cm-column-count="5"]>[data-cm-element="column"]{width:20%}.cm-content [data-cm-column-count="6"]>[data-cm-element="column"]{width:16.6666%}.cm-content [data-cm-column-count="7"]>[data-cm-element="column"]{width:14.2857%}.cm-content [data-cm-column-count="8"]>[data-cm-element="column"]{width:12.5%}.cm-content [data-cm-column-count="9"]>[data-cm-element="column"]{width:11.1111%}.cm-content [data-cm-column-count="10"]>[data-cm-element="column"]{width:10%}.cm-content [data-cm-column-count="11"]>[data-cm-element="column"]{width:9.0909%}.cm-content [data-cm-column-count="12"]>[data-cm-element="column"]{width:8.3333%}}.cm-content img[data-cm-style="disc"]{border-radius:100%}@media print{.cm-content [data-cm-element="iframe"][data-cm-responsive="true"]{display:none}}.cm-content [data-cm-element="iframe"][data-cm-responsive="true"]>iframe{width:100%;border:none;background-color:transparent}.cm-content [data-cm-element="cards"]{position:relative;margin-top:25px;margin-bottom:25px;margin-left:auto;margin-right:auto;border:1px solid #777777;background-color:#f0f0f0}@media print{.cm-content [data-cm-element="cards"]{page-break-inside:avoid}}.cm-content [data-cm-element="cards-outer"]{position:relative;width:100%;height:100%}.cm-content [data-cm-element="cards"][data-cm-card-content-h-align="left"] [data-cm-element="card"]{text-align:left}.cm-content [data-cm-element="cards"][data-cm-card-content-h-align="right"] [data-cm-element="card"]{text-align:right}.cm-content .cards-align-center{margin-left:auto;margin-right:auto}.cm-content .cards-align-left{margin-left:0;margin-right:auto}.cm-content .cards-align-right{margin-left:0;margin-right:auto}.cm-content [data-cm-element="cards-inner"]{position:relative;z-index:2;overflow:hidden}.cm-content [data-cm-element="card"]{display:block;position:absolute;top:0;left:0;padding:30px;overflow-x:auto;overflow-y:hidden;text-align:center;vertical-align:middle;color:#444;border:1px solid black;background-color:rgba(255,255,255,0.9);box-shadow:0 0 3px 0 #333333}@media print{.cm-content [data-cm-element="card"]{page-break-inside:avoid}}.cm-content [data-cm-element="card"][data-cm-toggle="off"] [data-cm-element="card-inner"],.cm-content [data-cm-element="card"][data-cm-toggle="off"] .cm-card-marker{visibility:hidden}.cm-content [data-cm-element="card"].cm-toggle-off [data-cm-element="card-inner"],.cm-content [data-cm-element="card"].cm-toggle-off .cm-card-marker{visibility:hidden}.cm-content [data-cm-element="card"].cm-toggle-on [data-cm-element="card-inner"]{visibility:visible}.cm-content [data-cm-element="cards"] [data-cm-element="card"][data-cm-content-h-align="left"]{text-align:left}.cm-content [data-cm-element="cards"] [data-cm-element="card"][data-cm-content-h-align="right"]{text-align:right}.cm-content [data-cm-element="card-inner"]>*:first-child,.cm-content [data-cm-element="card-inner"] .cm-card-marker+*{margin-top:0}.cm-content [data-cm-element="card-inner"]>*:last-child{margin-bottom:0}.cm-content .cards-style-plain-no-borders{background-color:transparent;border:none}.cm-content .cards-style-plain-no-borders [data-cm-element="card"]{box-shadow:none;border:none}.cm-content .cards-style-plain{background-color:transparent;border:none}.cm-content .cards-style-plain [data-cm-element="card"]{box-shadow:none}.cm-content .cards-style-no-background{background:none;border:none}.cm-content .cards-font-size-very-huge [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-very-huge{font-size:24px}.cm-content .cards-font-size-huge [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-huge{font-size:22px}.cm-content .cards-font-size-extra-large [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-extra-large{font-size:20px}.cm-content .cards-font-size-very-large [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-very-large{font-size:18px}.cm-content .cards-font-size-large [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-large{font-size:16px}.cm-content .cards-font-size-normal [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-normal{font-size:14px}.cm-content .cards-font-size-small [data-cm-element="card"],.cm-content [data-cm-element="cards"] [data-cm-element="card"].card-font-size-small{font-size:12px}.cm-content div.cm-cards-tools{position:absolute;display:block;top:2px;right:2px;z-index:199}.cm-content div.cm-cards-tools>a{font-size:18px;background-color:rgba(0,0,0,0.6);color:#ffffff;border-radius:20px;padding-left:4px;padding-right:2px;display:block;margin-bottom:3px}.cm-content div.cm-cards-tools>a:hover{background-color:rgba(0,0,0,0.4)}.cm-content div.cm-cards-tools>a .icon-view{margin-left:-1px}.cm-content .cm-card-marker{display:block;position:absolute;left:4px;top:4px;z-index:1;border-radius:20px;color:#5e5e5e;border:1px solid #5e5e5e;min-width:22px;min-height:22px;font-size:14px;text-align:center}.cm-content .cm-card-marker[data-cm-border="false"]{border:none}.cm-content .cm-cards-background-image-container img{display:none}@media (print){.cm-content .cm-cards-background-image-container img{display:block}}.cm-content .cm-cards-background-image-bg{background-repeat:no-repeat;background-position:center;background-size:100% 100%}@media (print){.cm-content .cm-cards-background-image-bg{display:none}}.cm-content .cm-card-toggle-button{display:block;position:absolute;right:4px;bottom:4px;z-index:1;color:#00918a;font-size:10px;text-align:center;text-decoration:none;line-height:1}.cm-content .cm-card-toggle-button:hover{text-decoration:none;color:#00aba2}.cm-content .cm-card-toggle-button .icon-view,.cm-content .cm-card-toggle-button .icon-hide{font-size:14px;margin-right:3px}.cm-content .cm-card-toggle-button>*{vertical-align:middle}.cm-content [data-cm-element="card"].cm-toggle-off{background-color:rgba(204,217,216,0.9)}.cm-content [data-cm-element="card"][data-cm-color="red"]{background-color:rgba(248,182,192,0.9)}.cm-content [data-cm-element="card"][data-cm-color="green"]{background-color:rgba(181,220,193,0.9)}.cm-content [data-cm-element="card"][data-cm-color="blue"]{background-color:rgba(191,225,235,0.9)}.cm-content [data-cm-element="card"][data-cm-color="yellow"]{background-color:rgba(254,249,157,0.9)}.cm-content .card-style-highlighted{border:3px solid #ffa500}.cm-content .card-sort-arrow{position:absolute;z-index:10;opacity:0.5}.cm-content .card-sort-arrow::before{content:'\f061';font-family:'cm-icon';font-size:20px;color:#000000;line-height:1}.cm-content [data-cm-element="cards"].cards-sortable [data-cm-element="card"]::before{font-family:'cm-icon';content:'\f047';display:block;position:absolute;z-index:1;top:2px;right:2px;font-size:14px;line-height:1;color:rgba(0,0,0,0.15)}.cm-content .cm-cards-resize-bottom-bar{position:absolute;bottom:-6px;left:-1px;right:-1px;height:8px;z-index:10;cursor:ns-resize}.cm-content .cm-cards-resize-bottom-bar-inner{position:absolute;bottom:2px;left:0;right:0;height:4px;background-color:#cccccc;border:1px solid #777777;text-align:center;line-height:1}.cm-content .cm-cards-resize-bottom-bar-inner>.icon-ellipsis{font-size:12px;margin-top:-5px;color:#777777}.cm-content th[data-cm-click-highlight="true"],.cm-content td[data-cm-click-highlight="true"]{cursor:pointer}.cm-content th.click-highlighted,.cm-content td.click-highlighted{box-shadow:0 0 3px 2px rgba(0,191,181,0.7) inset}.cm-content th[data-cm-editable="true"],.cm-content td[data-cm-editable="true"]{cursor:text}.cm-content th[data-cm-editable="true"]:focus,.cm-content td[data-cm-editable="true"]:focus{outline:1px solid rgba(102,175,233,0.8)}@media print{.cm-content [data-cm-element="well"],.cm-content [data-cm-element="qwell"],.cm-content [data-cm-element="chalk"],.cm-content [data-cm-element="hint"]{background-color:#ffffff}.cm-content [data-cm-element="toggle-button"],.cm-content [data-cm-element="hint-toggle"],.cm-content [data-cm-element="answer-toggle"],.cm-content [data-cm-element="link"][data-cm-button-type],.cm-content [data-cm-element="geogebra-download-button"]{-webkit-print-color-adjust:exact}.cm-content [data-cm-element="cards"]{-webkit-print-color-adjust:exact;background-color:#ffffff}.cm-content [data-cm-element="card"]{background-color:#ffffff}.cm-content [data-cm-element="card"][data-cm-color="red"]{background-color:#f8b6c0}.cm-content [data-cm-element="card"][data-cm-color="green"]{background-color:#b5dcc1}.cm-content [data-cm-element="card"][data-cm-color="blue"]{background-color:#bfe1eb}.cm-content [data-cm-element="card"][data-cm-color="yellow"]{background-color:#fef99d}.cm-content [data-cm-element="card"].cm-toggle-off{background-color:#ffffff}.cm-content [data-cm-element="card"].cm-toggle-off .cm-card-toggle-button,.cm-content [data-cm-element="card"].cm-toggle-on .cm-card-toggle-button{display:none}.cm-content .cm-cards-tools,.cm-content .cm-cards-resize-bottom-bar{display:none}}.edit-content-wrapper .cm-padded{padding:2px;padding-left:10px;padding-right:10px}.basic-page-header-wrapper{padding:20px;padding-bottom:10px}@media (min-width: 768px){.basic-page-header-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 992px){.basic-page-header-wrapper{padding-left:70px;padding-right:70px}}.basic-page-header{margin:0 auto;max-width:1300px;display:table}.basic-page-header h1{font-size:20px;line-height:1;margin:0;margin-bottom:10px}.basic-page-breadcrumb>ul{list-style:none;margin:0;padding:0}.basic-page-breadcrumb>ul>li{display:inline-block}.basic-page-breadcrumb>ul>li [class^="icon-"],.basic-page-breadcrumb>ul>li [class*=" icon-"]{margin-right:2px}.basic-page-breadcrumb>ul>li:not(:last-child)::after{content:' | ';display:inline-block}.basic-page-content-wrapper{padding:20px}@media (min-width: 768px){.basic-page-content-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 992px){.basic-page-content-wrapper{padding-left:70px;padding-right:70px}}.basic-page-content{margin:0 auto;max-width:1300px}.basic-page-panel{margin:0 auto;margin-bottom:50px}.basic-page-panel-small{max-width:700px}.content-page-wrapper div.header{background-color:#b5e6e1}.content-page-middle-wrapper{background-color:#ffffff}.content-page-middle{display:table;width:100%;height:100%}.content-page-header-wrapper{padding:20px;background-color:#b5e6e1}.content-page-header-wrapper h2{font-size:24px;color:#222}.content-page-header{margin:0 auto;max-width:1100px}.content-page-header h1{font-size:28px;color:#222;margin:0;line-height:1;margin-bottom:10px}.content-page-content-wrapper{padding:20px}.content-page-content-wrapper h2{font-size:24px}.content-page-content-wrapper h3{font-size:20px}.content-page-content-wrapper h4{font-size:18px}.content-page-content-wrapper h1,.content-page-content-wrapper h2,.content-page-content-wrapper h3,.content-page-content-wrapper h4{color:#222}.content-page-content{margin:0 auto;max-width:1100px}@media print{.content-page-wrapper{background-color:#ffffff}.content-page-header-wrapper{background-color:#ffffff}}.how-to-item::after{content:' ';display:table;clear:both}.how-to-item .media-highlight-toggle,.how-to-item [data-cm-how-to-highlight-toggle]{color:#00918a;text-decoration:none}.how-to-item .media-highlight-toggle::before,.how-to-item [data-cm-how-to-highlight-toggle]::before{content:'\f05b';font-family:'cm-icon';display:inline-block;margin-right:2px;font-size:12px;line-height:1;vertical-align:middle;padding-left:1px;border-radius:10px}.how-to-item .media-highlight-toggle:hover::before,.how-to-item .media-highlight-toggle.active::before,.how-to-item [data-cm-how-to-highlight-toggle]:hover::before,.how-to-item [data-cm-how-to-highlight-toggle].active::before{background-color:#00918a;color:#ffffff}.how-to-item-media{max-width:350px;margin-bottom:10px}@media (min-width: 768px){.how-to-item-media{width:50%;float:right;margin-left:20px;max-width:450px;clear:both}}.how-to-item-media-inline{max-width:250px}.how-to-map .how-to-item-media{max-width:300px;margin-bottom:10px}@media (min-width: 768px){.how-to-map .how-to-item-media{width:50%;float:right;margin-left:10px;max-width:350px}}.how-to-overview .how-to-item-media{max-width:400px;margin-bottom:10px}@media (min-width: 768px){.how-to-overview .how-to-item-media{width:60%;float:right;margin-left:10px;max-width:500px}}.how-to-overview .how-to-item-media video{width:100%}.how-to-pervasive-ideas .how-to-item-media{font-size:0}.how-to-pervasive-ideas .how-to-item-media .how-to-image-wrapper{width:50%;display:inline-block;padding-left:10px}.how-to-pervasive-ideas .how-to-item-media .how-to-image-wrapper:first-child{padding-left:0}.how-to-search .how-to-item-media{max-width:200px;margin-bottom:10px}@media (min-width: 768px){.how-to-search .how-to-item-media{width:30%;float:right;margin-left:10px;max-width:250px}}.how-to-comment .how-to-item-media{max-width:240px;margin-bottom:10px}@media (min-width: 768px){.how-to-comment .how-to-item-media{width:36%;float:right;margin-left:10px;max-width:300px}}.how-to-save-resources .how-to-item-media:not(.how-to-subcollections-img){max-width:240px;margin-bottom:10px;font-size:0}@media (min-width: 768px){.how-to-save-resources .how-to-item-media:not(.how-to-subcollections-img){width:36%;float:right;margin-left:10px;max-width:300px}}.how-to-save-resources .how-to-item-media:not(.how-to-subcollections-img) .how-to-image-wrapper{display:inline-block;vertical-align:top;font-size:0;width:calc(50% - 5px);margin-right:10px}.how-to-save-resources .how-to-item-media:not(.how-to-subcollections-img) .how-to-image-wrapper:last-child{margin-right:0}.how-to-save-resources .how-to-item-media.how-to-subcollections-img{max-width:300px;margin-bottom:10px}@media (min-width: 768px){.how-to-save-resources .how-to-item-media.how-to-subcollections-img{width:40%;float:right;margin-left:10px;max-width:350px}}.how-to-more .how-to-item-media{max-width:200px;margin-bottom:10px}@media (min-width: 768px){.how-to-more .how-to-item-media{width:30%;float:right;margin-left:10px;max-width:250px}}.how-to-highlight-base,.how-to-map-lines,.how-to-map-station,.how-to-map-button,.how-to-stations-main-question,.how-to-stations-key-questions,.how-to-stations-filter-1,.how-to-stations-filter-2,.how-to-stations-headings-1,.how-to-stations-headings-2,.how-to-resources-sections,.how-to-resources-teacher-notes,.how-to-pervasive-ideas-pervasive-idea,.how-to-pervasive-ideas-sidebar,.how-to-search-button,.how-to-browse-button,.how-to-comment-button,.how-to-save-resource-button,.how-to-open-resource-collection-button,.how-to-add-to-subcollection-button,.how-to-select-subcollection-button,.how-to-generate-pdf-from-subcollection-button{display:none;position:absolute;z-index:1;background-color:rgba(0,191,181,0.5)}.how-to-highlight-base.active,.active.how-to-map-lines,.active.how-to-map-station,.active.how-to-map-button,.active.how-to-stations-main-question,.active.how-to-stations-key-questions,.active.how-to-stations-filter-1,.active.how-to-stations-filter-2,.active.how-to-stations-headings-1,.active.how-to-stations-headings-2,.active.how-to-resources-sections,.active.how-to-resources-teacher-notes,.active.how-to-pervasive-ideas-pervasive-idea,.active.how-to-pervasive-ideas-sidebar,.active.how-to-search-button,.active.how-to-browse-button,.active.how-to-comment-button,.active.how-to-save-resource-button,.active.how-to-open-resource-collection-button,.active.how-to-add-to-subcollection-button,.active.how-to-select-subcollection-button,.active.how-to-generate-pdf-from-subcollection-button{display:block}.how-to-image-wrapper{position:relative}.how-to-image-wrapper img{width:100%}.how-to-map-lines{top:38%;left:1%;width:15%;height:25%}.how-to-map-station{top:3%;left:2%;width:14%;height:6%}.how-to-map-button{top:5%;left:1%;width:17%;height:80%}.how-to-stations-main-question{top:11%;left:35%;width:31%;height:4%}.how-to-stations-key-questions{top:16%;left:35%;width:35%;height:18%}.how-to-stations-filter-1{top:46%;left:55%;width:40%;height:5%}.how-to-stations-filter-2{top:79%;left:55%;width:40%;height:5%}.how-to-stations-headings-1{top:46%;left:5%;width:12%;height:5%}.how-to-stations-headings-2{top:79%;left:5%;width:12%;height:5%}.how-to-resources-sections{top:24%;left:3%;width:21%;height:6%}.how-to-resources-teacher-notes{top:18%;left:30%;width:9%;height:4%}.how-to-pervasive-ideas-pervasive-idea{top:28%;left:2%;width:30%;height:8%}.how-to-pervasive-ideas-sidebar{top:49%;left:32%;width:40%;height:18%}.how-to-search-button{top:5%;left:21%;width:17%;height:80%}.how-to-browse-button{top:5%;left:41%;width:17%;height:80%}.how-to-comment-button{top:0%;left:1%;width:17%;height:89%}.how-to-save-resource-button{top:40%;left:88%;width:9%;height:45%}.how-to-open-resource-collection-button{top:59%;left:34%;width:66%;height:20%}.how-to-add-to-subcollection-button{top:40%;left:80%;width:2%;height:6%}.how-to-select-subcollection-button{top:21%;left:10%;width:16%;height:10%}.how-to-generate-pdf-from-subcollection-button{top:80%;left:2%;width:10.5%;height:10%}@media (min-width: 768px){.how-to-use-types{display:table;width:100%}}.how-to-use-types h4{font-size:17px;margin:0;margin-bottom:5px}@media (min-width: 768px){.how-to-use-types h4{text-align:center}}.how-to-use-types p{margin:0}.how-to-use-types div{padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.how-to-use-types div{display:table-cell;vertical-align:top;width:33.3%;padding:10px}}.how-to-use-types div::after{content:' ';clear:both;display:table}.how-to-use-types div [class^="icon-"],.how-to-use-types div [class*=" icon-"]{text-align:center;float:left;margin-right:10px;margin-bottom:2px;display:block;background-color:#ecf8f7;font-size:20px;width:45px;height:45px;border-radius:30px;padding-top:9px}@media (min-width: 768px){.how-to-use-types div [class^="icon-"],.how-to-use-types div [class*=" icon-"]{float:none;margin:0 auto;margin-bottom:10px;font-size:60px;width:130px;height:130px;border-radius:70px;padding-top:20px}}.how-to-more-videos-list{list-style:none;padding:0;margin:0;font-size:0}.how-to-more-videos-list>li{display:inline-block;font-size:14px;margin-top:20px;margin-bottom:20px;width:100%;vertical-align:top}.how-to-more-videos-list>li h4{font-size:16px}.how-to-more-videos-list>li .how-to-more-video{margin-top:10px;margin-bottom:5px;width:100%;max-width:200px;display:block}.how-to-more-videos-list>li::after{clear:both;display:table;content:''}@media (min-width: 530px){.how-to-more-videos-list>li{margin-left:15px;margin-right:15px;width:calc(50% - 15px)}.how-to-more-videos-list>li:nth-child(2n+1){margin-left:0}.how-to-more-videos-list>li:nth-child(2n+2){margin-right:0}.how-to-more-videos-list>li .how-to-more-video{max-width:300px}}@media (min-width: 900px){.how-to-more-videos-list>li{width:calc(33.3% - 40px)}.how-to-more-videos-list>li:nth-child(n){margin-left:30px;margin-right:30px}.how-to-more-videos-list>li:nth-child(3n+1){margin-left:0}.how-to-more-videos-list>li:nth-child(3n+3){margin-right:0}.how-to-more-videos-list>li .how-to-more-video{max-width:400px}}.how-to-item .how-to-more-videos-list>li p{font-size:14px}@media print{.how-to-use-types{-webkit-print-color-adjust:exact}}.contact-items{padding-top:10px;font-size:0}.contact-items *{font-size:14px}.contact-items p{font-size:15px}.contact-items h2,.contact-items h3{font-size:20px}.contact-items h2 [class^="icon-"],.contact-items h2 [class*=" icon-"],.contact-items h3 [class^="icon-"],.contact-items h3 [class*=" icon-"]{font-size:40px;line-height:1;vertical-align:middle;margin-right:10px}.contact-items>div{padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.contact-items>div{padding:20px;display:inline-block;vertical-align:top;width:50%}.contact-items>div:first-child{padding-left:0}.contact-items>div:last-child{padding-right:0}}div.contact-item-full{padding-left:0;padding-right:0;width:100%}.contact-register-button{display:inline-block;margin-left:10px}.contact-register-button::after{content:'\f054';font-family:'cm-icon';margin-left:5px;vertical-align:middle;display:inline-block}.contact-get-in-touch{padding-top:30px;padding-bottom:10px}@media (min-width: 768px){.contact-get-in-touch{display:table;width:100%}}.contact-info-item>span:first-child{width:30px;display:inline-block}.contact-address{margin-top:10px;margin-bottom:10px}.home-wrapper{height:100%}.home-wrapper .header-logo{display:none}.home-header-and-top-wrapper{background-color:#000000;background-image:url("../img/home-top-bg-small.jpg");background-size:cover;background-position:center center;position:relative;padding-bottom:50px}@media (min-width: 600px){.home-header-and-top-wrapper{background-image:url("../img/home-top-bg.jpg")}}.home-top-wrapper{margin:0 auto;max-width:1700px;padding-left:20px;padding-right:20px;padding-top:20px}@media (min-width: 870px){.home-top-wrapper{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.home-top-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 940px){.home-top-wrapper{display:table;width:100%;table-layout:fixed}}.home-top-text{color:#ffffff;margin:0;padding:0;padding-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 940px){.home-top-text{display:table-cell;vertical-align:top;width:270px}}@media (min-width: 1125px){.home-top-text{display:table-cell;vertical-align:top;width:350px}}@media (min-width: 1260px){.home-top-text{width:450px}}.home-title .icon-logo{font-size:50px;color:#00bfb5;line-height:1;margin-right:3px;display:inline-block}.home-title h1{margin:0;font-weight:bold;font-size:25px;display:inline-block;line-height:1;text-align:left}.home-title h1 span{display:block}.home-title h1 span:last-child{letter-spacing:0.01em}.home-top-text h2{font-size:20px;font-weight:normal;margin:0 auto;margin-top:10px}.home-top-text p{font-size:16px;margin:0;margin-top:10px}.home-map-container-wrapper{display:none;margin:0 auto;max-width:600px;position:relative}@media (min-width: 600px){.home-map-container-wrapper{display:block}}@media (min-width: 940px){.home-map-container-wrapper{display:table-cell;vertical-align:top;max-width:none;padding-left:30px;padding-right:0;padding-bottom:0}}.home-map-container{position:relative;margin:0 auto;height:300px;max-width:1000px;background-color:#f1f8f7;border:1px solid #ffffff;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.6)}.home-open-map-button-wrapper{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 600px){.home-open-map-button-wrapper{display:none}}.home-open-map-button-wrapper a{line-height:1;display:inline-block;color:#ffffff;font-size:14px}.home-open-map-button-wrapper a .icon-map{color:#00bfb5;font-size:70px;display:block}.home-open-map-button-wrapper a:hover{text-decoration:none}.home-open-map-button-wrapper a:hover .icon-map{color:#00f2e5}.home-top-down-arrow-wrapper{display:none;position:absolute;bottom:0;width:80px;left:calc(50% - 40px)}@media (min-width: 600px){.home-top-down-arrow-wrapper{display:block}}.home-top-down-arrow-wrapper a{opacity:0.8;display:block;margin:0 auto;width:80px;height:40px;background-image:url("../img/home-more-arrow.png");background-size:100% 100%;background-position:center top}.home-top-down-arrow-wrapper a:hover{opacity:0.9}.home-quick-links-large{margin-top:30px;display:none}@media (min-width: 940px){.home-quick-links-large{display:table}}.home-quick-links-large .home-quick-links-label,.home-quick-links-small .home-quick-links-label{font-size:12px;color:#f2f2f2;margin-bottom:8px}.home-quick-links-large ul,.home-quick-links-small ul{margin:0;padding:0;list-style:none}.home-quick-links-large ul li,.home-quick-links-small ul li{margin-bottom:10px;display:block}.home-quick-links-large ul li a,.home-quick-links-small ul li a{display:block;padding:5px;padding-left:10px;padding-right:35px;border:1px solid gray;background-color:#000000;font-size:14px;color:#ffffff;text-decoration:none;position:relative}.home-quick-links-large ul li a:focus,.home-quick-links-small ul li a:focus{color:#ffffff;text-decoration:none}.home-quick-links-large ul li a:hover,.home-quick-links-small ul li a:hover{color:#ffffff;text-decoration:none;background-color:#262626}.home-quick-links-large ul li a .icon-right,.home-quick-links-large ul li a .icon-right-arrow,.home-quick-links-small ul li a .icon-right,.home-quick-links-small ul li a .icon-right-arrow{position:absolute;right:10px;top:5px;color:#ccc}.home-quick-links-large li.home-quick-links-mathematical-classroom a,.home-quick-links-small li.home-quick-links-mathematical-classroom a{background-color:#4b2958}.home-quick-links-large li.home-quick-links-mathematical-classroom a:hover,.home-quick-links-small li.home-quick-links-mathematical-classroom a:hover{background-color:#5a3169}.home-quick-links-large li.home-quick-links-mathematical-classroom a .icon-mathematical-classroom,.home-quick-links-small li.home-quick-links-mathematical-classroom a .icon-mathematical-classroom{font-size:20px;line-height:1}.home-quick-links-small{display:table;margin:0 auto;margin-top:30px}@media (min-width: 600px){.home-quick-links-small{margin-top:10px}}@media (min-width: 940px){.home-quick-links-small{display:none}}.home-quick-links-small .home-quick-links-label{font-size:10px;margin-bottom:3px}.home-quick-links-small ul li{margin-bottom:5px;display:block}@media (min-width: 600px){.home-quick-links-small ul li{display:inline-block}}.home-quick-links-small ul li a{font-size:12px;padding:3px;padding-left:7px;padding-right:25px}.home-quick-links-small ul li a .icon-right,.home-quick-links-small ul li a .icon-right-arrow{right:7px;top:3px}.home-quick-links-small li.home-quick-links-mathematical-classroom a .icon-mathematical-classroom{font-size:17px}.home-rest-wrapper{background-color:#ffffff;color:#444}.home-rest-wrapper h2{margin:0;margin-bottom:20px;font-size:24px}.home-rest-wrapper h3{margin:0;margin-bottom:10px;font-size:20px}.home-rest-wrapper p{margin:0;margin-bottom:10px}.home-section-base-wrapper,.home-overview-wrapper,.home-benefits-wrapper,.home-benefits-list-wrapper,.home-how-to-wrapper,.home-hub-wrapper,.home-contact-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.home-section-base-wrapper h2,.home-overview-wrapper h2,.home-benefits-wrapper h2,.home-benefits-list-wrapper h2,.home-how-to-wrapper h2,.home-hub-wrapper h2,.home-contact-wrapper h2,.home-section-base-wrapper h3,.home-overview-wrapper h3,.home-benefits-wrapper h3,.home-benefits-list-wrapper h3,.home-how-to-wrapper h3,.home-hub-wrapper h3,.home-contact-wrapper h3,.home-section-base-wrapper h4,.home-overview-wrapper h4,.home-benefits-wrapper h4,.home-benefits-list-wrapper h4,.home-how-to-wrapper h4,.home-hub-wrapper h4,.home-contact-wrapper h4{color:#222}@media (min-width: 600px){.home-section-base-wrapper,.home-overview-wrapper,.home-benefits-wrapper,.home-benefits-list-wrapper,.home-how-to-wrapper,.home-hub-wrapper,.home-contact-wrapper{padding:70px}}.home-section-base,.home-overview,.home-benefits,.home-benefits-list,.home-how-to,.home-hub,.home-contact{margin:0 auto;max-width:1500px}.home-overview-wrapper{background-image:url("../img/home-overview-bg-repeat.png");background-repeat:no-repeat;background-position:left 0px bottom 41px;background-size:100% 35px;padding-bottom:40px;padding-left:0;padding-right:0}.home-overview{background-image:url("../img/home-overview-bg.svg");background-repeat:no-repeat;background-position:670px bottom;background-size:contain;padding-bottom:50px}@media (min-width: 1180px){.home-overview{background-position:90% bottom}}.home-overview-main{max-width:550px;margin-left:20px;margin-right:20px}.home-overview-main p{font-size:16px}@media (min-width: 600px){.home-overview-main{margin-left:70px;margin-right:70px}}.home-about-button-wrapper{padding-top:10px}.home-about-button-wrapper a{font-size:16px;padding:5px;padding-left:15px;padding-right:15px}.home-overview-logos{margin-top:20px;margin-left:20px;margin-right:20px}.home-overview-logos img{display:inline-block;margin-right:40px;margin-top:10px;vertical-align:middle}@media (min-width: 600px){.home-overview-logos{margin-left:70px;margin-right:70px}}.home-overview-cambridge-logo{width:170px}.home-overview-dfe-logo{width:120px}.home-overview-cambridge-mathematics-logo{width:150px}.home-benefits-wrapper{background-color:#bce9e6;padding-bottom:15px}.home-benefits-main{max-width:550px}.home-benefits-main p{font-size:16px;display:none}.home-benefits-list-wrapper{background-color:#bce9e6;padding-top:5px}.home-benefits-list{padding:0;list-style:none;font-size:0}.home-benefits-list li{display:block;font-size:15px;position:relative;vertical-align:top}@media (min-width: 1200px){.home-benefits-list li{display:inline-block;margin-left:20px;margn-right:20px;width:calc(50% - 40px)}}.home-benefits-list li::after{content:' ';display:table;clear:both}.home-benefits-list li>div{max-width:600px;margin:0 auto;padding-top:20px;padding-bottom:20px}@media (min-width: 500px){.home-benefits-list li>div{display:table;width:100%}}@media (min-width: 1200px){.home-benefits-list li>div{padding:20px}}.home-benefits-list li .home-benefits-item-left{float:left;padding-right:20px;padding-bottom:10px;width:90px}@media (min-width: 500px){.home-benefits-list li .home-benefits-item-left{float:none;display:table-cell;vertical-align:top;width:150px;padding-right:20px}}@media (min-width: 500px){.home-benefits-list li .home-benefits-item-right{display:table-cell;vertical-align:top}}.home-benefits-list li img{width:70px;display:block;border-radius:70px}@media (min-width: 500px){.home-benefits-list li img{width:130px}}.home-benefits-list li p{display:none}.home-benefits-list li p:first-of-type{display:block}.home-benefits-list li .home-benefits-more-button{background-color:rgba(255,255,255,0.1);display:table;margin-left:auto;margin-top:10px}.home-benefits-list li .home-benefits-less-button{background-color:rgba(255,255,255,0.1);margin-left:auto;margin-top:10px;display:none}.home-benefits-list li.open p{display:block}.home-benefits-list li.open .home-benefits-more-button{display:none}.home-benefits-list li.open .home-benefits-less-button{display:table}@media (min-width: 992px){.home-how-to-main{display:table;width:100%}}.home-how-to-main p{font-size:15px}.home-how-to-menu-wrapper{padding-top:10px;padding-bottom:10px}@media (min-width: 992px){.home-how-to-menu-wrapper{display:table-cell;vertical-align:top;width:200px;padding:10px}}.home-how-to-menu{list-style:none;margin:0;padding:0}.home-how-to-menu li{position:relative;padding-bottom:5px;padding-left:25px}@media (min-width: 992px){.home-how-to-menu li{padding-bottom:20px}}.home-how-to-menu li::before{position:absolute;top:0;bottom:0;left:0;display:block;width:5px;background-color:#00918a;content:' '}.home-how-to-menu li:first-child::before{top:8px}.home-how-to-menu li:last-child::before{bottom:calc(100% - 8px)}.home-how-to-menu li .home-how-to-menu-marker{position:absolute;left:0;top:8px;display:block;width:15px;height:5px;background-color:#00918a;content:' '}.home-how-to-menu li>a{position:relative;color:#00918a}.home-how-to-menu li.active{padding-left:40px}.home-how-to-menu li.active .home-how-to-menu-marker{width:30px}.home-how-to-item-wrapper{padding-top:10px;padding-bottom:10px}@media (min-width: 992px){.home-how-to-item-wrapper{display:table-cell;vertical-align:top;padding:10px}}.home-how-to-item-wrapper .how-to-overview .how-to-item-media video{border:1px solid #cccccc}.home-how-to-use{padding-top:20px;padding-bottom:10px}.home-how-to-use>p{max-width:550px;font-size:15px}.home-hub-wrapper{background-color:#e8f0ef}.home-hub-main{max-width:550px}.home-hub-main p{font-size:16px}.home-hub-main h4{margin-bottom:10px}.home-hub-list-wrapper{padding-top:10px}.home-hub-list{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width: 900px){.home-hub-list{margin-left:20px;margin-right:20px}}.home-hub-list>li{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;position:relative;padding-bottom:47px}@media (min-width: 900px){.home-hub-list>li{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.home-hub-list>li:nth-child(2n+1){margin-left:0}.home-hub-list>li:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.home-hub-list>li{width:calc(33.3% - 40px)}.home-hub-list>li:nth-child(n){margin-left:30px;margin-right:30px}.home-hub-list>li:nth-child(3n+1){margin-left:0}.home-hub-list>li:nth-child(3n+3){margin-right:0}}.home-hub-item-header{padding-bottom:5px}.home-hub-item-header h3{font-size:18px;margin:0}.home-hub-item-footer{text-align:right;position:absolute;bottom:0;right:0}.home-hub-item-more-button .icon-right-arrow{margin-left:5px}.home-hub-discussion-item{margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-discussion-item>*{vertical-align:middle}.home-hub-discussion-item:last-child{margin-bottom:0}.home-hub-discussion-item .icon-comment{margin-right:5px}.home-hub-discussion-item-date{font-size:13px;color:#6a6a6a;margin-right:5px;width:68px}.home-hub-discussion-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-top-resources-item{margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-top-resources-item>*{vertical-align:middle}.home-hub-top-resources-item:last-child{margin-bottom:0}.home-hub-top-resources-item .icon-line-graph{margin-right:5px}.home-hub-discussion-item+.home-hub-top-resources-item{margin-top:10px}.home-hub-top-resources-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-top-resources-item-score{font-size:13px;width:80px;margin-right:5px;color:#6a6a6a}.home-hub-news-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-news-item>*{vertical-align:middle}.home-hub-news-item:last-child{margin-bottom:0}.home-hub-news-item .icon-news{margin-right:5px;float:left;line-height:1;color:#00918a}.home-hub-news-item-title{color:#222;display:block;line-height:1}.home-hub-news-item-date{font-size:12px;color:#6a6a6a;clear:both;display:inline-block}.home-hub-news-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clear:both}.home-hub-event-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-event-item>*{vertical-align:middle}.home-hub-event-item:last-child{margin-bottom:0}.home-hub-event-item .icon-flag{margin-right:5px;float:left;line-height:1;color:#00918a}.home-hub-event-item-title{color:#222;display:block;line-height:1}.home-hub-event-item-date{font-size:12px;color:#6a6a6a;clear:both;display:inline-block}.home-hub-event-item-location{font-size:12px;color:#6a6a6a;margin-left:10px}.home-hub-event-item-location>*{vertical-align:baseline}.home-hub-event-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clear:both}.home-hub-update-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-update-item:last-child{margin-bottom:0}.home-hub-update-item-top{position:relative}.home-hub-update-item-top .home-hub-update-item-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-hub-update-item-top .home-hub-update-item-title>a:first-child{margin-right:10px}.home-hub-update-item-top .home-hub-update-item-title>*:not(:first-child){display:none}.home-hub-update-item-top .home-hub-update-item-title .home-hub-update-item-meta{font-size:12px;color:#6a6a6a;display:inline}.home-hub-update-item-top::after{content:'';display:table;clear:both}.home-hub-update-item-top .icon-asterisk{margin-right:5px}.home-hub-update-item-description{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li.home-hub-more-item{padding-bottom:0}@media (min-width: 900px){.home-hub-professional-development-item{min-height:115px}}.home-hub-professional-development-item,.home-hub-resources-in-action-item{margin-bottom:20px}.home-hub-professional-development-item:last-child,.home-hub-resources-in-action-item:last-child{margin-bottom:0}.home-hub-professional-development-item h3,.home-hub-resources-in-action-item h3{font-size:18px;margin:0;margin-bottom:3px}.home-hub-professional-development-item img,.home-hub-resources-in-action-item img{float:left;margin-right:10px;margin-bottom:2px;width:55px;border-radius:50px}.home-hub-professional-development-item::after,.home-hub-resources-in-action-item::after{content:'';display:table;clear:both}.home-hub-professional-development-item .home-hub-item-more-button,.home-hub-resources-in-action-item .home-hub-item-more-button{padding-top:0;padding-bottom:0;margin-left:auto;display:table}@media (min-width: 900px){.home-hub-professional-development-item .home-hub-item-more-button,.home-hub-resources-in-action-item .home-hub-item-more-button{margin:0}}.home-hub-professional-development-item p,.home-hub-resources-in-action-item p{margin-bottom:5px}.home-hub-list>li.home-hub-item-twitter{padding-bottom:0}h3.home-hub-twitter-timeline-title .home-hub-twitter-timeline-title-by{font-size:12px;color:#5e5e5e}.home-hub-twitter-timeline-wrapper{width:100%;font-size:0}.home-hub-twitter-timeline-inner-wrapper{display:block;font-size:0;overflow:hidden;height:225px}.home-hub-twitter-timeline-inner-wrapper a{font-size:14px;color:#0077b3;margin:5px;display:inline-block;width:auto}.home-how-to-wrapper+.home-contact-wrapper{background-color:#e8f0ef}.home-contact h3 [class^="icon-"],.home-contact h3 [class*=" icon-"]{font-size:40px;line-height:1;vertical-align:middle;margin-right:10px}.home-contact-main{max-width:550px}.home-contact-main p{font-size:16px}@media print{.home-header-and-top-wrapper{background:none;background-color:#ffffff}.home-top-text{color:#444}.home-map-container{box-shadow:none;background-color:#ffffff}.home-top-down-arrow-wrapper{display:none}.home-open-map-button-wrapper a{color:#444}.home-temp-notice-wrapper{background:none}.home-overview-wrapper{background:none}.home-overview{background:none}.home-benefits-wrapper{background:none}.home-benefits-list-wrapper{background:none}.home-hub-wrapper{background:none}.home-hub-item-header-wrapper{-webkit-print-color-adjust:exact}.home-how-to-menu{-webkit-print-color-adjust:exact}}.station-wrapper{background-color:#f0f7f6;position:relative}.station-header-wrapper{padding-top:35px;padding-bottom:30px;padding-left:10px;padding-right:10px;text-align:center}@media (min-width: 768px){.station-header-wrapper{padding-left:60px;padding-right:60px}}.station-header{margin:0 auto;max-width:1000px}@media (min-width: 992px){.station-header{display:table}}.station-title-wrapper{padding:10px;text-align:center}@media (min-width: 992px){.station-title-wrapper{display:table-cell;vertical-align:top;width:310px}}.station-title{position:relative;display:inline-block;text-align:center;margin-bottom:5px}@media (min-width: 992px){.station-title{background-image:url("../img/station-title-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;padding:10px;background-color:transparent}}.station-title h1{display:inline-block;font-size:22px;margin:0;padding:5px;color:#ffffff;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.station-title h1::before{content:' ';display:inline-block;background-image:url("../img/station-title-bg.svg");background-repeat:no-repeat;background-position:left top;background-size:25px 25px;width:30px;height:28px;vertical-align:middle}@media (min-width: 992px){.station-title h1{min-width:200px;margin-top:25px;margin-bottom:25px;background-color:#666666}.station-title h1::before{content:none}}.station-line-buttons-wrapper{text-align:center}.station-line-buttons{margin:0;padding:0;list-style-type:none;font-size:0}.station-line-buttons>li{margin:0;margin-left:1px;margin-right:1px;margin-top:1px;margin-bottom:1px;display:inline-block}.station-line-button{padding:2px;padding-left:5px;padding-right:5px;font-size:14px;display:inline-block;min-width:80px;line-height:1.3;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.station-line-button:hover,.station-line-button:focus{text-decoration:none;color:#ffffff}.station-teacher-support-button-wrapper{margin-top:10px}.station-teacher-support-button{margin:0}.station-nearby-button-wrapper{margin-top:5px;text-align:center}.station-nearby-stations-button{padding:1px;padding-left:5px;padding-right:5px}.station-questions-wrapper{text-align:left;padding-left:20px;padding-right:20px;padding-bottom:10px}@media (min-width: 992px){.station-questions-wrapper{display:table-cell;vertical-align:top;padding:10px}}.station-question{margin:0;font-size:18px}.station-key-questions-wrapper{margin-top:5px;margin-bottom:10px}.station-key-questions-wrapper>h3{margin-top:0;color:#00918a;font-size:16px}.station-key-question-list{list-style:none;padding:0;margin:0}.station-key-question-list>li{padding-top:1px;padding-bottom:1px;padding-left:20px;display:inline-block;width:100%}.station-key-question-list li .key-question-marker{vertical-align:baseline;margin-left:-20px;display:inline-block;color:#00918a}.station-key-question-list li .key-question-marker::after{content:'.'}.station-key-question-list li p{padding:0;margin:0;display:inline}.station-resources-wrapper{padding-left:10px;padding-right:10px}@media (min-width: 768px){.station-resources-wrapper{padding-left:60px;padding-right:60px}}.station-resources-loading-wrapper{display:table;width:auto;margin:0 auto;color:#ffffff;background-color:rgba(0,0,0,0.7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px;margin-bottom:30px}.station-no-resources-wrapper{display:table;width:auto;margin:0 auto;color:#ffffff;background-color:rgba(0,0,0,0.7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px;margin-bottom:30px}.station-resources-panel{margin-bottom:50px;color:#444;padding-left:4px;padding-right:4px;padding-top:1px;max-width:1300px;margin-left:auto;margin-right:auto;background-color:#e8f0ef}.station-resources-panel-heading{margin:0;margin-top:10px;margin-bottom:10px;margin-left:10px;color:#222}.station-resources-panel-heading h4{margin:0;margin-bottom:5px;float:left}@media (min-width: 768px){.station-resources-panel-heading h4{margin:0}}.station-resources-panel-heading .icon-review-question{line-height:1;vertical-align:baseline}.station-resources-panel-heading .review-question-help-link{font-size:14px;margin-left:3px;line-height:1}.station-resources-panel-heading::after{content:' ';clear:both;display:table}.station-resources-filter-wrapper{font-size:13px;color:#515151;text-align:right;float:right}.station-resources-filter-wrapper select.cm-form-control{border:1px solid #999999;color:#444;background-color:#f0f7f6;border-radius:0;font-size:13px;color:#515151;max-width:150px;margin-left:5px;height:22px}.station-resources-filter-wrapper label{margin-left:10px;margin-right:10px;margin-top:2px;display:block;text-align:right}.station-resources-filter-wrapper label select{width:150px}@media (min-width: 450px){.station-resources-filter-wrapper label{display:inline-block;text-align:left}.station-resources-filter-wrapper label select{width:auto}}@media (min-width: 768px){.station-resources-filter-wrapper label{margin-top:0}}.station-resource-type-link,.station-resource-type-link:hover,.station-resource-type-link:focus{color:inherit;text-decoration:none}.station-resource-bookmark-marker{position:absolute;top:5px;left:-6px;color:#00bfb5;font-size:14px}@media (min-width: 768px){.station-resource-bookmark-marker{left:-20px}}.station-resources-table,.station-review-questions-table{width:100%}.station-resources-table .station-resources-table-heading,.station-resources-table .station-resources-table-row-wrapper,.station-review-questions-table .station-resources-table-heading,.station-review-questions-table .station-resources-table-row-wrapper{padding-bottom:4px}.station-resources-table .station-table-no-resources,.station-review-questions-table .station-table-no-resources{padding-left:40px}.station-resources-table .station-resources-table-heading,.station-review-questions-table .station-resources-table-heading{display:table;width:100%;table-layout:fixed;color:#222;font-size:15px}.station-resources-table .station-resources-table-row-wrapper,.station-review-questions-table .station-resources-table-row-wrapper{color:#444;background-color:rgba(255,255,255,0.8);background-clip:padding-box;border-top:4px solid transparent;padding-top:4px;position:relative}.station-resources-table .station-resources-table-row-main,.station-review-questions-table .station-resources-table-row-main{display:table;width:100%;table-layout:fixed}.station-resources-table .station-resources-table-heading>div,.station-resources-table .station-resources-table-row-main>div,.station-review-questions-table .station-resources-table-heading>div,.station-review-questions-table .station-resources-table-row-main>div{padding-left:10px;padding-right:10px}.station-resources-table .station-resources-table-heading>div:last-child,.station-resources-table .station-resources-table-row-main>div:last-child,.station-review-questions-table .station-resources-table-heading>div:last-child,.station-review-questions-table .station-resources-table-row-main>div:last-child{padding-right:20px}.station-resources-table .station-resources-table-row-detail,.station-review-questions-table .station-resources-table-row-detail{padding-top:4px;padding-bottom:8px;padding-left:40px;padding-right:20px;color:#555555;font-size:13px}.station-resources-table .non-featured-resource,.station-review-questions-table .non-featured-resource{background-color:rgba(255,255,255,0.4)}.station-resources-table a.resource-details-toggle,.station-review-questions-table a.resource-details-toggle{color:#555555;text-decoration:none}.station-resources-table .icon-line,.station-review-questions-table .icon-line{font-size:16px}.station-resources-table .station-resources-table-heading>div:nth-child(1),.station-resources-table .station-resources-table-row-main>div:nth-child(1){width:30px;display:table-cell}.station-resources-table .station-resources-table-heading>div:nth-child(2),.station-resources-table .station-resources-table-row-main>div:nth-child(2){display:table-cell}@media (min-width: 1200px){.station-resources-table .station-resources-table-heading>div:nth-child(2),.station-resources-table .station-resources-table-row-main>div:nth-child(2){width:18%}}.station-resources-table .station-resources-table-heading>div:nth-child(3),.station-resources-table .station-resources-table-row-main>div:nth-child(3){width:47%;display:table-cell}@media (min-width: 600px){.station-resources-table .station-resources-table-heading>div:nth-child(3),.station-resources-table .station-resources-table-row-main>div:nth-child(3){width:42%}}@media (min-width: 768px){.station-resources-table .station-resources-table-heading>div:nth-child(3),.station-resources-table .station-resources-table-row-main>div:nth-child(3){width:31%}}@media (min-width: 1200px){.station-resources-table .station-resources-table-heading>div:nth-child(3),.station-resources-table .station-resources-table-row-main>div:nth-child(3){width:27%}}.station-resources-table .station-resources-table-heading>div:nth-child(4),.station-resources-table .station-resources-table-row-main>div:nth-child(4){display:none}@media (min-width: 600px){.station-resources-table .station-resources-table-heading>div:nth-child(4),.station-resources-table .station-resources-table-row-main>div:nth-child(4){display:table-cell;width:18%}}@media (min-width: 768px){.station-resources-table .station-resources-table-heading>div:nth-child(4),.station-resources-table .station-resources-table-row-main>div:nth-child(4){width:16%}}@media (min-width: 1200px){.station-resources-table .station-resources-table-heading>div:nth-child(4),.station-resources-table .station-resources-table-row-main>div:nth-child(4){width:9.5%}}.station-resources-table .station-resources-table-heading>div:nth-child(5),.station-resources-table .station-resources-table-row-main>div:nth-child(5){display:none}@media (min-width: 768px){.station-resources-table .station-resources-table-heading>div:nth-child(5),.station-resources-table .station-resources-table-row-main>div:nth-child(5){display:table-cell;width:20%}}@media (min-width: 1200px){.station-resources-table .station-resources-table-heading>div:nth-child(5),.station-resources-table .station-resources-table-row-main>div:nth-child(5){width:13%}}.station-resources-table .station-resources-table-heading>div:nth-child(6),.station-resources-table .station-resources-table-row-main>div:nth-child(6){display:none}@media (min-width: 1200px){.station-resources-table .station-resources-table-heading>div:nth-child(6),.station-resources-table .station-resources-table-row-main>div:nth-child(6){display:table-cell}}.station-resources-table .resource-type-help-link{margin-left:2px;font-size:14px;line-height:1}.station-review-questions-table .station-resources-table-heading>div:nth-child(1),.station-review-questions-table .station-resources-table-row-main>div:nth-child(1){width:30px;display:table-cell}.station-review-questions-table .station-resources-table-heading>div:nth-child(2),.station-review-questions-table .station-resources-table-row-main>div:nth-child(2){display:table-cell}.station-review-questions-table .station-resources-table-heading>div:nth-child(3),.station-review-questions-table .station-resources-table-row-main>div:nth-child(3){width:25%;display:table-cell}@media (min-width: 600px){.station-review-questions-table .station-resources-table-heading>div:nth-child(3),.station-review-questions-table .station-resources-table-row-main>div:nth-child(3){width:16%}}@media (min-width: 768px){.station-review-questions-table .station-resources-table-heading>div:nth-child(3),.station-review-questions-table .station-resources-table-row-main>div:nth-child(3){width:14%}}@media (min-width: 1200px){.station-review-questions-table .station-resources-table-heading>div:nth-child(3),.station-review-questions-table .station-resources-table-row-main>div:nth-child(3){width:8%}}.station-review-questions-table .station-resources-table-heading>div:nth-child(4),.station-review-questions-table .station-resources-table-row-main>div:nth-child(4){display:none}@media (min-width: 600px){.station-review-questions-table .station-resources-table-heading>div:nth-child(4),.station-review-questions-table .station-resources-table-row-main>div:nth-child(4){display:table-cell;width:18%}}@media (min-width: 768px){.station-review-questions-table .station-resources-table-heading>div:nth-child(4),.station-review-questions-table .station-resources-table-row-main>div:nth-child(4){width:16%}}@media (min-width: 1200px){.station-review-questions-table .station-resources-table-heading>div:nth-child(4),.station-review-questions-table .station-resources-table-row-main>div:nth-child(4){width:9.5%}}.station-review-questions-table .station-resources-table-heading>div:nth-child(5),.station-review-questions-table .station-resources-table-row-main>div:nth-child(5){display:none}@media (min-width: 768px){.station-review-questions-table .station-resources-table-heading>div:nth-child(5),.station-review-questions-table .station-resources-table-row-main>div:nth-child(5){display:table-cell;width:20%}}@media (min-width: 1200px){.station-review-questions-table .station-resources-table-heading>div:nth-child(5),.station-review-questions-table .station-resources-table-row-main>div:nth-child(5){width:15%}}.station-review-questions-table .station-resources-table-heading>div:nth-child(6),.station-review-questions-table .station-resources-table-row-main>div:nth-child(6){display:none}@media (min-width: 1200px){.station-review-questions-table .station-resources-table-heading>div:nth-child(6),.station-review-questions-table .station-resources-table-row-main>div:nth-child(6){display:table-cell;width:27%}}.station-review-questions-table .ref-help-link{margin-left:2px;font-size:14px;line-height:1}.station-resource-lines,.station-resource-key-questions{margin:0;padding:0;list-style:none}.station-resource-lines li,.station-resource-key-questions li{display:inline-block;margin-right:5px}.station-resource-lines li{margin-right:0}.station-resource-related{margin:0;padding:0;list-style:none}.station-resource-related li{display:inline-block}.station-resource-related li:not(:last-child){margin-right:10px}.station-resources-panel-footer{padding:10px;padding-bottom:20px;min-height:30px;font-size:13px;text-align:center}.nearby-stations-modal .nearby-stations-list{margin:0;padding:0;list-style:none}.nearby-stations-modal h4{font-size:16px;margin:0;margin-bottom:3px}.nearby-stations-modal .nearby-stations-lines-list{margin:0;padding:0;list-style:none;margin-left:10px;display:inline-block}.nearby-stations-modal .nearby-stations-lines-list li{display:inline-block;margin-right:5px}.nearby-stations-modal .nearby-stations-current-station{display:table;background-color:#efefef;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}@media print{.station-wrapper{background-color:#ffffff}.station-title-wrapper{-webkit-print-color-adjust:exact}.station-resources-panel{background-color:#ffffff}.station-resources-panel .station-resources-table-row-wrapper{border-top:1px solid #cccccc;background-color:#ffffff}}.resource-middle{margin:0;width:100%;height:100%;position:relative}@media (min-width: 992px){.resource-middle{display:table}}.resource-main-wrapper{background-color:#ffffff}@media (min-width: 992px){.resource-main-wrapper{display:table-cell;vertical-align:top;width:calc(100% - 230px)}}.resource-main{background-color:#ffffff}.resource-main::after{content:'';display:block;clear:both;height:20px}.resource-main .cm-content{position:relative}.resource-exit-fullscreen-link-wrapper{display:none;background-color:#b5e6e1}.resource-exit-fullscreen-link-wrapper>div{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:5px;margin:0 auto;max-width:1100px}.resource-info{padding-top:10px;padding-bottom:10px;position:relative;background-color:#b5e6e1}.resource-info-main{padding:20px;padding-bottom:10px;position:relative;max-width:1100px;margin:0 auto}.resource-heading-wrapper{margin-bottom:5px;display:table}.resource-heading-station{display:table-cell;vertical-align:middle;background-image:url("../img/station-title-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;text-align:center;padding:2px}.resource-heading-station h3{position:relative;min-width:80px;max-width:160px;padding:2px;padding-left:18px;padding-right:8px;display:inline-block;margin-top:12px;margin-bottom:12px;color:#ffffff;text-align:center;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px}.resource-heading-station h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.resource-heading-station:hover h3{background-color:gray}.resource-heading{display:table-cell;vertical-align:middle;padding-left:10px}.resource-heading:first-child{padding-left:0}.resource-heading .resource-type{font-size:13px;line-height:1;display:table;position:relative;z-index:1}.resource-heading .resource-type [class^="icon-"],.resource-heading .resource-type [class*=" icon-"]{vertical-align:baseline}.resource-heading .resource-type,.resource-heading .resource-type:hover,.resource-heading .resource-type:focus{color:#444;text-decoration:none}.resource-heading .resource-type:hover{color:#5e5e5e}.resource-heading div.resource-type:hover,.resource-heading div.resource-type:focus{color:#444}.resource-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.resource-heading-bookmarking{line-height:1;display:inline-block}.resource-heading-bookmarking>a{display:inline-block;vertical-align:middle;margin-left:3px;position:relative}.resource-heading-bookmarking>a [class^="icon-"],.resource-heading-bookmarking>a [class*=" icon-"]{font-size:22px;color:#00bfb5;position:relative}.resource-use-wrapper a{display:inline-block;margin-right:10px}.resource-use-wrapper a,.resource-use-wrapper a:hover,.resource-use-wrapper a:focus{color:#069}.resource-use-wrapper a:last-child{margin-right:0}.resource-related-wrapper{background-color:#e0f3f1;padding:20px}@media (min-width: 992px){.resource-related-wrapper{width:230px;display:table-cell;vertical-align:top}}.resource-related::after{content:' ';display:table;clear:both}.resource-related-section{margin-bottom:10px;padding-right:10px}@media (min-width: 600px){.resource-related-section{float:left;width:50%}}@media (min-width: 768px){.resource-related-section{width:33.3%}}@media (min-width: 992px){.resource-related-section{float:none;padding-right:0;width:auto}}.resource-related h4{color:#00918a;font-size:16px;margin:0}.resource-related ul{list-style:none;padding:0;margin:0}.resource-related ul li{display:block}.resource-related ul.resource-lines-list li{display:inline-block;margin-right:10px}.resource-related ul.resource-lines-list li:last-child{margin-right:0}.resource-related ul.resource-key-questions-list li{max-width:270px;position:relative}@media (min-width: 992px){.resource-related ul.resource-key-questions-list li{width:190px}}.resource-related ul.resource-key-questions-list li>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.resource-related-add-bookmark{margin-top:10px;text-align:center;display:inline-block}@media (min-width: 992px){.resource-related-add-bookmark{display:block}}.resource-related-add-bookmark>a{font-size:12px}.resource-sections-menu-wrapper{background-color:#b5e6e1}.resource-sections-menu{max-width:1100px;margin:0 auto;padding-left:20px;padding-right:20px}.resource-sections-menu>ul{margin:0;padding:0;list-style:none;display:table;width:100%;table-layout:fixed;background-color:#b5e6e1}@media (min-width: 600px){.resource-sections-menu>ul{table-layout:auto;width:auto}}.resource-sections-menu>ul>li{position:relative;display:table-cell;width:auto;vertical-align:top;overflow:hidden;background-color:rgba(255,255,255,0.5);border-right:1px solid #b5e6e1}.resource-sections-menu>ul>li:last-child{border-right:none}.resource-sections-menu>ul>li>a{display:block;height:100%;max-height:2.8em;overflow:hidden;width:calc(100% - 10px);padding:5px;color:#007872;-webkit-transition:background-color 0.1s ease-in, color 0.1s ease-in;transition:background-color 0.1s ease-in, color 0.1s ease-in;box-sizing:content-box}.resource-sections-menu>ul>li>a:hover,.resource-sections-menu>ul>li>a:focus{text-decoration:none;outline:none;background-color:rgba(255,255,255,0.5)}.resource-sections-menu>ul>li>a>span{display:block;width:100%;overflow:hidden}@media (min-width: 450px){.resource-sections-menu>ul>li>a{width:calc(100% - 30px);padding-left:15px;padding-right:15px}}.resource-sections-menu>ul>li:first-child>a{padding-left:15px;width:calc(100% - 20px)}@media (min-width: 450px){.resource-sections-menu>ul>li:first-child>a{width:calc(100% - 30px)}}.resource-sections-menu>ul>li:last-child>a{padding-right:15px;width:calc(100% - 20px)}@media (min-width: 450px){.resource-sections-menu>ul>li:last-child>a{width:calc(100% - 30px)}}.resource-sections-menu>ul>li.active{cursor:default;pointer-events:none;background-color:#ffffff;width:50%;z-index:2}@media (min-width: 450px){.resource-sections-menu>ul>li.active{width:auto}}.resource-sections-menu>ul>li.active>a,.resource-sections-menu>ul>li.active>a:hover,.resource-sections-menu>ul>li.active>a:focus{color:#007872;background-color:#ffffff}.resource-sections-content-wrapper{padding:20px;max-width:1100px;margin:0 auto}.resource-section-title{color:#222;font-size:18px;margin:0;margin-bottom:10px;display:none}.resource-section-next-previous-wrapper{padding-left:20px;padding-right:20px;max-width:1100px;margin:0 auto}.resource-section-next-previous{padding-top:10px;text-align:right}.resource-section-next-previous a{display:inline-block;margin-left:5px}.resource-footer{padding:20px;color:#777;max-width:1100px;margin:0 auto}.resource-footer .resource-acknowledgement{float:left;font-size:13px}.resource-footer .resource-acknowledgement p{margin:0}.resource-footer .resource-last-updated{float:right;font-size:13px}.resource-footer::after{content:' ';display:table;clear:both}.resource-copyright{padding:20px;padding-top:0;color:#777;max-width:1100px;margin:0 auto;text-align:center;font-size:13px}.resource-copyright p{margin:0}.resource-bottom-wrapper{padding-top:50px}a.resource-associated-resource-in-action{line-height:1;color:#693a7a}a.resource-associated-resource-in-action:hover,a.resource-associated-resource-in-action:focus{color:#693a7a}.resource-associated-resource-in-action-label{margin-bottom:1px;font-size:10px;display:inline-block}.resource-associated-resource-in-action-label .icon-resource-in-action{font-size:12px;line-height:0.9}a.resource-associated-resource{line-height:1;color:#008780}a.resource-associated-resource:hover,a.resource-associated-resource:focus{color:#008780}.resource-associated-resource-label{margin-bottom:1px;font-size:10px;display:inline-block}.resource-heading-resources-in-action{display:table-cell;vertical-align:middle;text-align:center;padding:2px}.resource-heading-resources-in-action:hover{text-decoration:none}.resource-heading-resources-in-action .icon-resource-in-action{display:block;color:#874a9d;font-size:35px;line-height:0.8;padding-bottom:1px}.resource-heading-resources-in-action h3{max-width:100px;padding:2px;padding-left:18px;padding-right:8px;display:block;color:#ffffff;text-align:center;font-size:13px;margin:0;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.resource-heading-resources-in-action h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.resource-heading-resources-in-action:hover h3{background-color:gray}.mathematical-classroom-page .resource-exit-fullscreen-link-wrapper{background-color:#e0cce7}.mathematical-classroom-page .resource-info{background-color:#e0cce7}.mathematical-classroom-page .resource-sections-menu-wrapper{background-color:#e0cce7}.mathematical-classroom-page .resource-sections-menu>ul{background-color:#e0cce7}.mathematical-classroom-page .resource-related-wrapper{background-color:#f1e8f4}.mathematical-classroom-page .resource-sections-menu>ul>li>a,.mathematical-classroom-page .resource-sections-menu>ul>li>a:hover,.mathematical-classroom-page .resource-sections-menu>ul>li>a:focus,.mathematical-classroom-page .resource-sections-menu>ul>li.active>a,.mathematical-classroom-page .resource-sections-menu>ul>li.active>a:hover,.mathematical-classroom-page .resource-sections-menu>ul>li.active>a:focus{color:#693a7a}.mathematical-classroom-page .resource-related h4{color:#693a7a}.mathematical-classroom-page .resource-main-wrapper{display:block;width:100%}.mathematical-classroom-page .resource-heading-bookmarking>a [class^="icon-"],.mathematical-classroom-page .resource-heading-bookmarking>a [class*=" icon-"]{color:#874a9d}.mathematical-classroom-page .resource-sections-menu>ul>li{border-right-color:#e0cce7}@media screen{.fullscreen .resource-top-wrapper,.fullscreen .publish-status-warning-wrapper,.fullscreen .resource-heading-station,.fullscreen .resource-heading .resource-type,.fullscreen .resource-heading .resource-ref,.fullscreen .resource-description,.fullscreen .resource-use-wrapper,.fullscreen .resource-related-wrapper,.fullscreen .resource-bottom-wrapper,.fullscreen .resource-footer,.fullscreen .resource-heading-resources-in-action{display:none}.fullscreen .resource-middle-wrapper{background:none;background-color:#ffffff}.fullscreen .resource-middle{display:block;width:auto}.fullscreen .resource-info{margin:0;padding:0;display:block}.fullscreen .resource-exit-fullscreen-link-wrapper{display:block}.fullscreen .resource-info-main{display:block;width:auto;padding:0;padding-bottom:10px;padding-left:10px;max-width:1100px;margin:0 auto}.fullscreen .resource-heading-wrapper{margin:0;display:block;padding:0}.fullscreen .resource-heading{display:block}.fullscreen .resource-main-wrapper{background-color:#ffffff;border:none;padding:0;padding-bottom:20px;display:block;width:100%}}@media print{.resource-wrapper{background-color:#ffffff}.resource-heading-wrapper{-webkit-print-color-adjust:exact}.resource-use-wrapper{display:none}.resource-info{background-color:#ffffff}.resource-sections-menu-wrapper{background-color:#ffffff}.resource-sections-menu{-webkit-print-color-adjust:exact}.resource-related-wrapper{display:none}.resource-section-next-previous{display:none}.mathematical-classroom-page .resource-info{background-color:#ffffff}.mathematical-classroom-page .resource-sections-menu-wrapper{background-color:#ffffff}}.search-wrapper{position:relative}.search-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.search-main-wrapper{padding-left:60px;padding-right:60px}}.search-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.search-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-main-header h1{font-size:20px;margin:0}.search-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.search-results{margin-top:20px}.search-result .MathJax .noError{font-size:inherit;color:inherit;border:none;padding:0}.search-result .math *{color:inherit !important}.search-result{margin-bottom:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-result strong{font-weight:bold;color:inherit}.search-result-title{display:table;margin-bottom:5px}.search-result-title:hover{text-decoration:none}.search-result h3{margin:0;font-size:18px;display:inline-block}.search-result h4{margin:0;font-size:16px;display:inline-block}.search-result h3+h4:before{content:"-";font-size:18px;margin-left:5px;margin-right:5px;display:inline-block}.search-result-content{margin-top:10px}.search-result-resource-resource-type{font-size:12px;line-height:1;margin-bottom:-1px}.search-result-resource-question{font-size:13px;line-height:1}.search-result-resource-ref{font-size:13px;line-height:1}.search-result-resource-station,.search-result-resource-related,.search-result-teacher-support-station,.search-result-resource-keyphrases,.search-result-resource-interactivity{color:#5e5e5e;font-size:13px}.search-result-resource-station a,.search-result-resource-related a,.search-result-teacher-support-station a,.search-result-resource-keyphrases a,.search-result-resource-interactivity a{color:#4d91b3}.search-result-resource-station a:hover,.search-result-resource-station a:focus,.search-result-resource-related a:hover,.search-result-resource-related a:focus,.search-result-teacher-support-station a:hover,.search-result-teacher-support-station a:focus,.search-result-resource-keyphrases a:hover,.search-result-resource-keyphrases a:focus,.search-result-resource-interactivity a:hover,.search-result-resource-interactivity a:focus{text-decoration:none;color:#3d748f}.search-result-resource-station{padding-top:2px}.search-result-resource-related>ul,.search-result-resource-keyphrases>ul,.search-result-resource-interactivity>ul{margin:0;padding:0;list-style:none;display:inline-block}.search-result-resource-related>ul>li,.search-result-resource-keyphrases>ul>li,.search-result-resource-interactivity>ul>li{display:inline-block}.search-result-resource-related>ul>li:not(:last-child)::after,.search-result-resource-keyphrases>ul>li:not(:last-child)::after,.search-result-resource-interactivity>ul>li:not(:last-child)::after{content:', '}@media print{.search-main-header{-webkit-print-color-adjust:exact}}.resource-type-section-toggle{position:relative;margin-left:0;margin-top:5px;margin-bottom:5px;min-width:250px;padding-right:20px}.resource-type-section-toggle::after{font-family:'cm-icon';content:'\f078';display:block;position:absolute;right:5px;top:2px}.resource-type-section.open .resource-type-section-toggle{background-color:#00bfb5;color:#ffffff}.resource-type-section.open .resource-type-section-toggle::after{content:'\f077'}.resource-types-modal div.cm-centered{margin-top:30px}.resource-types-modal .resource-in-action-marker{opacity:0.6;display:inline-block;background-repeat:no-repeat;background-image:url("../img/resource-in-action-marker.svg");background-size:contain;width:23px;height:15px;margin-left:4px;position:relative;top:3px}.teacher-support-heading-wrapper{margin-bottom:10px}.teacher-support-top-heading-wrapper{display:table}.teacher-support-heading-station{display:table-cell;vertical-align:middle;background-image:url("../img/station-title-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;text-align:center;padding:2px}.teacher-support-heading-station h3{min-width:40px;max-width:90px;padding:1px;padding-left:15px;padding-right:5px;display:inline-block;margin-top:4px;margin-bottom:4px;color:#ffffff;text-align:center;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:1}.teacher-support-heading-station h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:2px;top:calc(50% - 6px);opacity:0.8}.teacher-support-heading-station h2{min-width:80px;max-width:160px;padding:2px;padding-left:18px;padding-right:8px;display:inline-block;margin-top:12px;margin-bottom:12px;color:#ffffff;text-align:center;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px}.teacher-support-heading-station h2::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.teacher-support-heading-station:hover h2,.teacher-support-heading-station:hover h3{background-color:gray}.teacher-support-heading-resource{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:10px}.teacher-support-heading-resource,.teacher-support-heading-resource:hover,.teacher-support-heading-resource:focus{text-decoration:none}.teacher-support-heading-resource .resource-type{font-size:10px;line-height:1;display:block;color:#222}.teacher-support-heading-resource h2{font-size:20px;color:#222;margin:0;line-height:1}.teacher-support-heading{padding-top:10px}.teacher-support-top-heading-wrapper .teacher-support-heading{display:table-cell;vertical-align:middle;padding-left:10px;padding-top:0}.teacher-support-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.teacher-support-print-link-wrapper{margin-top:5px}.teacher-support-modal-print-link{display:table;margin-bottom:5px}.help-section-modal .cm-slash-divided-list{display:inline-block;vertical-align:middle;margin-left:5px}.help-section-modal .cm-slash-divided-list a{color:#e6f7ff}.guide-wrapper div.header{background-color:#008c85}.guide-section-base-wrapper,.guide-overview-wrapper,.guide-map-wrapper,.guide-stations-wrapper,.guide-resources-wrapper,.guide-pervasive-ideas-wrapper,.guide-search-wrapper,.guide-comment-wrapper,.guide-saving-resources-wrapper,.guide-more-wrapper,.guide-how-to-use-wrapper,.guide-more-videos-wrapper,.contact-content-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.guide-section-base-wrapper h1,.guide-overview-wrapper h1,.guide-map-wrapper h1,.guide-stations-wrapper h1,.guide-resources-wrapper h1,.guide-pervasive-ideas-wrapper h1,.guide-search-wrapper h1,.guide-comment-wrapper h1,.guide-saving-resources-wrapper h1,.guide-more-wrapper h1,.guide-how-to-use-wrapper h1,.guide-more-videos-wrapper h1,.contact-content-wrapper h1,.guide-section-base-wrapper h2,.guide-overview-wrapper h2,.guide-map-wrapper h2,.guide-stations-wrapper h2,.guide-resources-wrapper h2,.guide-pervasive-ideas-wrapper h2,.guide-search-wrapper h2,.guide-comment-wrapper h2,.guide-saving-resources-wrapper h2,.guide-more-wrapper h2,.guide-how-to-use-wrapper h2,.guide-more-videos-wrapper h2,.contact-content-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.guide-section-base-wrapper h1,.guide-overview-wrapper h1,.guide-map-wrapper h1,.guide-stations-wrapper h1,.guide-resources-wrapper h1,.guide-pervasive-ideas-wrapper h1,.guide-search-wrapper h1,.guide-comment-wrapper h1,.guide-saving-resources-wrapper h1,.guide-more-wrapper h1,.guide-how-to-use-wrapper h1,.guide-more-videos-wrapper h1,.contact-content-wrapper h1{font-size:28px}.guide-section-base-wrapper h1,.guide-overview-wrapper h1,.guide-map-wrapper h1,.guide-stations-wrapper h1,.guide-resources-wrapper h1,.guide-pervasive-ideas-wrapper h1,.guide-search-wrapper h1,.guide-comment-wrapper h1,.guide-saving-resources-wrapper h1,.guide-more-wrapper h1,.guide-how-to-use-wrapper h1,.guide-more-videos-wrapper h1,.contact-content-wrapper h1,.guide-section-base-wrapper h2,.guide-overview-wrapper h2,.guide-map-wrapper h2,.guide-stations-wrapper h2,.guide-resources-wrapper h2,.guide-pervasive-ideas-wrapper h2,.guide-search-wrapper h2,.guide-comment-wrapper h2,.guide-saving-resources-wrapper h2,.guide-more-wrapper h2,.guide-how-to-use-wrapper h2,.guide-more-videos-wrapper h2,.contact-content-wrapper h2,.guide-section-base-wrapper h3,.guide-overview-wrapper h3,.guide-map-wrapper h3,.guide-stations-wrapper h3,.guide-resources-wrapper h3,.guide-pervasive-ideas-wrapper h3,.guide-search-wrapper h3,.guide-comment-wrapper h3,.guide-saving-resources-wrapper h3,.guide-more-wrapper h3,.guide-how-to-use-wrapper h3,.guide-more-videos-wrapper h3,.contact-content-wrapper h3,.guide-section-base-wrapper h4,.guide-overview-wrapper h4,.guide-map-wrapper h4,.guide-stations-wrapper h4,.guide-resources-wrapper h4,.guide-pervasive-ideas-wrapper h4,.guide-search-wrapper h4,.guide-comment-wrapper h4,.guide-saving-resources-wrapper h4,.guide-more-wrapper h4,.guide-how-to-use-wrapper h4,.guide-more-videos-wrapper h4,.contact-content-wrapper h4{color:#222}.guide-section-base-wrapper p,.guide-overview-wrapper p,.guide-map-wrapper p,.guide-stations-wrapper p,.guide-resources-wrapper p,.guide-pervasive-ideas-wrapper p,.guide-search-wrapper p,.guide-comment-wrapper p,.guide-saving-resources-wrapper p,.guide-more-wrapper p,.guide-how-to-use-wrapper p,.guide-more-videos-wrapper p,.contact-content-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.guide-section-base-wrapper,.guide-overview-wrapper,.guide-map-wrapper,.guide-stations-wrapper,.guide-resources-wrapper,.guide-pervasive-ideas-wrapper,.guide-search-wrapper,.guide-comment-wrapper,.guide-saving-resources-wrapper,.guide-more-wrapper,.guide-how-to-use-wrapper,.guide-more-videos-wrapper,.contact-content-wrapper{padding:70px}}.guide-section-base-wrapper:nth-child(2n),.guide-overview-wrapper:nth-child(2n),.guide-map-wrapper:nth-child(2n),.guide-stations-wrapper:nth-child(2n),.guide-resources-wrapper:nth-child(2n),.guide-pervasive-ideas-wrapper:nth-child(2n),.guide-search-wrapper:nth-child(2n),.guide-comment-wrapper:nth-child(2n),.guide-saving-resources-wrapper:nth-child(2n),.guide-more-wrapper:nth-child(2n),.guide-how-to-use-wrapper:nth-child(2n),.guide-more-videos-wrapper:nth-child(2n),.contact-content-wrapper:nth-child(2n){background-color:#bce9e6}.guide-wrapper .how-to-item{margin:0 auto;max-width:1300px}.guide-wrapper .how-to-item p{font-size:16px}.guide-overview-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.guide-overview-wrapper h1,.guide-overview-wrapper h2{color:#ffffff}@media (min-width: 768px){.guide-overview-wrapper .how-to-item-media{width:50%;margin-left:20px}}.guide-overview-wrapper:nth-child(n){background-color:#008c85}.guide-overview-links{margin:0;padding:0;margin-top:30px;list-style:none;clear:both;max-width:190px}@media (min-width: 1020px){.guide-overview-links{clear:none}}@media (min-width: 470px){.guide-overview-links{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.guide-overview-links li{margin-bottom:5px;display:inline-block;margin-right:10px}.guide-overview-links li a{min-width:180px;position:relative;padding-right:20px}.guide-overview-links li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.guide-how-to-use{margin:0 auto;max-width:1300px}.guide-how-to-use>p{font-size:16px;max-width:550px}.guide-more-videos-wrapper video{border:1px solid #cccccc}@media print{.guide-wrapper{background-color:#ffffff}.guide-overview-wrapper{background-color:#ffffff;color:#444}.guide-overview-wrapper h1,.guide-overview-wrapper h2{color:#222}.guide-overview-links li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.guide-stations-wrapper{background-color:#ffffff}.guide-pervasive-ideas-wrapper{background-color:#ffffff}.guide-comment-wrapper{background-color:#ffffff}.guide-more-wrapper{background-color:#ffffff}.guide-more-videos-wrapper{background-color:#ffffff}}.hub-wrapper div.header{background-color:#008c85}.hub-section-base-wrapper,.hub-overview-wrapper,.hub-activity-wrapper,.hub-news-wrapper,.hub-events-top-wrapper,.hub-featured-events-wrapper,.hub-events-main-wrapper,.hub-updates-wrapper,.hub-articles-wrapper,.hub-quotes-wrapper,.hub-newsletter-wrapper,.hub-downloads-wrapper,.hub-links-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.hub-section-base-wrapper h1,.hub-overview-wrapper h1,.hub-activity-wrapper h1,.hub-news-wrapper h1,.hub-events-top-wrapper h1,.hub-featured-events-wrapper h1,.hub-events-main-wrapper h1,.hub-updates-wrapper h1,.hub-articles-wrapper h1,.hub-quotes-wrapper h1,.hub-newsletter-wrapper h1,.hub-downloads-wrapper h1,.hub-links-wrapper h1,.hub-section-base-wrapper h2,.hub-overview-wrapper h2,.hub-activity-wrapper h2,.hub-news-wrapper h2,.hub-events-top-wrapper h2,.hub-featured-events-wrapper h2,.hub-events-main-wrapper h2,.hub-updates-wrapper h2,.hub-articles-wrapper h2,.hub-quotes-wrapper h2,.hub-newsletter-wrapper h2,.hub-downloads-wrapper h2,.hub-links-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.hub-section-base-wrapper h1,.hub-overview-wrapper h1,.hub-activity-wrapper h1,.hub-news-wrapper h1,.hub-events-top-wrapper h1,.hub-featured-events-wrapper h1,.hub-events-main-wrapper h1,.hub-updates-wrapper h1,.hub-articles-wrapper h1,.hub-quotes-wrapper h1,.hub-newsletter-wrapper h1,.hub-downloads-wrapper h1,.hub-links-wrapper h1{font-size:28px}.hub-section-base-wrapper h2,.hub-overview-wrapper h2,.hub-activity-wrapper h2,.hub-news-wrapper h2,.hub-events-top-wrapper h2,.hub-featured-events-wrapper h2,.hub-events-main-wrapper h2,.hub-updates-wrapper h2,.hub-articles-wrapper h2,.hub-quotes-wrapper h2,.hub-newsletter-wrapper h2,.hub-downloads-wrapper h2,.hub-links-wrapper h2{margin-bottom:8px}.hub-section-base-wrapper h3,.hub-overview-wrapper h3,.hub-activity-wrapper h3,.hub-news-wrapper h3,.hub-events-top-wrapper h3,.hub-featured-events-wrapper h3,.hub-events-main-wrapper h3,.hub-updates-wrapper h3,.hub-articles-wrapper h3,.hub-quotes-wrapper h3,.hub-newsletter-wrapper h3,.hub-downloads-wrapper h3,.hub-links-wrapper h3{font-size:20px}.hub-section-base-wrapper h1,.hub-overview-wrapper h1,.hub-activity-wrapper h1,.hub-news-wrapper h1,.hub-events-top-wrapper h1,.hub-featured-events-wrapper h1,.hub-events-main-wrapper h1,.hub-updates-wrapper h1,.hub-articles-wrapper h1,.hub-quotes-wrapper h1,.hub-newsletter-wrapper h1,.hub-downloads-wrapper h1,.hub-links-wrapper h1,.hub-section-base-wrapper h2,.hub-overview-wrapper h2,.hub-activity-wrapper h2,.hub-news-wrapper h2,.hub-events-top-wrapper h2,.hub-featured-events-wrapper h2,.hub-events-main-wrapper h2,.hub-updates-wrapper h2,.hub-articles-wrapper h2,.hub-quotes-wrapper h2,.hub-newsletter-wrapper h2,.hub-downloads-wrapper h2,.hub-links-wrapper h2,.hub-section-base-wrapper h3,.hub-overview-wrapper h3,.hub-activity-wrapper h3,.hub-news-wrapper h3,.hub-events-top-wrapper h3,.hub-featured-events-wrapper h3,.hub-events-main-wrapper h3,.hub-updates-wrapper h3,.hub-articles-wrapper h3,.hub-quotes-wrapper h3,.hub-newsletter-wrapper h3,.hub-downloads-wrapper h3,.hub-links-wrapper h3,.hub-section-base-wrapper h4,.hub-overview-wrapper h4,.hub-activity-wrapper h4,.hub-news-wrapper h4,.hub-events-top-wrapper h4,.hub-featured-events-wrapper h4,.hub-events-main-wrapper h4,.hub-updates-wrapper h4,.hub-articles-wrapper h4,.hub-quotes-wrapper h4,.hub-newsletter-wrapper h4,.hub-downloads-wrapper h4,.hub-links-wrapper h4{color:#222}.hub-section-base-wrapper p,.hub-overview-wrapper p,.hub-activity-wrapper p,.hub-news-wrapper p,.hub-events-top-wrapper p,.hub-featured-events-wrapper p,.hub-events-main-wrapper p,.hub-updates-wrapper p,.hub-articles-wrapper p,.hub-quotes-wrapper p,.hub-newsletter-wrapper p,.hub-downloads-wrapper p,.hub-links-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 680px){.hub-section-base-wrapper,.hub-overview-wrapper,.hub-activity-wrapper,.hub-news-wrapper,.hub-events-top-wrapper,.hub-featured-events-wrapper,.hub-events-main-wrapper,.hub-updates-wrapper,.hub-articles-wrapper,.hub-quotes-wrapper,.hub-newsletter-wrapper,.hub-downloads-wrapper,.hub-links-wrapper{padding:70px}}.hub-section-base,.hub-overview,.hub-activity,.hub-news,.hub-events-top,.hub-featured-events,.hub-events-main,.hub-updates,.hub-articles,.hub-quotes,.hub-newsletter,.hub-downloads,.hub-links{margin:0 auto;max-width:1500px}.hub-section-header{max-width:650px}.hub-section-header p{font-size:15px}.hub-overview-wrapper{background-color:#008c85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding-bottom:30px}.hub-overview-wrapper h1,.hub-overview-wrapper h2,.hub-overview-wrapper h3,.hub-overview-wrapper h4{color:#ffffff}@media (min-width: 680px){.hub-overview-wrapper{padding-bottom:50px}}.hub-overview-main{max-width:1110px}.hub-overview-main::after{content:' ';display:table;clear:both}.hub-overview-main p{font-size:16px;max-width:690px}.hub-overview-main h4{margin-bottom:10px}.hub-overview-links{margin:0;padding:0;margin-top:30px;margin-bottom:20px;list-style:none;clear:both}@media (min-width: 550px){.hub-overview-links{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:500px}}@media (min-width: 1024px){.hub-overview-links{clear:none}}.hub-overview-links li{margin-bottom:5px;display:inline-block}.hub-overview-links li a{width:210px;position:relative}.hub-overview-links li a::after{position:absolute;content:'\f054';font-family:'cm-icon';display:block;top:4px;right:5px}.hub-social-wrapper{display:none;max-width:350px;margin-bottom:20px}@media (min-width: 768px){.hub-social-wrapper{display:block;width:40%;float:right;margin-left:20px}}.hub-twitter-timeline-wrapper{width:100%}h4.hub-twitter-timeline-title{margin:0;margin-bottom:5px;color:#ffffff;font-size:16px}h4.hub-twitter-timeline-title .hub-twitter-timeline-title-by{font-size:12px;color:#ccd6dd}h4.hub-twitter-timeline-title .hub-twitter-timeline-title-by a{color:#cceeff}.hub-twitter-timeline-inner-wrapper{display:block;background-color:#ffffff;font-size:0;overflow:hidden;height:220px}.hub-twitter-timeline-inner-wrapper a{font-size:14px;color:#0077b3;margin:5px;display:inline-block;width:auto}.hub-activity-wrapper{background-color:#ffffff}.hub-activity-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-activity-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}@media (min-width: 900px){.hub-activity-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.hub-activity-item:nth-child(2n+1){margin-left:0}.hub-activity-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-activity-item{width:calc(33.3% - 40px)}.hub-activity-item:nth-child(n){margin-left:30px;margin-right:30px}.hub-activity-item:nth-child(3n+1){margin-left:0}.hub-activity-item:nth-child(3n+3){margin-right:0}}.hub-activity-item-top{padding-bottom:10px}.hub-activity-item-top h4{font-size:16px;margin:0}.hub-activity-discussion{background-image:url("/static/img/hub/recent-discussion-bg.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.hub-activity-discussion-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-discussion-item>*{vertical-align:middle}.hub-activity-discussion-item:last-child{margin-bottom:0}.hub-activity-discussion-item .icon-comment{margin-right:5px}.hub-activity-discussion-item-date{font-size:13px;color:#6a6a6a;margin-right:5px;width:68px}.hub-activity-discussion-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-top-resources{background-image:url("/static/img/hub/top-resources-bg.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.hub-activity-top-resources-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-top-resources-item>*{vertical-align:middle}.hub-activity-top-resources-item:last-child{margin-bottom:0}.hub-activity-top-resources-item .icon-line-graph{margin-right:5px}.hub-activity-top-resources-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-top-resources-item-score{font-size:13px;width:80px;margin-right:5px;color:#6a6a6a}.hub-activity-top-cities{background-image:url("/static/img/hub/top-cities-bg.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.hub-activity-top-cities .hub-activity-item-top{padding-bottom:0}.hub-activity-top-cities-total{font-size:13px;color:#6a6a6a}.hub-activity-top-cities-item{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-top-cities-item>*{vertical-align:middle}.hub-activity-top-cities-item:last-child{margin-bottom:0}.hub-activity-top-cities-item .icon-city{margin-right:5px}.hub-activity-top-cities-item-content{font-size:12px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-activity-top-cities-item-content>span:nth-child(1){display:inline-block;width:70px}.hub-activity-top-cities-item-content>span:nth-child(2){display:inline-block;width:100px}.hub-activity-top-cities-item-score{margin-right:5px}.hub-news-wrapper{background-color:#d8f5f4}.hub-news-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-news-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-news-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.hub-news-item:nth-child(2n+1){margin-left:0}.hub-news-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-news-item{width:calc(33.3% - 40px)}.hub-news-item:nth-child(n){margin-left:30px;margin-right:30px}.hub-news-item:nth-child(3n+1){margin-left:0}.hub-news-item:nth-child(3n+3){margin-right:0}}.hub-news [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-news-item-top{position:relative;min-height:40px;margin-bottom:10px}.hub-news-item-top .icon-news{float:left;height:40px;color:#008c85;font-size:46px;line-height:1;margin-right:10px}.hub-news-item-top h4{font-size:16px;margin:0}.hub-news-item-top .hub-news-item-date{font-size:13px;color:#6a6a6a}.hub-events-top-wrapper{background-color:#ffffff;padding-bottom:20px}.hub-featured-events-wrapper{background-color:#eff8f8;padding-top:20px;padding-bottom:20px}.hub-featured-events{margin:0 auto;max-width:820px;padding-left:10px;padding-right:10px}.hub-featured-event-item .cm-content{color:#444}.hub-featured-event-item .cm-content h4{margin-top:5px;margin-bottom:5px}.hub-featured-event-item .cm-content h4:first-child{margin-top:-5px}.hub-featured-event-item .cm-content p{margin:0;font-size:14px;margin-top:5px;line-height:1.3}.hub-featured-event-item .cm-content p+p{margin-top:10px}.hub-featured-event-item .cm-content figure{margin-top:0;margin-bottom:0}.hub-featured-event-item .cm-content img{background-color:#ffffff;margin:0}.hub-featured-event-item .cm-content img.cm-float-left{margin-right:20px;max-width:25%}.hub-featured-event-item .cm-content img.cm-float-right{margin-left:20px;max-width:25%}.hub-featured-event-item .cm-content figure.cm-float-left{margin-right:20px;max-width:25%}.hub-featured-event-item .cm-content figure.cm-float-right{margin-left:20px;max-width:25%}.hub-featured-event-item .cm-content [data-cm-element="video"]{margin-top:0;margin-bottom:0;font-size:0}.hub-featured-event-item .cm-content [data-cm-element="video"].cm-float-left{width:auto}.hub-featured-event-item .cm-content [data-cm-element="video"].cm-float-right{width:auto}.hub-featured-event-item .cm-content [data-cm-element="video"] video{font-size:14px}.hub-featured-event-item .cm-content ul{display:table}.hub-featured-event-item .cm-content strong{font-weight:normal;color:#00918a}.hub-featured-event-item-more-button-wrapper{margin-top:12px}.hub-featured-event-item-more-button-wrapper[data-cm-more-button-position="Center"]{text-align:center}.hub-featured-event-item-more-button-wrapper[data-cm-more-button-position="Left"]{text-align:left}.hub-featured-event-item-more-button-wrapper[data-cm-more-button-position="Right"]{text-align:right}.hub-events-main-wrapper{background-color:#ffffff;padding-top:0}.hub-featured-events-wrapper+.hub-events-main-wrapper{padding-top:20px}.hub-event-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-event-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-event-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.hub-event-item:nth-child(2n+1){margin-left:0}.hub-event-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-event-item{width:calc(33.3% - 40px)}.hub-event-item:nth-child(n){margin-left:30px;margin-right:30px}.hub-event-item:nth-child(3n+1){margin-left:0}.hub-event-item:nth-child(3n+3){margin-right:0}}.hub-events-main [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-event-item-top{position:relative;min-height:43px;margin-bottom:10px}.hub-event-item-top .icon-flag{float:left;height:43px;color:#00bfb5;font-size:46px;line-height:1;margin-right:10px}.hub-event-item-top h4{font-size:16px;margin:0}.hub-event-item-top .hub-event-item-date{font-size:13px;color:#6a6a6a;display:inline-block;margin-right:10px}.hub-event-item-top .hub-event-item-location{font-size:13px;color:#6a6a6a;display:inline-block}.hub-activity-wrapper+.hub-events-wrapper .hub-events-top-wrapper,.hub-activity-wrapper+.hub-events-wrapper .hub-events-main-wrapper{background-color:#d8f5f4}.hub-updates-wrapper{background-color:#ffffff}.hub-update-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-update-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-update-item{margin-left:20px;margin-right:20px;width:calc(50% - 20px)}.hub-update-item:nth-child(2n+1){margin-left:0}.hub-update-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-update-item{width:calc(33.3% - 27px)}.hub-update-item:nth-child(n){margin-left:20px;margin-right:20px}.hub-update-item:nth-child(3n+1){margin-left:0}.hub-update-item:nth-child(3n+3){margin-right:0}}.hub-updates [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-update-item-top{position:relative;margin-bottom:10px}.hub-update-item-top .hub-update-item-meta{font-size:12px;color:#6a6a6a;display:inline-block}.hub-update-item-top::after{content:'';display:table;clear:both}.hub-update-item-top .icon-asterisk{margin-right:5px}.hub-update-item-title{display:inline}.hub-update-item-title>a:first-child{margin-right:10px}.hub-update-item-description{font-size:13px;color:#5e5e5e}.hub-update-item .recent-update-sublink{display:table;font-size:12px;color:#005580}.hub-articles-wrapper{background-color:#edf5f5}.hub-article-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-article-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;position:relative}@media (min-width: 900px){.hub-article-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.hub-article-item:nth-child(2n+1){margin-left:0}.hub-article-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-article-item{width:calc(33.3% - 40px)}.hub-article-item:nth-child(n){margin-left:30px;margin-right:30px}.hub-article-item:nth-child(3n+1){margin-left:0}.hub-article-item:nth-child(3n+3){margin-right:0}}.hub-articles [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-article-items>p:first-child{margin-top:10px}.hub-article-item-top{position:relative;min-height:40px;margin-bottom:10px}.hub-article-item-top .icon-article{float:left;height:40px;color:#008c85;font-size:46px;line-height:1;margin-right:10px}.hub-article-item-top .hub-article-item-type{font-size:12px;color:#6a6a6a;display:block;line-height:1}.hub-article-item-top h4{font-size:16px;margin:0}.hub-article-item-date{font-size:13px;color:#6a6a6a;margin-right:10px}.hub-article-item-source{font-size:13px;color:#6a6a6a;margin-right:10px}.hub-article-item-authors{font-size:13px;color:#6a6a6a}.hub-article-item-original-title{margin-top:3px;font-style:italic;font-size:13px;color:#6a6a6a}.hub-article-item-original-title>span:first-child{font-style:normal}.hub-articles-filter .cm-form-control{margin-left:5px;width:160px;height:25px}.hub-article-item.has-more-button{padding-bottom:40px}.hub-article-item-more-button-wrapper{position:absolute;bottom:10px;right:0;text-align:right}.hub-article-item-more-button-wrapper .cm-button-primary,.hub-article-item-more-button-wrapper .cm-button-help,.hub-article-item-more-button-wrapper .admin-modal-group-toggle,.hub-article-item-more-button-wrapper .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .hub-article-item-more-button-wrapper a[data-cm-element="link"][data-cm-button-type="site-primary"],.hub-article-item-more-button-wrapper .home-about-button-wrapper a,.home-about-button-wrapper .hub-article-item-more-button-wrapper a,.hub-article-item-more-button-wrapper .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .hub-article-item-more-button-wrapper .home-benefits-more-button,.hub-article-item-more-button-wrapper .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .hub-article-item-more-button-wrapper .home-benefits-less-button,.hub-article-item-more-button-wrapper .station-teacher-support-button,.hub-article-item-more-button-wrapper .station-nearby-stations-button,.hub-article-item-more-button-wrapper .resource-section-next-previous a,.resource-section-next-previous .hub-article-item-more-button-wrapper a,.hub-article-item-more-button-wrapper .resource-type-section-toggle,.hub-article-item-more-button-wrapper .bundle-links li a,.bundle-links li .hub-article-item-more-button-wrapper a{padding:2px;padding-left:5px;padding-right:5px;margin:0}.hub-quotes-wrapper{background-color:#a3e8e4}.hub-quote-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-quote-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-quote-item{margin-left:20px;margin-right:20px;width:calc(50% - 20px)}.hub-quote-item:nth-child(2n+1){margin-left:0}.hub-quote-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-quote-item{width:calc(33.3% - 27px)}.hub-quote-item:nth-child(n){margin-left:20px;margin-right:20px}.hub-quote-item:nth-child(3n+1){margin-left:0}.hub-quote-item:nth-child(3n+3){margin-right:0}}.hub-quotes [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-quote-item-quote{font-size:16px;color:#005954;margin-bottom:10px;position:relative;padding-left:19px}.hub-quote-item-quote::before{content:'\f10d';font-family:'cm-icon';color:#00a69d;display:block;position:absolute;top:-2px;left:0}.hub-quote-item-quote::after{content:'\f10e';font-family:'cm-icon';color:#00a69d;position:relative;top:-2px;margin-left:2px}.hub-quote-item-info{text-align:right;color:#5e5e5e}.hub-quote-item-info>span{margin-left:5px}.hub-newsletter-wrapper{background-color:#ffffff}.hub-newsletter-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-newsletter-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-newsletter-item{margin-left:20px;margin-right:20px;width:calc(50% - 20px)}.hub-newsletter-item:nth-child(2n+1){margin-left:0}.hub-newsletter-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-newsletter-item{width:calc(33.3% - 27px)}.hub-newsletter-item:nth-child(n){margin-left:20px;margin-right:20px}.hub-newsletter-item:nth-child(3n+1){margin-left:0}.hub-newsletter-item:nth-child(3n+3){margin-right:0}}.hub-newsletters [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-newsletter-item-top .hub-newsletter-item-date{font-size:12px;color:#6a6a6a;display:inline-block}.hub-newsletter-item-top>a{margin-right:5px}.hub-newsletter-item-description{margin-top:5px;font-size:13px;color:#5e5e5e}.hub-downloads-wrapper{background-color:#e4f8f7}.hub-download-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-download-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-download-item{margin-left:20px;margin-right:20px;width:calc(50% - 20px)}.hub-download-item:nth-child(2n+1){margin-left:0}.hub-download-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-download-item{width:calc(33.3% - 27px)}.hub-download-item:nth-child(n){margin-left:20px;margin-right:20px}.hub-download-item:nth-child(3n+1){margin-left:0}.hub-download-item:nth-child(3n+3){margin-right:0}}.hub-download-item::after{content:'';display:table;clear:both}.hub-downloads [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-download-item-image{float:left;max-width:80px;max-height:80px;margin-right:10px;margin-top:3px}.hub-download-item-description{margin-top:5px;font-size:13px;color:#5e5e5e}.hub-links-wrapper{background-color:#ffffff}.hub-link-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.hub-link-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 900px){.hub-link-item{margin-left:20px;margin-right:20px;width:calc(50% - 20px)}.hub-link-item:nth-child(2n+1){margin-left:0}.hub-link-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.hub-link-item{width:calc(33.3% - 27px)}.hub-link-item:nth-child(n){margin-left:20px;margin-right:20px}.hub-link-item:nth-child(3n+1){margin-left:0}.hub-link-item:nth-child(3n+3){margin-right:0}}.hub-links [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.hub-link-item-description{margin-top:5px;font-size:13px;color:#5e5e5e}@media print{.hub-wrapper{background-color:#ffffff}.hub-overview-wrapper{background-color:#ffffff;color:#444}.hub-overview-wrapper h1,.hub-overview-wrapper h2,.hub-overview-wrapper h3,.hub-overview-wrapper h4{color:#222}.hub-overview-links li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.hub-activity-wrapper,.hub-news-wrapper,.hub-events-wrapper,.hub-updates-wrapper,.hub-articles-wrapper,.hub-quotes-wrapper,.hub-newsletters-wrapper,.hub-links-wrapper,.hub-downloads-wrapper{background-color:#ffffff}}.about-wrapper div.header{background-color:#008c85}.about-section-base-wrapper,.about-overview-wrapper,.about-philosophy-wrapper,.about-design-wrapper,.about-team-wrapper,.about-contact-wrapper,.about-acknowledgements-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.about-section-base-wrapper h1,.about-overview-wrapper h1,.about-philosophy-wrapper h1,.about-design-wrapper h1,.about-team-wrapper h1,.about-contact-wrapper h1,.about-acknowledgements-wrapper h1,.about-section-base-wrapper h2,.about-overview-wrapper h2,.about-philosophy-wrapper h2,.about-design-wrapper h2,.about-team-wrapper h2,.about-contact-wrapper h2,.about-acknowledgements-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.about-section-base-wrapper h1,.about-overview-wrapper h1,.about-philosophy-wrapper h1,.about-design-wrapper h1,.about-team-wrapper h1,.about-contact-wrapper h1,.about-acknowledgements-wrapper h1{font-size:28px}.about-section-base-wrapper h3,.about-overview-wrapper h3,.about-philosophy-wrapper h3,.about-design-wrapper h3,.about-team-wrapper h3,.about-contact-wrapper h3,.about-acknowledgements-wrapper h3{font-size:20px}.about-section-base-wrapper h1,.about-overview-wrapper h1,.about-philosophy-wrapper h1,.about-design-wrapper h1,.about-team-wrapper h1,.about-contact-wrapper h1,.about-acknowledgements-wrapper h1,.about-section-base-wrapper h2,.about-overview-wrapper h2,.about-philosophy-wrapper h2,.about-design-wrapper h2,.about-team-wrapper h2,.about-contact-wrapper h2,.about-acknowledgements-wrapper h2,.about-section-base-wrapper h3,.about-overview-wrapper h3,.about-philosophy-wrapper h3,.about-design-wrapper h3,.about-team-wrapper h3,.about-contact-wrapper h3,.about-acknowledgements-wrapper h3,.about-section-base-wrapper h4,.about-overview-wrapper h4,.about-philosophy-wrapper h4,.about-design-wrapper h4,.about-team-wrapper h4,.about-contact-wrapper h4,.about-acknowledgements-wrapper h4{color:#222}.about-section-base-wrapper p,.about-overview-wrapper p,.about-philosophy-wrapper p,.about-design-wrapper p,.about-team-wrapper p,.about-contact-wrapper p,.about-acknowledgements-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.about-section-base-wrapper,.about-overview-wrapper,.about-philosophy-wrapper,.about-design-wrapper,.about-team-wrapper,.about-contact-wrapper,.about-acknowledgements-wrapper{padding:70px}}.about-section-base,.about-overview,.about-philosophy,.about-design,.about-team,.about-contact,.about-acknowledgements{margin:0 auto;max-width:1500px}.about-overview-wrapper{background-color:#008c85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.about-overview-wrapper h1,.about-overview-wrapper h2{color:#ffffff}.about-overview-main{max-width:750px}.about-overview-main a{color:#cef}.about-overview-main>p{font-size:15px}.about-overview-links-wrapper{padding-top:10px}.about-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:190px}@media (min-width: 470px){.about-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.about-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.about-overview-links-wrapper ul li a{min-width:180px;position:relative;padding-right:20px}.about-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.about-philosophy-wrapper{background-color:#ffffff}.about-philosophy-video{margin-bottom:10px;width:100%;border:1px solid #cccccc}@media (min-width: 768px){.about-philosophy-video{margin-left:20px;float:right;width:400px}}@media (min-width: 870px){.about-philosophy-video{width:500px}}.about-design-wrapper{background-color:#d7f2f0}.about-design p{max-width:750px}.about-design h3{margin-top:20px}.about-design .cm-button-primary,.about-design .cm-button-help,.about-design .admin-modal-group-toggle,.about-design .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .about-design a[data-cm-element="link"][data-cm-button-type="site-primary"],.about-design .home-about-button-wrapper a,.home-about-button-wrapper .about-design a,.about-design .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .about-design .home-benefits-more-button,.about-design .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .about-design .home-benefits-less-button,.about-design .station-teacher-support-button,.about-design .station-nearby-stations-button,.about-design .resource-section-next-previous a,.resource-section-next-previous .about-design a,.about-design .resource-type-section-toggle,.about-design .bundle-links li a,.bundle-links li .about-design a{color:#008c85;border-color:#008c85}.about-design .cm-button-primary:hover,.about-design .cm-button-help:hover,.about-design .admin-modal-group-toggle:hover,.about-design .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.cm-content .about-design a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.about-design .home-about-button-wrapper a:hover,.home-about-button-wrapper .about-design a:hover,.about-design .home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li .about-design .home-benefits-more-button:hover,.about-design .home-benefits-list li .home-benefits-less-button:hover,.home-benefits-list li .about-design .home-benefits-less-button:hover,.about-design .station-teacher-support-button:hover,.about-design .station-nearby-stations-button:hover,.about-design .resource-section-next-previous a:hover,.resource-section-next-previous .about-design a:hover,.about-design .resource-type-section-toggle:hover,.about-design .bundle-links li a:hover,.bundle-links li .about-design a:hover,.about-design .cm-button-primary:focus,.about-design .cm-button-help:focus,.about-design .admin-modal-group-toggle:focus,.about-design .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.cm-content .about-design a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.about-design .home-about-button-wrapper a:focus,.home-about-button-wrapper .about-design a:focus,.about-design .home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .about-design .home-benefits-more-button:focus,.about-design .home-benefits-list li .home-benefits-less-button:focus,.home-benefits-list li .about-design .home-benefits-less-button:focus,.about-design .station-teacher-support-button:focus,.about-design .station-nearby-stations-button:focus,.about-design .resource-section-next-previous a:focus,.resource-section-next-previous .about-design a:focus,.about-design .resource-type-section-toggle:focus,.about-design .bundle-links li a:focus,.bundle-links li .about-design a:focus{background-color:#008c85}@media (min-width: 1170px){.about-design{position:relative}.about-design::before{position:absolute;top:calc(50% - 150px);left:780px;z-index:0;pointer-events:none;display:block;font-family:'cm-icon';content:'\f040';color:rgba(0,191,181,0.1);font-size:300px;line-height:1}}.about-team-wrapper{background-color:#ffffff}@media (min-width: 992px){.about-team-main{display:table;width:100%}}.about-team-menu-wrapper{padding-top:10px;padding-bottom:10px}@media (min-width: 992px){.about-team-menu-wrapper{display:table-cell;vertical-align:top;width:215px;padding:10px}}.about-team-menu{list-style:none;margin:0;padding:0}.about-team-menu li{position:relative;padding-bottom:5px;padding-left:25px}@media (min-width: 992px){.about-team-menu li{padding-bottom:20px}}.about-team-menu li::before{position:absolute;top:0;bottom:0;left:0;display:block;width:5px;background-color:#00918a;content:' '}.about-team-menu li:first-child::before{top:8px}.about-team-menu li:last-child::before{bottom:calc(100% - 8px)}.about-team-menu li .about-team-menu-marker{position:absolute;left:0;top:8px;display:block;width:15px;height:5px;background-color:#00918a;content:' '}.about-team-menu li>a{position:relative;color:#007872}.about-team-menu li.active{padding-left:40px}.about-team-menu li.active .about-team-menu-marker{width:30px}.about-team-group-wrapper{padding-top:10px;padding-bottom:10px}@media (min-width: 992px){.about-team-group-wrapper{display:table-cell;vertical-align:top;padding:10px}}.about-team-group-wrapper h4{margin:0;font-size:18px}.about-team-group-wrapper h4+p{margin-top:10px}.about-team-group-list,.about-team-associate-designers-list{list-style:none;margin:0;padding:0;font-size:0}.about-team-group-list li,.about-team-associate-designers-list li{font-size:14px;display:inline-block;vertical-align:top;width:100%;margin-top:10px;margin-bottom:10px;padding:20px}@media (min-width: 1260px){.about-team-group-list li,.about-team-associate-designers-list li{width:50%}}.about-team-group-list li img,.about-team-associate-designers-list li img{float:left;width:80px;border-radius:70px;margin-right:15px;margin-bottom:10px}.about-team-group-list li h5,.about-team-associate-designers-list li h5{font-size:16px;margin:0;margin-bottom:10px;color:#222}.about-team-group-list li::after,.about-team-associate-designers-list li::after{content:' ';display:table;clear:both}.about-team-board-list{list-style:none;margin:0;padding:0;margin-top:10px}.about-team-board-list>li{padding-left:30px;position:relative}.about-team-board-list>li::before{content:'\f111';font-family:'cm-icon';font-size:6px;display:block;position:absolute;left:15px;top:5px}.about-team-advisors-list,.about-team-contributors-list,.about-team-partner-schools-list{list-style:none;margin:0;padding:0;margin-top:10px}.about-team-advisors-list>li,.about-team-contributors-list>li,.about-team-partner-schools-list>li{padding-left:30px;position:relative}.about-team-advisors-list>li::before,.about-team-contributors-list>li::before,.about-team-partner-schools-list>li::before{content:'\f111';font-family:'cm-icon';font-size:6px;display:block;position:absolute;left:15px;top:5px}@media (min-width: 768px){.about-team-advisors-list,.about-team-contributors-list,.about-team-partner-schools-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 1200px){.about-team-advisors-list,.about-team-contributors-list,.about-team-partner-schools-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.about-contact-wrapper{background-color:#d7f2f0}.about-contact h3 [class^="icon-"],.about-contact h3 [class*=" icon-"]{font-size:40px;line-height:1;vertical-align:middle;margin-right:10px}.about-contact-main{max-width:550px}.about-contact-main p{font-size:16px}.about-acknowledgements-wrapper{background-color:#ffffff}.about-acknowledgements p,.about-acknowledgements ul{max-width:750px}.about-acknowledgements h3{margin-top:20px}.about-acknowledgements-source-list{list-style:none;margin:0;padding:0;margin-top:10px;margin-bottom:10px}.about-acknowledgements-source-list>li{padding-left:30px;position:relative}.about-acknowledgements-source-list>li::before{content:'\f111';font-family:'cm-icon';font-size:6px;display:block;position:absolute;left:15px;top:5px}@media (min-width: 768px){.about-acknowledgements-source-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media print{.about-wrapper{background-color:#ffffff}.about-overview-wrapper{background-color:#ffffff;color:#444}.about-overview-wrapper h1,.about-overview-wrapper h2{color:#222}.about-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.about-philosophy-wrapper,.about-design-wrapper,.about-team-wrapper,.about-contact-wrapper,.about-acknowledgements-wrapper{background-color:#ffffff}.about-team-menu{-webkit-print-color-adjust:exact}}.about-website-wrapper .cm-default-overview-links-wrapper ul{max-width:230px}@media (min-width: 470px){.about-website-wrapper .cm-default-overview-links-wrapper ul{max-width:450px}}.about-website-wrapper .cm-default-overview-links-wrapper ul li a{min-width:220px}.about-website-wrapper .cm-default-section p{max-width:750px}.contact-wrapper{background-color:#ffffff}.contact-wrapper div.header{background-color:#008c85}.contact-section-base-wrapper,.contact-overview-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.contact-section-base-wrapper h1,.contact-overview-wrapper h1,.contact-section-base-wrapper h2,.contact-overview-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.contact-section-base-wrapper h1,.contact-overview-wrapper h1{font-size:28px}.contact-section-base-wrapper h1,.contact-overview-wrapper h1,.contact-section-base-wrapper h2,.contact-overview-wrapper h2,.contact-section-base-wrapper h3,.contact-overview-wrapper h3,.contact-section-base-wrapper h4,.contact-overview-wrapper h4{color:#222}.contact-section-base-wrapper p,.contact-overview-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.contact-section-base-wrapper,.contact-overview-wrapper{padding:70px}}.contact-section-base,.contact-overview,.contact-content{margin:0 auto;max-width:1500px}.contact-section-base p,.contact-overview p,.contact-content p{font-size:16px}.contact-overview-wrapper{background-color:#008c85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.contact-overview-wrapper h1,.contact-overview-wrapper h2{color:#ffffff}.contact-overview-wrapper a{color:#cef}.contact-overview-main{max-width:550px}.contact-overview-main p{font-size:16px}.contact-content-wrapper{padding-top:30px}@media (min-width: 600px){.contact-content-wrapper{padding-top:50px}}@media print{.contact-wrapper{background-color:#ffffff}.contact-overview-wrapper{background-color:#ffffff;color:#444}.contact-overview-wrapper h1,.contact-overview-wrapper h2{color:#222}.contact-overview-wrapper a{color:#0077b3}}.glossary-entry-header{margin:0 auto;max-width:600px;margin-bottom:10px}.glossary-entry-heading-wrapper{display:table}.glossary-entry-heading-glossary{display:table-cell;vertical-align:middle;text-align:center;padding:2px}.glossary-entry-heading-glossary:hover{text-decoration:none}.glossary-entry-heading-glossary .icon-glossary{display:block;color:#00bfb5;font-size:20px;line-height:1;padding-bottom:1px}.glossary-entry-heading-glossary h3{padding:2px;padding-left:18px;padding-right:8px;display:block;color:#ffffff;text-align:center;font-size:13px;margin:0;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.glossary-entry-heading-glossary h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.glossary-entry-heading-glossary:hover h3{background-color:gray}.glossary-entry-heading{display:table-cell;vertical-align:middle;padding-left:10px}.glossary-entry-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.glossary-print-link-wrapper{margin-top:10px}.glossary-modal-print-link{display:table;margin-bottom:5px}.browse-wrapper{position:relative}.browse-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.browse-main-wrapper{padding-left:60px;padding-right:60px}}.browse-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.browse-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.browse-main-header h1{font-size:20px;margin:0}.browse-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.browse-wrapper .cm-button-primary.selected,.browse-wrapper .selected.cm-button-help,.browse-wrapper .selected.admin-modal-group-toggle,.browse-wrapper .cm-content a.selected[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .browse-wrapper a.selected[data-cm-element="link"][data-cm-button-type="site-primary"],.browse-wrapper .home-about-button-wrapper a.selected,.home-about-button-wrapper .browse-wrapper a.selected,.browse-wrapper .home-benefits-list li .selected.home-benefits-more-button,.home-benefits-list li .browse-wrapper .selected.home-benefits-more-button,.browse-wrapper .home-benefits-list li .selected.home-benefits-less-button,.home-benefits-list li .browse-wrapper .selected.home-benefits-less-button,.browse-wrapper .selected.station-teacher-support-button,.browse-wrapper .selected.station-nearby-stations-button,.browse-wrapper .resource-section-next-previous a.selected,.resource-section-next-previous .browse-wrapper a.selected,.browse-wrapper .selected.resource-type-section-toggle,.browse-wrapper .bundle-links li a.selected,.bundle-links li .browse-wrapper a.selected{color:#ffffff;background-color:#00bfb5}.browse-wrapper .cm-fieldset{padding:0}.browse-wrapper .cm-table{margin-top:20px}.browse-look-for{margin-bottom:10px}.browse-look-for>span{display:block;font-size:16px;margin-bottom:5px}.browse-extra-buttons{display:inline-block}.browse-resources-table .browse-station-heading,.browse-resources-table .browse-station-cell{display:none}@media (min-width: 768px){.browse-resources-table .browse-station-heading,.browse-resources-table .browse-station-cell{display:table-cell}}.browse-resources-table .resource-type-help-link{margin-left:2px;font-size:14px;line-height:1}.browse-resource-type-link,.browse-resource-type-link:hover,.browse-resource-type-link:focus{color:inherit;text-decoration:none}.browse-lines-list{margin:0;padding:0;list-style:none}.browse-lines-list li{display:inline-block}.browse-table .resource-station-link:not(.disabled){color:#005580}.browse-table .resource-station-link:not(.disabled):hover,.browse-table .resource-station-link:not(.disabled):focus{color:#046}.browse-glossary-list{list-style:none;padding:0;margin:0;margin-bottom:5px}@media (min-width: 600px){.browse-glossary-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 768px){.browse-glossary-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width: 1200px){.browse-glossary-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.browse-bundles-list{list-style:none;padding:0;margin:0;margin-bottom:5px}@media print{.browse-main-header{-webkit-print-color-adjust:exact}}@media screen{.print-only{display:none}}@page{size:auto;margin:12.7mm}@media print{body{background-color:#ffffff}div.header,.footer{display:none}.print-hide-non-print-only>*:not(.print-only){display:none}}@media screen{.fullscreen:-webkit-full-screen{width:100%;height:100%}.fullscreen div.header,.fullscreen .footer,.fullscreen .comments,.fullscreen .hud-menu{display:none}.fullscreen{overflow:auto}}body.cm-modal-open{overflow:hidden}.cm-modal-container{position:fixed;left:0;right:0;top:0;bottom:0;z-index:205;background-color:rgba(10,29,28,0.85);overflow:hidden;padding:10px}.cm-modal-container.active{overflow-y:auto}.cm-modal-container.cm-modal-below-header{top:40px}.cm-modal-container>*{position:relative}a.cm-modal-close-button{background-color:#fff;display:block;position:absolute;z-index:1;top:5px;right:5px;padding:0;padding-left:5px;padding-right:5px;border:none;opacity:0.5}.cm-modal-loading-wrapper{position:relative;margin:50px;margin-top:10px;margin-bottom:30px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);color:#444;padding:20px}@media (min-width: 700px){.cm-modal-loading-wrapper{width:600px;margin-left:auto;margin-right:auto}}.cm-modal-standard{position:relative;margin:10px;margin-top:40px;margin-bottom:40px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);color:#444}@media (min-width: 768px){.cm-modal-standard{margin:50px;margin-top:40px;margin-bottom:40px}}@media (min-width: 1000px){.cm-modal-standard{width:900px;margin-left:auto;margin-right:auto}}.cm-modal-small{max-width:600px}@media (min-width: 600px){.cm-modal-small{margin:50px;margin-top:40px;margin-bottom:40px}}@media (min-width: 700px){.cm-modal-small{margin-left:auto;margin-right:auto}}.cm-modal-large{max-width:1500px}@media (min-width: 1000px){.cm-modal-large{width:calc(100% - 100px);margin-left:auto;margin-right:auto}}.cm-modal-standard-header{position:relative;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding:5px;padding-left:10px;padding-right:35px;min-height:35px}.cm-modal-standard-header::after{content:' ';clear:both;display:table}.cm-modal-standard-header h3{font-size:18px;margin:0;display:inline-block}.cm-modal-standard-content{background-color:#ffffff;padding:20px}.cm-modal-standard [data-cm-modal-back-toggle]{display:inline-block;color:#e6f7ff;font-size:16px;margin-right:5px}.cm-modal-standard [data-cm-modal-back-toggle]:hover,.cm-modal-standard [data-cm-modal-back-toggle]:focus{color:#fff}.cm-modal-standard .publish-status-warning-wrapper{margin-top:0}.cm-modal-standard-new-tab-link{display:block;float:right;margin-left:10px;margin-top:3px;color:#e6f7ff}.cm-modal-standard-new-tab-link:hover,.cm-modal-standard-new-tab-link:focus{color:#fff}.cm-modal-standard .cm-centered{margin-top:10px}.cm-search-modal{position:relative;margin:10px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);color:#444}@media (min-width: 768px){.cm-search-modal{margin:50px;margin-top:10px;margin-bottom:30px}}@media (min-width: 1100px){.cm-search-modal{width:1000px;margin-left:auto;margin-right:auto}}.cm-search-modal-header{position:relative;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding:5px;padding-left:10px;padding-right:35px}.cm-search-modal-header::after{content:' ';clear:both;display:table}.cm-search-modal-header h3{font-size:18px;margin:0;display:inline-block}.cm-search-modal-content{background-color:#ffffff;padding:20px}.cm-browse-modal{position:relative;margin:10px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);color:#444}@media (min-width: 768px){.cm-browse-modal{margin:50px;margin-top:10px;margin-bottom:30px}}@media (min-width: 1200px){.cm-browse-modal{width:1100px;margin-left:auto;margin-right:auto}}.cm-browse-modal-header{position:relative;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding:5px;padding-left:10px;padding-right:35px}.cm-browse-modal-header::after{content:' ';clear:both;display:table}.cm-browse-modal-header h3{font-size:18px;margin:0;display:inline-block}.cm-browse-modal-content{padding:20px;background-color:#ffffff}.cm-browse-modal .cm-button-primary.selected,.cm-browse-modal .selected.cm-button-help,.cm-browse-modal .selected.admin-modal-group-toggle,.cm-browse-modal .cm-content a.selected[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .cm-browse-modal a.selected[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-browse-modal .home-about-button-wrapper a.selected,.home-about-button-wrapper .cm-browse-modal a.selected,.cm-browse-modal .home-benefits-list li .selected.home-benefits-more-button,.home-benefits-list li .cm-browse-modal .selected.home-benefits-more-button,.cm-browse-modal .home-benefits-list li .selected.home-benefits-less-button,.home-benefits-list li .cm-browse-modal .selected.home-benefits-less-button,.cm-browse-modal .selected.station-teacher-support-button,.cm-browse-modal .selected.station-nearby-stations-button,.cm-browse-modal .resource-section-next-previous a.selected,.resource-section-next-previous .cm-browse-modal a.selected,.cm-browse-modal .selected.resource-type-section-toggle,.cm-browse-modal .bundle-links li a.selected,.bundle-links li .cm-browse-modal a.selected{color:#ffffff;background-color:#00bfb5}.cm-browse-modal .cm-fieldset{padding:0}.cm-browse-modal .cm-table{margin-top:20px}.cm-map-modal{position:relative;margin:20px auto;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);height:500px}.cm-map-modal>div{background-color:#ffffff}.cm-map-modal .cm-modal-close-button{top:-18px;right:-18px}.cm-login-register-modal{position:relative;margin:10px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);padding:0;color:#444}@media (min-width: 768px){.cm-login-register-modal{margin:50px;margin-top:10px;margin-bottom:30px}}@media (min-width: 1000px){.cm-login-register-modal{width:900px;margin-left:auto;margin-right:auto}}.cm-login-register-modal-header{position:relative;color:#ffffff;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:5px;padding-left:10px;padding-right:35px;padding-bottom:8px;font-size:16px}.cm-login-register-modal-header.cm-form-group-inline{margin-bottom:0}.cm-login-register-modal-header.cm-form-group-inline label{margin-top:0;padding-top:0}.cm-login-register-modal-content{background-color:#ffffff;padding:20px}.cm-comments-modal{position:relative;margin:10px;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(255,255,255,0.3);color:#444}@media (min-width: 768px){.cm-comments-modal{margin:50px;margin-top:10px;margin-bottom:30px}}@media (min-width: 1000px){.cm-comments-modal{width:900px;margin-left:auto;margin-right:auto}}.cm-comments-modal-header{position:relative;background-color:#00bfb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding:5px;padding-left:10px;padding-right:35px}.cm-comments-modal-header::after{content:' ';clear:both;display:table}.cm-comments-modal-header h3{font-size:18px;margin:0;display:inline-block}.cm-comments-modal-content{background-color:#ffffff;padding:20px}.cm-comments-modal-intro-text{font-size:13px;color:#707070;margin-bottom:20px}.cm-comments-modal-intro-text p,.cm-comments-modal-intro-text ul{margin:0;margin-bottom:5px}.cm-comments-modal-intro-text p:last-child,.cm-comments-modal-intro-text ul:last-child{margin:0}.cm-comments-modal-report-problem-wrapper{font-size:13px;margin-top:30px}.map-container .fade-out{opacity:0.3;cursor:default}.map-container .fade-out:hover,.map-container .fade-out:focus{text-decoration:none}.map-container .line-buttons{margin:0;padding:2px;list-style:none;position:absolute;top:50%;margin-top:-95px;left:5px;z-index:1}.map-container .line-button{padding:3px;padding-left:7px;padding-right:7px;font-size:15px;display:inline-block;margin-top:5px;margin-bottom:5px;text-decoration:none;border:1px solid transparent;min-width:100px;text-align:left;color:#ffffff;line-height:1.3;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.map-container .line-button::before{content:'';display:inline-block;width:13px;height:13px;border-radius:10px;margin-right:7px;background-color:rgba(255,255,255,0.5)}.map-container .line-button.active::before{background-color:#fff;box-shadow:0 0 1px 0.5px #fff}.map-container .line-button:hover,.line-button:focus{text-decoration:none;color:#fff}.map-container [data-cm-station]{max-width:200px;width:200px;text-align:left}.map-container [data-cm-station],.map-container [data-cm-station] [class^="icon-"],.map-container [data-cm-station] [class*=" icon-"]{line-height:1.1}.map-container [data-cm-station] a{position:relative;display:inline-block}.map-container [data-cm-station].selected a{background-color:rgba(0,119,179,0.2)}.map-container [data-cm-station] a.disabled{color:#333333}.map-container [data-cm-station] a.disabled:hover{text-decoration:none}.map-controls{position:absolute;top:3px;right:0;z-index:2;padding:3px;text-align:center}.map-zoom-buttons{display:inline-block;vertical-align:middle;font-size:18px}.map-zoom-buttons a{display:table;margin:0 auto;color:#ffffff;background-color:#000000;border-radius:20px;padding:1px;padding-left:7px;padding-right:7px;margin-bottom:3px;opacity:0.6}.map-zoom-buttons a:hover{background-color:#1a1a1a}a.map-center-button{display:inline-block;vertical-align:middle;font-size:34px;color:#ffffff;background-color:#000000;border-radius:20px;padding:1px;padding-left:6px;opacity:0.6;line-height:1}a.map-center-button:hover{background-color:#1a1a1a}.map-footer{position:absolute;bottom:2px;left:0;z-index:2;padding:3px;padding-left:10px;font-size:12px;line-height:1.2;color:#6a6a6a}.map-container .map-pervasive-idea{padding-left:3px;padding-right:3px;line-height:1.1}.map-container .map-pervasive-idea a{position:relative;display:inline-block}.map-container .map-pervasive-idea .disabled{color:#333333}.map-container .map-pervasive-idea .disabled:hover{text-decoration:none}.map-container .map-pervasive-ideas-heading{line-height:1.1;font-size:18px;color:#00bfb5}.map-container .map-pervasive-idea-explanation{padding-left:3px;padding-right:3px;line-height:1.1;font-size:13px}.map-container .map-pervasive-idea-explanation a{position:relative;display:inline-block}.map-download-link{position:absolute;bottom:0;right:0}@media print{.map-controls{display:none}.line-button{-webkit-print-color-adjust:exact}.map-download-button{display:none}}.pervasive-ideas-wheel-pervasive-idea{padding-left:3px;padding-right:3px;line-height:1.1}.pervasive-ideas-wheel-pervasive-idea a{position:relative;display:inline-block}.pervasive-ideas-wheel-pervasive-idea .disabled{color:#333333}.pervasive-ideas-wheel-pervasive-idea .disabled:hover{text-decoration:none}.pervasive-ideas-wheel-pervasive-ideas-heading{line-height:1.1;font-size:18px;color:#00bfb5}.pervasive-ideas-wheel-pervasive-idea-explanation{padding-left:3px;padding-right:3px;line-height:1.1;font-size:13px}.pervasive-ideas-wheel-pervasive-idea-explanation a{position:relative;display:inline-block}.pervasive-idea-wrapper{position:relative}.pervasive-idea-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.pervasive-idea-main-wrapper{padding-left:60px;padding-right:60px}}.pervasive-idea-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.pervasive-idea-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pervasive-idea-main-header h1{font-size:20px;margin:0}.pervasive-idea-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.pervasive-idea-print-link-wrapper{margin-bottom:5px}.pervasive-idea-modal-print-link{display:table;margin-bottom:5px}.cm-modal-standard .pervasive-idea-modal-search-button{margin-top:30px}.pervasive-idea-modal-wheel-wrapper,.pervasive-idea-wheel-wrapper{padding-top:20px;padding-bottom:20px}.pervasive-idea-modal-wheel-wrapper [data-cm-pervasive-ideas-wheel],.pervasive-idea-wheel-wrapper [data-cm-pervasive-ideas-wheel]{display:table;margin:0 auto}.pervasive-idea-wheel-wrapper{padding-top:40px}.tag-wrapper{position:relative}.tag-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.tag-main-wrapper{padding-left:60px;padding-right:60px}}.tag-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.tag-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff}.tag-main-header h1{font-size:20px;margin:0}.tag-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.resource-types-wrapper{position:relative}.resource-types-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.resource-types-main-wrapper{padding-left:60px;padding-right:60px}}.resource-types-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.resource-types-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resource-types-main-header h1{font-size:20px;margin:0}.resource-types-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.resource-types-wrapper .resource-in-action-marker{opacity:0.6;display:inline-block;background-repeat:no-repeat;background-image:url("../img/resource-in-action-marker.svg");background-size:contain;width:30px;height:20px;margin-left:6px;position:relative;top:3px}.resource-supporting-materials-modal .cm-modal-standard-content>div{margin-bottom:10px}.resource-supporting-materials-modal .cm-modal-standard-content h4{font-size:16px;margin:0}.pervasive-idea-explanation-wrapper{position:relative}.pervasive-idea-explanation-main-wrapper{padding-left:10px;padding-right:10px;padding-top:50px}@media (min-width: 768px){.pervasive-idea-explanation-main-wrapper{padding-left:60px;padding-right:60px}}.pervasive-idea-explanation-main{margin-bottom:50px;background-color:#ffffff;background-clip:padding-box;color:#444;max-width:1100px;margin-left:auto;margin-right:auto}.pervasive-idea-explanation-main-header{padding:5px;padding-left:10px;background-color:#00bfb5;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pervasive-idea-explanation-main-header h1{font-size:20px;margin:0}.pervasive-idea-explanation-main-content{padding:10px;padding-left:20px;padding-right:20px;background-color:#ffffff}.pervasive-idea-explanation-modal-wheel-wrapper,.pervasive-idea-explanation-wheel-wrapper{padding-top:20px;padding-bottom:20px}.pervasive-idea-explanation-modal-wheel-wrapper [data-cm-pervasive-ideas-wheel],.pervasive-idea-explanation-wheel-wrapper [data-cm-pervasive-ideas-wheel]{display:table;margin:0 auto}.pervasive-idea-explanation-wheel-wrapper{padding-top:40px}.newsletter-header{margin:0 auto;max-width:600px;margin-bottom:10px;display:table}.newsletter-heading-wrapper{margin-bottom:10px;display:table}.newsletter-heading-hub{display:table-cell;vertical-align:middle;text-align:center;padding:2px}.newsletter-heading-hub:hover{text-decoration:none}.newsletter-heading-hub .icon-news{display:block;color:#00bfb5;font-size:20px;line-height:1;padding-bottom:1px}.newsletter-heading-hub h3{padding:2px;padding-left:18px;padding-right:8px;display:block;color:#ffffff;text-align:center;font-size:13px;margin:0;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.newsletter-heading-hub h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.newsletter-heading-hub:hover h3{background-color:gray}.newsletter-heading{display:table-cell;vertical-align:middle;padding-left:10px}.newsletter-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.newsletter-content{display:table;margin:0 auto}.newsletter-content img{max-width:100%}@media print{.newsletter-middle-wrapper .content-page-header-wrapper{display:none}}.cm-form-control.bookmark-notes-text{width:100%;height:300px}.bookmarks-filters select.cm-form-control{width:180px}.bookmarks-filters span{vertical-align:middle}.bookmarks-table .cm-form-control[type="number"]{width:60px}.bookmarks-table .cm-divided-list a{text-decoration:none}.bookmarks-table{table-layout:fixed}.bookmarks-table .bookmarks-table-order-column{width:70px}.bookmarks-table .bookmarks-table-added-column{width:33%}.bookmarks-table .bookmarks-table-actions-column{width:30%}.bookmarks-table.bookmarks-table-with-group .bookmarks-table-added-column{display:none}.bookmarks-table .bookmarks-table-station-column{display:none}@media (min-width: 450px){.bookmarks-table.bookmarks-table-with-group .bookmarks-table-added-column{display:table-cell}.bookmarks-table .bookmarks-table-added-column{width:20%}.bookmarks-table .bookmarks-table-actions-column{width:20%}}@media (min-width: 600px){.bookmarks-table .bookmarks-table-station-column{display:table-cell;width:26%}.bookmarks-table .bookmarks-table-added-column{width:15%}.bookmarks-table .bookmarks-table-actions-column{width:18%}}@media (min-width: 1000px){.cm-modal-standard.bookmarks-modal{width:auto;margin-left:50px;margin-right:50px}}@media (min-width: 1400px){.cm-modal-standard.bookmarks-modal{width:1300px;margin-left:auto;margin-right:auto}}.bookmark-added-message{position:fixed;z-index:9;background:#eeeeee;border:1px solid #dddddd;padding:2px 4px;font-size:12px;color:#444}.bookmark-added-message::before{position:absolute;content:'\f062';font-family:'cm-icon';top:-18px;right:62px;font-size:16px}.bookmarks-create-group-button{position:relative;display:inline-block}.bookmarks-generate-printable-resource-section-list{margin:0;padding:0;list-style:none}.bookmarks-generate-printable-resource-section-list>li{margin-right:5px;display:inline-block}.user-dashboard-panels{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.user-dashboard-panels>div{display:inline-block;width:100%;margin-bottom:20px;background-color:#ffffff}.user-dashboard-panels>div .cm-fieldset{margin-bottom:0}@media (min-width: 900px){div.user-dashboard-details-panel{margin-right:10px;width:calc(50% - 10px)}}div.user-dashboard-details-panel .cm-form-group-horizontal{margin-bottom:2px}div.user-dashboard-details-panel .cm-form-group-horizontal>label{padding-top:0}@media (min-width: 600px){div.user-dashboard-details-panel .cm-form-group-horizontal>label{width:100px}}div.user-dashboard-details-panel .cm-form-control-static{padding:0}@media (min-width: 900px){div.user-dashboard-notifications-panel{margin-left:10px;width:calc(50% - 10px)}}div.user-dashboard-notifications-panel>.cm-fieldset{padding:0;padding-top:20px;position:relative}div.user-dashboard-notifications-wrapper{max-height:150px;overflow:auto;padding:20px}div.user-dashboard-notifications-wrapper::after{content:'';position:absolute;bottom:0;left:0;right:20px;height:20px;background-color:#ffffff}.user-dashboard-notifications{list-style:none;margin:0;padding:0;font-size:13px}.user-dashboard-notifications>li{padding-left:30px}.user-dashboard-notifications>li>span:first-child{display:inline-block;width:20px;text-align:right;margin-left:-30px}.user-dashboard-notifications>li>*{display:inline-block}.user-dashboard-notifications *[class^="cm-button"],.user-dashboard-notifications *[class*=" cm-button"]{font-size:13px}.features-wrapper{background-color:#c4ebe9;width:270px;margin:0 auto;border:1px solid #def9f8;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.6)}.features-no-features,.features-loading{text-align:center;margin-top:60px}.features-items{position:relative;height:305px;overflow:hidden}.features-item{display:none;position:absolute;top:5px;left:0;height:295px;text-align:left;overflow:hidden;max-width:calc(100% - 20px);width:250px;margin-left:10px;margin-right:10px}.features-item-top h4{font-size:14px;margin:0;color:#5e5e5e}.features-item-content{padding-top:5px}.features-item-content .cm-content{color:#444}.features-item-content .cm-content h4{margin-top:5px;margin-bottom:5px}.features-item-content .cm-content h4:first-child{margin-top:-5px}.features-item-content .cm-content p{margin:0;font-size:14px;margin-top:5px;line-height:1.3}.features-item-content .cm-content p+p{margin-top:10px}.features-item-content .cm-content figure{margin-top:0;margin-bottom:0}.features-item-content .cm-content img{background-color:#ffffff;margin:0}.features-item-content .cm-content img.cm-float-left{margin-right:10px}.features-item-content .cm-content img.cm-float-right{margin-left:10px}.features-item-content .cm-content [data-cm-element="video"]{margin-top:0;margin-bottom:0;width:100%;font-size:0}.features-item-content .cm-content [data-cm-element="video"].cm-float-left{width:auto}.features-item-content .cm-content [data-cm-element="video"].cm-float-right{width:auto}.features-item-content .cm-content [data-cm-element="video"] video{font-size:14px}.features-item-content .cm-content strong{font-weight:normal;color:#00918a}.features-item-more-button-wrapper{position:absolute;bottom:0;right:0}.features-item-more-button-wrapper[data-cm-more-button-position="Center"]{left:0;text-align:center}.features-item-more-button-wrapper[data-cm-more-button-position="Left"]{right:auto;left:0}.features-item-more-button-wrapper .cm-button-primary,.features-item-more-button-wrapper .cm-button-help,.features-item-more-button-wrapper .admin-modal-group-toggle,.features-item-more-button-wrapper .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .features-item-more-button-wrapper a[data-cm-element="link"][data-cm-button-type="site-primary"],.features-item-more-button-wrapper .home-about-button-wrapper a,.home-about-button-wrapper .features-item-more-button-wrapper a,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-more-button,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-less-button,.features-item-more-button-wrapper .station-teacher-support-button,.features-item-more-button-wrapper .station-nearby-stations-button,.features-item-more-button-wrapper .resource-section-next-previous a,.resource-section-next-previous .features-item-more-button-wrapper a,.features-item-more-button-wrapper .resource-type-section-toggle,.features-item-more-button-wrapper .bundle-links li a,.bundle-links li .features-item-more-button-wrapper a{padding:5px;padding-top:0;padding-bottom:0;border-color:#00b0a7;color:#00a098}.features-item-more-button-wrapper .cm-button-primary:hover,.features-item-more-button-wrapper .cm-button-help:hover,.features-item-more-button-wrapper .admin-modal-group-toggle:hover,.features-item-more-button-wrapper .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.cm-content .features-item-more-button-wrapper a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.features-item-more-button-wrapper .home-about-button-wrapper a:hover,.home-about-button-wrapper .features-item-more-button-wrapper a:hover,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-more-button:hover,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-less-button:hover,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-less-button:hover,.features-item-more-button-wrapper .station-teacher-support-button:hover,.features-item-more-button-wrapper .station-nearby-stations-button:hover,.features-item-more-button-wrapper .resource-section-next-previous a:hover,.resource-section-next-previous .features-item-more-button-wrapper a:hover,.features-item-more-button-wrapper .resource-type-section-toggle:hover,.features-item-more-button-wrapper .bundle-links li a:hover,.bundle-links li .features-item-more-button-wrapper a:hover,.features-item-more-button-wrapper .cm-button-primary:focus,.features-item-more-button-wrapper .cm-button-help:focus,.features-item-more-button-wrapper .admin-modal-group-toggle:focus,.features-item-more-button-wrapper .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.cm-content .features-item-more-button-wrapper a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.features-item-more-button-wrapper .home-about-button-wrapper a:focus,.home-about-button-wrapper .features-item-more-button-wrapper a:focus,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-more-button:focus,.features-item-more-button-wrapper .home-benefits-list li .home-benefits-less-button:focus,.home-benefits-list li .features-item-more-button-wrapper .home-benefits-less-button:focus,.features-item-more-button-wrapper .station-teacher-support-button:focus,.features-item-more-button-wrapper .station-nearby-stations-button:focus,.features-item-more-button-wrapper .resource-section-next-previous a:focus,.resource-section-next-previous .features-item-more-button-wrapper a:focus,.features-item-more-button-wrapper .resource-type-section-toggle:focus,.features-item-more-button-wrapper .bundle-links li a:focus,.bundle-links li .features-item-more-button-wrapper a:focus{background-color:#00b0a7;color:#ffffff}.features-buttons-wrapper{padding-bottom:10px;text-align:center}.features-buttons{padding:0;margin:0;list-style:none;display:inline-block}.features-buttons li{display:inline-block;padding-left:5px;padding-right:5px}.features-buttons li a{background-color:#96dcd8;border-radius:20px;display:block;width:15px;height:15px}.features-buttons li.selected a{background-color:#7bd3ce}.features-buttons-play-wrapper{position:relative;display:inline-block;margin-left:5px}.features-buttons-play{position:relative;display:inline-block;height:15px;overflow:hidden}.features-buttons-play::before{content:'\f0da';font-family:'cm-icon';color:#96dcd8;line-height:1;font-size:23px;position:relative;top:-4px}.features-strip .features-wrapper{width:100%;border:none;box-shadow:none}.features-strip .features-items{height:175px}.features-strip .features-item{height:160px;top:8px;margin-left:20px;margin-right:20px;max-width:calc(100% - 10px);width:310px}.features-strip .features-item-top h4{font-size:12px}.features-strip .features-item-content{padding-top:2px}.features-strip .features-item-content .cm-content h4{font-size:16px}.features-strip .features-item-content .cm-content,.features-strip .features-item-content .cm-content p{font-size:13px}.features-strip .features-item-content .cm-content img{max-width:100%;max-height:100%;width:auto;height:auto}.features-strip .features-item-content .cm-content [data-cm-element="video"]{width:auto;height:auto;max-width:100%;max-height:100%}.features-strip .features-item-content .cm-content video{max-width:100%;max-height:100%;width:auto;height:auto}.features-strip .features-item-more-button-wrapper .cm-button-primary,.features-strip .features-item-more-button-wrapper .cm-button-help,.features-strip .features-item-more-button-wrapper .admin-modal-group-toggle,.features-strip .features-item-more-button-wrapper .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .features-strip .features-item-more-button-wrapper a[data-cm-element="link"][data-cm-button-type="site-primary"],.features-strip .features-item-more-button-wrapper .home-about-button-wrapper a,.home-about-button-wrapper .features-strip .features-item-more-button-wrapper a,.features-strip .features-item-more-button-wrapper .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .features-strip .features-item-more-button-wrapper .home-benefits-more-button,.features-strip .features-item-more-button-wrapper .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .features-strip .features-item-more-button-wrapper .home-benefits-less-button,.features-strip .features-item-more-button-wrapper .station-teacher-support-button,.features-strip .features-item-more-button-wrapper .station-nearby-stations-button,.features-strip .features-item-more-button-wrapper .resource-section-next-previous a,.resource-section-next-previous .features-strip .features-item-more-button-wrapper a,.features-strip .features-item-more-button-wrapper .resource-type-section-toggle,.features-strip .features-item-more-button-wrapper .bundle-links li a,.bundle-links li .features-strip .features-item-more-button-wrapper a{font-size:13px;margin:0}.features-strip .features-buttons-wrapper{padding-bottom:5px}.champion-section-base-wrapper,.champion-overview-wrapper,.champion-meet-wrapper,.champion-events-wrapper,.champion-detail-wrapper,.champion-application-summary-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.champion-section-base-wrapper h1,.champion-overview-wrapper h1,.champion-meet-wrapper h1,.champion-events-wrapper h1,.champion-detail-wrapper h1,.champion-application-summary-wrapper h1,.champion-section-base-wrapper h2,.champion-overview-wrapper h2,.champion-meet-wrapper h2,.champion-events-wrapper h2,.champion-detail-wrapper h2,.champion-application-summary-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.champion-section-base-wrapper h1,.champion-overview-wrapper h1,.champion-meet-wrapper h1,.champion-events-wrapper h1,.champion-detail-wrapper h1,.champion-application-summary-wrapper h1{font-size:28px}.champion-section-base-wrapper h3,.champion-overview-wrapper h3,.champion-meet-wrapper h3,.champion-events-wrapper h3,.champion-detail-wrapper h3,.champion-application-summary-wrapper h3{font-size:20px}.champion-section-base-wrapper h4,.champion-overview-wrapper h4,.champion-meet-wrapper h4,.champion-events-wrapper h4,.champion-detail-wrapper h4,.champion-application-summary-wrapper h4{font-size:17px}.champion-section-base-wrapper h1,.champion-overview-wrapper h1,.champion-meet-wrapper h1,.champion-events-wrapper h1,.champion-detail-wrapper h1,.champion-application-summary-wrapper h1,.champion-section-base-wrapper h2,.champion-overview-wrapper h2,.champion-meet-wrapper h2,.champion-events-wrapper h2,.champion-detail-wrapper h2,.champion-application-summary-wrapper h2,.champion-section-base-wrapper h3,.champion-overview-wrapper h3,.champion-meet-wrapper h3,.champion-events-wrapper h3,.champion-detail-wrapper h3,.champion-application-summary-wrapper h3,.champion-section-base-wrapper h4,.champion-overview-wrapper h4,.champion-meet-wrapper h4,.champion-events-wrapper h4,.champion-detail-wrapper h4,.champion-application-summary-wrapper h4{color:#222}.champion-section-base-wrapper p,.champion-overview-wrapper p,.champion-meet-wrapper p,.champion-events-wrapper p,.champion-detail-wrapper p,.champion-application-summary-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.champion-section-base-wrapper,.champion-overview-wrapper,.champion-meet-wrapper,.champion-events-wrapper,.champion-detail-wrapper,.champion-application-summary-wrapper{padding:70px}}.champion-section-base,.champion-overview,.champion-meet,.champion-events,.champion-detail,.champion-application-summary{margin:0 auto;max-width:1500px}.champion-section-base p,.champion-overview p,.champion-meet p,.champion-events p,.champion-detail p,.champion-application-summary p,.champion-section-base ul,.champion-overview ul,.champion-meet ul,.champion-events ul,.champion-detail ul,.champion-application-summary ul{max-width:750px}.champion-section-base h3,.champion-overview h3,.champion-meet h3,.champion-events h3,.champion-detail h3,.champion-application-summary h3{margin-bottom:10px;margin-top:20px}.champion-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.champion-overview-wrapper h1,.champion-overview-wrapper h2{color:#ffffff}.champion-overview-inner{max-width:1120px}.champion-overview-inner .champion-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.champion-overview-inner .champion-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.champion-overview-inner .champion-overview-media img{width:100%}.champion-overview-main{max-width:750px}.champion-overview-main a{color:#cef}.champion-overview-main>p{font-size:15px}.champion-overview-links-wrapper{padding-top:10px}.champion-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:190px}@media (min-width: 470px){.champion-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.champion-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.champion-overview-links-wrapper ul li a{min-width:180px;position:relative;padding-right:20px}.champion-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.champion-meet-wrapper{background-color:#ffffff}ul.champion-team-list{list-style:none;margin:0;padding:0;font-size:0;max-width:none}ul.champion-team-list li{font-size:14px;display:inline-block;vertical-align:top;width:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}@media (min-width: 1020px){ul.champion-team-list li{width:50%;padding-left:20px;padding-right:20px}}ul.champion-team-list li img{float:left;width:80px;border-radius:70px;margin-right:15px;margin-bottom:2px}ul.champion-team-list li h5{font-size:16px;margin:0;margin-bottom:10px;color:#222}ul.champion-team-list li::after{content:' ';display:table;clear:both}.champion-events-wrapper{background-color:#f4f0f6}.champion-detail-wrapper{background-color:#ffffff}.champion-application-summary-wrapper{background-color:#f4f0f6}@media print{.champion-wrapper{background-color:#ffffff}.champion-overview-wrapper{background-color:#ffffff;color:#444}.champion-overview-wrapper h1,.champion-overview-wrapper h2{color:#222}.champion-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.champion-meet-wrapper,.champion-events-wrapper,.champion-detail-wrapper,.champion-application-summary-wrapper{background-color:#ffffff}}.champion-application-wrapper .ng-invalid.ng-touched:not(.disabled),.champion-application-wrapper .ng-invalid.ng-touched:focus:not(.disabled),.champion-application-wrapper .ng-submitted .ng-invalid:not(.disabled),.champion-application-wrapper .ng-submitted .ng-invalid:focus:not(.disabled){border-color:#bbbbbb}.champion-application-wrapper .show-errors .ng-invalid:not(.disabled),.champion-application-wrapper .show-errors .ng-invalid:focus:not(.disabled){border-color:#a94442}@media (min-width: 600px){.champion-application-wrapper .cm-form-group-horizontal>label{width:250px}}@media (min-width: 600px){.champion-application-admin-edit-wrapper .cm-form-group-horizontal>label,.champion-application-admin-view-wrapper .cm-form-group-horizontal>label{width:250px}}.conference-section-base-wrapper,.conference-overview-wrapper,.conference-agenda-wrapper,.conference-venues-wrapper,.conference-bookings-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.conference-section-base-wrapper h1,.conference-overview-wrapper h1,.conference-agenda-wrapper h1,.conference-venues-wrapper h1,.conference-bookings-wrapper h1,.conference-section-base-wrapper h2,.conference-overview-wrapper h2,.conference-agenda-wrapper h2,.conference-venues-wrapper h2,.conference-bookings-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.conference-section-base-wrapper h1,.conference-overview-wrapper h1,.conference-agenda-wrapper h1,.conference-venues-wrapper h1,.conference-bookings-wrapper h1{font-size:28px}.conference-section-base-wrapper h3,.conference-overview-wrapper h3,.conference-agenda-wrapper h3,.conference-venues-wrapper h3,.conference-bookings-wrapper h3{font-size:20px}.conference-section-base-wrapper h4,.conference-overview-wrapper h4,.conference-agenda-wrapper h4,.conference-venues-wrapper h4,.conference-bookings-wrapper h4{font-size:17px}.conference-section-base-wrapper h1,.conference-overview-wrapper h1,.conference-agenda-wrapper h1,.conference-venues-wrapper h1,.conference-bookings-wrapper h1,.conference-section-base-wrapper h2,.conference-overview-wrapper h2,.conference-agenda-wrapper h2,.conference-venues-wrapper h2,.conference-bookings-wrapper h2,.conference-section-base-wrapper h3,.conference-overview-wrapper h3,.conference-agenda-wrapper h3,.conference-venues-wrapper h3,.conference-bookings-wrapper h3,.conference-section-base-wrapper h4,.conference-overview-wrapper h4,.conference-agenda-wrapper h4,.conference-venues-wrapper h4,.conference-bookings-wrapper h4{color:#222}.conference-section-base-wrapper p,.conference-overview-wrapper p,.conference-agenda-wrapper p,.conference-venues-wrapper p,.conference-bookings-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.conference-section-base-wrapper,.conference-overview-wrapper,.conference-agenda-wrapper,.conference-venues-wrapper,.conference-bookings-wrapper{padding:70px}}.conference-section-base,.conference-overview,.conference-agenda,.conference-venues,.conference-bookings{margin:0 auto;max-width:1500px}.conference-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.conference-overview-wrapper h1,.conference-overview-wrapper h2{color:#ffffff}.conference-overview-inner{max-width:1120px}.conference-overview-inner .conference-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.conference-overview-inner .conference-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.conference-overview-inner .conference-overview-media img{width:100%}.conference-overview-main{max-width:750px}.conference-overview-main a{color:#cef}.conference-overview-main>p{font-size:15px}.conference-overview-links-wrapper{padding-top:10px}.conference-overview-links-wrapper ul{margin:0;padding:0;list-style:none;display:table}.conference-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;margin-right:10px}.conference-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:inline-block;vertical-align:middle;margin-left:10px}.conference-agenda-wrapper{background-color:#ffffff}.conference-agenda-list{list-style:none;padding:0}.conference-agenda-list>li{padding-left:30px;position:relative}.conference-agenda-list>li::before{content:'\f017';font-family:'cm-icon';display:block;position:absolute;left:10px;top:0;color:#00918a}.conference-agenda-list>li>strong:first-child{margin-right:10px}.conference-agenda-list>li>ul{margin-top:5px;margin-bottom:10px}.conference-venues-wrapper{background-color:#f4f0f6}.conference-day-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.conference-day-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}@media (min-width: 700px){.conference-day-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.conference-day-item:nth-child(2n+1){margin-left:0}.conference-day-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1000px){.conference-day-item{width:calc(33.3% - 40px)}.conference-day-item:nth-child(n){margin-left:30px;margin-right:30px}.conference-day-item:nth-child(3n+1){margin-left:0}.conference-day-item:nth-child(3n+3){margin-right:0}}@media (min-width: 1300px){.conference-day-item{width:calc(25% - 45px)}.conference-day-item:nth-child(n){margin-left:30px;margin-right:30px}.conference-day-item:nth-child(4n+1){margin-left:0}.conference-day-item:nth-child(4n+4){margin-right:0}}.conference-venues [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.conference-day-item-top{position:relative;min-height:43px;margin-bottom:10px}.conference-day-item-top .icon-flag{float:left;height:43px;color:#00bfb5;font-size:46px;line-height:1;margin-right:10px}.conference-day-item-top h4{font-size:16px;margin:0}.conference-day-item-top .conference-day-item-date{font-size:13px;color:#6a6a6a;display:inline-block;margin-right:10px}.conference-day-item-address-wrapper{position:relative;padding-left:15px}.conference-day-item-address-wrapper .icon-address{display:block;position:absolute;top:0;left:0}.conference-day-item-address{white-space:pre-wrap}.conference-bookings-wrapper{background-color:#ffffff}@media print{.conference-wrapper{background-color:#ffffff}.conference-overview-wrapper{background-color:#ffffff;color:#444}.conference-overview-wrapper h1,.conference-overview-wrapper h2{color:#222}.conference-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.conference-agenda-wrapper,.conference-venues-wrapper,.conference-bookings-wrapper{background-color:#ffffff}}.cm-default-outer-wrapper div.header{background-color:#008c85}.cm-default-section-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.cm-default-section-wrapper h1,.cm-default-section-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.cm-default-section-wrapper h1{font-size:28px}.cm-default-section-wrapper h3{font-size:20px}.cm-default-section-wrapper h4{font-size:17px}.cm-default-section-wrapper h1,.cm-default-section-wrapper h2,.cm-default-section-wrapper h3,.cm-default-section-wrapper h4{color:#222}.cm-default-section-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.cm-default-section-wrapper{padding:70px}}.cm-default-section{margin:0 auto;max-width:1500px}.cm-default-section::after{content:'';display:table;clear:both}.cm-default-section-wrapper:nth-child(2n){background-color:#ffffff}.cm-default-section-wrapper:nth-child(2n+1){background-color:#d8f5f4}.cm-default-section-wrapper.cm-default-overview-wrapper,.cm-default-overview-wrapper{background-color:#008c85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.cm-default-section-wrapper.cm-default-overview-wrapper h1,.cm-default-section-wrapper.cm-default-overview-wrapper h2,.cm-default-overview-wrapper h1,.cm-default-overview-wrapper h2{color:#ffffff}.cm-default-overview-inner{max-width:1120px}.cm-default-overview-inner .cm-default-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.cm-default-overview-inner .cm-default-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.cm-default-overview-inner .cm-default-overview-media img{width:100%}.cm-default-overview-main{max-width:750px}.cm-default-overview-main a{color:#cef}.cm-default-overview-main>p{font-size:15px}.cm-default-overview-links-wrapper{padding-top:10px}.cm-default-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:190px}@media (min-width: 470px){.cm-default-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.cm-default-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.cm-default-overview-links-wrapper ul li a{min-width:180px;position:relative;padding-right:20px}.cm-default-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}@media print{.cm-default-wrapper{background-color:#ffffff}.cm-default-overview-wrapper{background-color:#ffffff;color:#444}.cm-default-overview-wrapper h1,.cm-default-overview-wrapper h2{color:#222}.cm-default-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.cm-default-section-wrapper{background-color:#ffffff}}.cm-video-controls{margin:0;padding:0;list-style-type:none;font-size:0;position:absolute;bottom:0;left:0;right:0;width:100%;max-width:100%}.cm-video-controls li{float:left;display:inline-block;padding-left:5px;width:20px;text-align:left}.cm-video-controls .cm-video-progress{width:calc(100% - 117px);min-width:calc(80% - 67px);padding-left:0;padding-top:3px}.cm-video-controls a{position:relative;display:block;color:#eeeeee;font-size:16px;line-height:1;text-decoration:none;text-shadow:0 0 4px #000000}.cm-video-controls a:hover{color:#ffffff}.cm-video-controls .cm-video-progress-bar{display:block;width:100%;cursor:pointer;padding-top:2px;padding-bottom:2px;padding-right:3px;padding-left:2px}.cm-video-controls .cm-video-progress-bar-inner{display:block;width:100%;height:5px;border:1px solid #aaaaaa;overflow:hidden;background-color:#555555}.cm-video-controls .cm-video-progress-bar-inner span{width:0%;height:100%;display:inline-block;background-color:#ffffff}.cm-video-controls .cm-video-volume-progress{width:50px;max-width:20%;padding-left:0;padding-top:5px}.cm-video-controls .cm-video-volume-progress .cm-video-progress-bar-inner{height:3px}.cm-video-controls .cm-video-volume-progress .cm-video-progress-bar-inner span{width:100%}.cm-video-controls .cm-video-play-pause a::before{font-family:'cm-icon';content:'\f04b'}.cm-video-controls .cm-video-play-pause a[data-cm-paused="false"]::before{font-family:'cm-icon';content:'\f04c'}.cm-video-controls .cm-video-fullscreen a::before{font-family:'cm-icon';content:'\f065'}.cm-video-controls .cm-video-mute{padding-right:2px;padding-left:10px;width:27px}.cm-video-controls .cm-video-mute a::before{font-family:'cm-icon';content:'\f028'}.cm-video-controls .cm-video-mute a[data-cm-muted="true"]::before{font-family:'cm-icon';content:'\f026'}.video-container-fullscreen{max-width:none !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;background-color:#000000 !important;overflow:hidden !important}.video-container-fullscreen video{max-width:none !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;background-color:#000000 !important}.video-container-fullscreen .cm-video-controls{bottom:5px !important}.mathematical-classroom-page{background-color:#ffffff}.mathematical-classroom-page div.header{background-color:#693a7a}.mathematical-classroom-page .header-main{background-color:rgba(46,25,53,0.9)}.mathematical-classroom-page div.footer{background-color:rgba(46,25,53,0.9)}.mathematical-classroom-page .cm-button-primary,.mathematical-classroom-page .cm-button-help,.mathematical-classroom-page .admin-modal-group-toggle,.mathematical-classroom-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .mathematical-classroom-page a[data-cm-element="link"][data-cm-button-type="site-primary"],.mathematical-classroom-page .home-about-button-wrapper a,.home-about-button-wrapper .mathematical-classroom-page a,.mathematical-classroom-page .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .mathematical-classroom-page .home-benefits-more-button,.mathematical-classroom-page .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .mathematical-classroom-page .home-benefits-less-button,.mathematical-classroom-page .station-teacher-support-button,.mathematical-classroom-page .station-nearby-stations-button,.mathematical-classroom-page .resource-section-next-previous a,.resource-section-next-previous .mathematical-classroom-page a,.mathematical-classroom-page .resource-type-section-toggle,.mathematical-classroom-page .bundle-links li a,.bundle-links li .mathematical-classroom-page a{color:#874a9d;border-color:#874a9d;background-color:rgba(135,74,157,0.05)}.mathematical-classroom-page .cm-button-primary:hover,.mathematical-classroom-page .cm-button-help:hover,.mathematical-classroom-page .admin-modal-group-toggle:hover,.mathematical-classroom-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.cm-content .mathematical-classroom-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover,.mathematical-classroom-page .home-about-button-wrapper a:hover,.home-about-button-wrapper .mathematical-classroom-page a:hover,.mathematical-classroom-page .home-benefits-list li .home-benefits-more-button:hover,.home-benefits-list li .mathematical-classroom-page .home-benefits-more-button:hover,.mathematical-classroom-page .home-benefits-list li .home-benefits-less-button:hover,.home-benefits-list li .mathematical-classroom-page .home-benefits-less-button:hover,.mathematical-classroom-page .station-teacher-support-button:hover,.mathematical-classroom-page .station-nearby-stations-button:hover,.mathematical-classroom-page .resource-section-next-previous a:hover,.resource-section-next-previous .mathematical-classroom-page a:hover,.mathematical-classroom-page .resource-type-section-toggle:hover,.mathematical-classroom-page .bundle-links li a:hover,.bundle-links li .mathematical-classroom-page a:hover,.mathematical-classroom-page .cm-button-primary:focus,.mathematical-classroom-page .cm-button-help:focus,.mathematical-classroom-page .admin-modal-group-toggle:focus,.mathematical-classroom-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.cm-content .mathematical-classroom-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:focus,.mathematical-classroom-page .home-about-button-wrapper a:focus,.home-about-button-wrapper .mathematical-classroom-page a:focus,.mathematical-classroom-page .home-benefits-list li .home-benefits-more-button:focus,.home-benefits-list li .mathematical-classroom-page .home-benefits-more-button:focus,.mathematical-classroom-page .home-benefits-list li .home-benefits-less-button:focus,.home-benefits-list li .mathematical-classroom-page .home-benefits-less-button:focus,.mathematical-classroom-page .station-teacher-support-button:focus,.mathematical-classroom-page .station-nearby-stations-button:focus,.mathematical-classroom-page .resource-section-next-previous a:focus,.resource-section-next-previous .mathematical-classroom-page a:focus,.mathematical-classroom-page .resource-type-section-toggle:focus,.mathematical-classroom-page .bundle-links li a:focus,.bundle-links li .mathematical-classroom-page a:focus{color:#874a9d}.mathematical-classroom-page .cm-button-primary:hover:not(.disabled),.mathematical-classroom-page .cm-button-help:hover:not(.disabled),.mathematical-classroom-page .admin-modal-group-toggle:hover:not(.disabled),.mathematical-classroom-page .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),.cm-content .mathematical-classroom-page a[data-cm-element="link"][data-cm-button-type="site-primary"]:hover:not(.disabled),.mathematical-classroom-page .home-about-button-wrapper a:hover:not(.disabled),.home-about-button-wrapper .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .home-benefits-list li .home-benefits-more-button:hover:not(.disabled),.home-benefits-list li .mathematical-classroom-page .home-benefits-more-button:hover:not(.disabled),.mathematical-classroom-page .home-benefits-list li .home-benefits-less-button:hover:not(.disabled),.home-benefits-list li .mathematical-classroom-page .home-benefits-less-button:hover:not(.disabled),.mathematical-classroom-page .station-teacher-support-button:hover:not(.disabled),.mathematical-classroom-page .station-nearby-stations-button:hover:not(.disabled),.mathematical-classroom-page .resource-section-next-previous a:hover:not(.disabled),.resource-section-next-previous .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .resource-type-section-toggle:hover:not(.disabled),.mathematical-classroom-page .bundle-links li a:hover:not(.disabled),.bundle-links li .mathematical-classroom-page a:hover:not(.disabled){background-color:#874a9d;color:#ffffff}.mathematical-classroom-page .cm-button-inverted,.mathematical-classroom-page .guide-overview-links li a,.guide-overview-links li .mathematical-classroom-page a,.mathematical-classroom-page .hub-overview-links li a,.hub-overview-links li .mathematical-classroom-page a,.mathematical-classroom-page .about-overview-links-wrapper ul li a,.about-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .champion-overview-links-wrapper ul li a,.champion-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .conference-overview-links-wrapper ul li a,.conference-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .cm-default-overview-links-wrapper ul li a,.cm-default-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .webinars-overview-links-wrapper ul li a,.webinars-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .professional-development-overview-links-wrapper ul li a,.professional-development-overview-links-wrapper ul li .mathematical-classroom-page a,.mathematical-classroom-page .new-a-level-overview-links-wrapper ul li a,.new-a-level-overview-links-wrapper ul li .mathematical-classroom-page a{color:#ffffff}.mathematical-classroom-page .cm-button-inverted:hover:not(.disabled),.mathematical-classroom-page .guide-overview-links li a:hover:not(.disabled),.guide-overview-links li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .hub-overview-links li a:hover:not(.disabled),.hub-overview-links li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .about-overview-links-wrapper ul li a:hover:not(.disabled),.about-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .champion-overview-links-wrapper ul li a:hover:not(.disabled),.champion-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .conference-overview-links-wrapper ul li a:hover:not(.disabled),.conference-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .cm-default-overview-links-wrapper ul li a:hover:not(.disabled),.cm-default-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .webinars-overview-links-wrapper ul li a:hover:not(.disabled),.webinars-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .professional-development-overview-links-wrapper ul li a:hover:not(.disabled),.professional-development-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled),.mathematical-classroom-page .new-a-level-overview-links-wrapper ul li a:hover:not(.disabled),.new-a-level-overview-links-wrapper ul li .mathematical-classroom-page a:hover:not(.disabled){color:#874a9d}.mathematical-classroom-page-heading .mathematical-classroom-page-heading-label{display:inline-block;color:#ffffff;line-height:1}.mathematical-classroom-page-heading .mathematical-classroom-page-heading-label:hover,.mathematical-classroom-page-heading .mathematical-classroom-page-heading-label:focus{text-decoration:none;color:#ffffff}.mathematical-classroom-page-heading .mathematical-classroom-page-heading-label:hover{color:#f2f2f2}.mathematical-classroom-page-heading h1{margin-top:-3px}.mathematical-classroom-header{height:30px;background-color:#693a7a}.mathematical-classroom-header-main{height:30px;display:block;position:fixed;z-index:199;top:40px;width:100%;color:#ffffff;background-color:rgba(75,41,88,0.9);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mathematical-classroom-header-title{position:relative;float:left;text-decoration:none;font-size:12px;margin-left:10px;font-family:"Open Sans","Helvetica","Arial",sans-serif;padding-top:3px;color:#ffffff;display:block;line-height:1.9;height:100%}@media (min-width: 800px){.mathematical-classroom-header-title{position:absolute;top:0;left:0;float:none}}.mathematical-classroom-header-title .icon-mathematical-classroom{font-size:24px;line-height:1;vertical-align:bottom}.mathematical-classroom-header-title:focus{color:#ffffff;text-decoration:none}.mathematical-classroom-header-title:hover{color:rgba(255,255,255,0.9);text-decoration:none}.mathematical-classroom-header-title-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}@media (min-width: 1150px){.mathematical-classroom-header-title-text{position:static;width:auto;height:auto;clip:auto;margin:0;margin-left:2px}}.mathematical-classroom-header-menu-button{display:block;float:right;font-size:16px;padding:6px;line-height:1;color:#ffffff;height:100%}.mathematical-classroom-header-menu-button:focus{color:#ffffff;text-decoration:none}.mathematical-classroom-header-menu-button:hover{color:rgba(255,255,255,0.9);text-decoration:none}.mathematical-classroom-header-menu-button.open{background-color:rgba(60,33,70,0.9)}@media (min-width: 700px){.mathematical-classroom-header-menu-button{display:none}}.mathematical-classroom-header-main ul{list-style:none;margin:0;font-size:0;position:absolute;top:30px;right:0;padding:0;display:none;background-color:rgba(60,33,70,0.9)}@media (min-width: 700px){.mathematical-classroom-header-main ul{display:block;position:relative;top:auto;right:auto;float:left;padding-left:15px;padding-right:5px;height:100%;background-color:transparent}}@media (min-width: 800px){.mathematical-classroom-header-main ul{margin:0 auto;display:table;float:none;padding-left:70px;padding-right:15px}}.mathematical-classroom-header-main ul.open{display:block}@media (min-width: 800px){.mathematical-classroom-header-main ul.open{display:table}}.mathematical-classroom-header-main ul>li{display:block;text-align:left;font-size:13px}@media (min-width: 700px){.mathematical-classroom-header-main ul>li{display:inline-block;text-align:center;height:100%}}@media (min-width: 800px){.mathematical-classroom-header-main ul>li{font-size:14px}}.mathematical-classroom-header-main ul>li a{display:block;color:#ffffff;text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}@media (min-width: 700px){.mathematical-classroom-header-main ul>li a{padding-left:5px;padding-right:5px;height:100%}}@media (min-width: 800px){.mathematical-classroom-header-main ul>li a{padding-left:9px;padding-right:9px}}.mathematical-classroom-header-main ul>li a:hover{background-color:rgba(255,255,255,0.2)}@media (min-width: 700px){.mathematical-classroom-header-main ul>li a:hover{color:rgba(255,255,255,0.9);background-color:transparent}}.mathematical-classroom-header-main ul>li.selected a{background-color:rgba(0,0,0,0.2)}@media print{.mathematical-classroom-header{display:none}}.mathematical-classroom-section-base-wrapper,.mathematical-classroom-overview-wrapper,.mathematical-classroom-main-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.mathematical-classroom-section-base-wrapper h1,.mathematical-classroom-overview-wrapper h1,.mathematical-classroom-main-wrapper h1,.mathematical-classroom-section-base-wrapper h2,.mathematical-classroom-overview-wrapper h2,.mathematical-classroom-main-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.mathematical-classroom-section-base-wrapper h1,.mathematical-classroom-overview-wrapper h1,.mathematical-classroom-main-wrapper h1{font-size:28px}.mathematical-classroom-section-base-wrapper h3,.mathematical-classroom-overview-wrapper h3,.mathematical-classroom-main-wrapper h3{font-size:20px}.mathematical-classroom-section-base-wrapper h4,.mathematical-classroom-overview-wrapper h4,.mathematical-classroom-main-wrapper h4{font-size:17px}.mathematical-classroom-section-base-wrapper h1,.mathematical-classroom-overview-wrapper h1,.mathematical-classroom-main-wrapper h1,.mathematical-classroom-section-base-wrapper h2,.mathematical-classroom-overview-wrapper h2,.mathematical-classroom-main-wrapper h2,.mathematical-classroom-section-base-wrapper h3,.mathematical-classroom-overview-wrapper h3,.mathematical-classroom-main-wrapper h3,.mathematical-classroom-section-base-wrapper h4,.mathematical-classroom-overview-wrapper h4,.mathematical-classroom-main-wrapper h4{color:#222}.mathematical-classroom-section-base-wrapper p,.mathematical-classroom-overview-wrapper p,.mathematical-classroom-main-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.mathematical-classroom-section-base-wrapper,.mathematical-classroom-overview-wrapper,.mathematical-classroom-main-wrapper{padding:70px}}.mathematical-classroom-section-base,.mathematical-classroom-overview,.mathematical-classroom-main{margin:0 auto;max-width:1500px}.mathematical-classroom-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.mathematical-classroom-overview-wrapper h1,.mathematical-classroom-overview-wrapper h2{color:#ffffff}.mathematical-classroom-overview::after{content:'';display:table;clear:both}.mathematical-classroom-overview-inner{max-width:1070px}.mathematical-classroom-overview-inner .mathematical-classroom-overview-media{max-width:180px;margin-bottom:2px}@media (min-width: 768px){.mathematical-classroom-overview-inner .mathematical-classroom-overview-media{width:25%;float:right;margin-left:20px;max-width:300px;clear:both}}.mathematical-classroom-overview-inner .mathematical-classroom-overview-media img{width:100%}.mathematical-classroom-overview-main{max-width:750px}.mathematical-classroom-overview-main a{color:#cef}.mathematical-classroom-overview-main>p{font-size:15px}.mathematical-classroom-main-wrapper{background-color:#ffffff;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}@media (min-width: 600px){.mathematical-classroom-main-wrapper{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}}@media (min-width: 1150px){.mathematical-classroom-main-wrapper{padding-left:50px;padding-right:50px}}@media (min-width: 950px){.mathematical-classroom-main{background-image:url("/static/img/mathematical-classroom/teddy-bear.svg"),url("/static/img/mathematical-classroom/irrational-constructions.svg");background-position:top left, bottom right;background-repeat:no-repeat, no-repeat;background-size:20%, 20%}}.mathematical-classroom-buttons{max-width:500px;margin:0 auto;padding-top:40px;padding-bottom:40px}.mathematical-classroom-button{padding:15px;border:1px solid #874a9d;color:#874a9d;margin-bottom:20px;display:block;background-color:#ffffff;-webkit-transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in;transition:background-color 0.1s ease-in, color 0.1s ease-in, border-color 0.1s ease-in}.mathematical-classroom-button:last-child{margin-bottom:0}.mathematical-classroom-button:focus{text-decoration:none;color:#874a9d}.mathematical-classroom-button:hover{text-decoration:none;background-color:#874a9d;color:#ffffff}.mathematical-classroom-button:hover h2{color:#ffffff}.mathematical-classroom-button h2{font-size:20px;margin:0;margin-bottom:5px;color:#874a9d;line-height:1.2}.mathematical-classroom-button h2 [class^="icon-"],.mathematical-classroom-button h2 [class*=" icon-"]{font-size:26px;vertical-align:bottom;line-height:1}.mathematical-classroom-button p{margin:0}@media (min-width: 480px){.mathematical-classroom-wrapper div.footer{position:relative;overflow:visible;margin-top:27px}.mathematical-classroom-wrapper div.footer::before{content:'';display:block;position:absolute;z-index:0;top:-27px;left:0;right:0;width:100%;height:30px;pointer-events:none;background-image:url("/static/img/mathematical-classroom/footer.svg");background-repeat:no-repeat;background-position:center}}@media print{.mathematical-classroom-wrapper{background-color:#ffffff}.mathematical-classroom-overview-wrapper{background-color:#ffffff;color:#444}.mathematical-classroom-overview-wrapper h1,.mathematical-classroom-overview-wrapper h2{color:#222}.mathematical-classroom-main-wrapper{background-color:#ffffff}.mathematical-classroom-wrapper div.footer::before{content:none;display:none}}.bundles-section-base-wrapper,.bundles-overview-wrapper,.bundles-main-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.bundles-section-base-wrapper h1,.bundles-overview-wrapper h1,.bundles-main-wrapper h1,.bundles-section-base-wrapper h2,.bundles-overview-wrapper h2,.bundles-main-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.bundles-section-base-wrapper h1,.bundles-overview-wrapper h1,.bundles-main-wrapper h1{font-size:28px}.bundles-section-base-wrapper h3,.bundles-overview-wrapper h3,.bundles-main-wrapper h3{font-size:20px}.bundles-section-base-wrapper h1,.bundles-overview-wrapper h1,.bundles-main-wrapper h1,.bundles-section-base-wrapper h2,.bundles-overview-wrapper h2,.bundles-main-wrapper h2,.bundles-section-base-wrapper h3,.bundles-overview-wrapper h3,.bundles-main-wrapper h3,.bundles-section-base-wrapper h4,.bundles-overview-wrapper h4,.bundles-main-wrapper h4{color:#222}.bundles-section-base-wrapper p,.bundles-overview-wrapper p,.bundles-main-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.bundles-section-base-wrapper,.bundles-overview-wrapper,.bundles-main-wrapper{padding:70px}}.bundles-section-base,.bundles-overview,.bundles-main,.bundle-header,.bundle-why-content,.bundle-how-content{margin:0 auto;max-width:1500px}.bundles-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.bundles-overview-wrapper h1,.bundles-overview-wrapper h2{color:#ffffff}.bundles-overview-main{max-width:750px}.bundles-overview-main a{color:#cef}.bundles-overview-main>p{font-size:15px}.bundles-main-wrapper{background-color:#ffffff}.bundles-list{list-style:none;padding:0;margin:0 auto;max-width:1200px}@media (min-width: 768px){.bundles-list{padding-left:20px;padding-right:20px}}.bundles-list>li{display:block;margin-bottom:40px;background-color:#000000;background-repeat:no-repeat;background-position:center;background-size:cover}.bundle-item-inner{background:linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0.6) 300px, transparent 800px)}.bundle-item-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding:10px;padding-left:15px;padding-right:15px;max-width:600px}@media (min-width: 600px){.bundle-item-text{padding:20px;padding-left:30px;padding-right:30px}}.bundle-item-title{margin-bottom:10px}.bundle-item-title h4{margin:0;color:#ffffff;font-size:18px;display:inline-block;margin-right:10px}.bundle-item-title .bundle-item-num-resources{display:inline-block;font-size:12px}.bundle-item-link-wrapper{text-align:center}a.bundle-item-link{color:#ffffff;text-decoration:none;font-size:12px;display:inline-block;line-height:1;margin-top:20px;margin-bottom:10px;opacity:0.9}a.bundle-item-link::before{content:'';display:table;height:100px;width:100px;background-image:url("/static/img/circle-arrow-right.svg");background-size:contain;background-repeat:no-repeat;margin-bottom:5px}a.bundle-item-link:hover{opacity:1}@media print{.bundles-wrapper{background-color:#ffffff}.bundles-overview-wrapper{background-color:#ffffff;color:#444}.bundles-overview-wrapper h1,.bundles-overview-wrapper h2{color:#222}.bundles-main-wrapper{background-color:#ffffff}}.bundle-wrapper{background-color:#f4f0f6}.bundle-wrapper .publish-status-warning-wrapper{margin-top:20px}.bundle-wrapper .publish-status-warning-wrapper+.bundle-header-wrapper{padding-top:50px}.bundle-section-base-wrapper,.bundle-header-wrapper,.bundle-why-content-wrapper,.bundle-how-content-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.bundle-section-base-wrapper h1,.bundle-header-wrapper h1,.bundle-why-content-wrapper h1,.bundle-how-content-wrapper h1,.bundle-section-base-wrapper h2,.bundle-header-wrapper h2,.bundle-why-content-wrapper h2,.bundle-how-content-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.bundle-section-base-wrapper h1,.bundle-header-wrapper h1,.bundle-why-content-wrapper h1,.bundle-how-content-wrapper h1{font-size:28px}.bundle-section-base-wrapper h3,.bundle-header-wrapper h3,.bundle-why-content-wrapper h3,.bundle-how-content-wrapper h3{font-size:20px}.bundle-section-base-wrapper h1,.bundle-header-wrapper h1,.bundle-why-content-wrapper h1,.bundle-how-content-wrapper h1,.bundle-section-base-wrapper h2,.bundle-header-wrapper h2,.bundle-why-content-wrapper h2,.bundle-how-content-wrapper h2,.bundle-section-base-wrapper h3,.bundle-header-wrapper h3,.bundle-why-content-wrapper h3,.bundle-how-content-wrapper h3,.bundle-section-base-wrapper h4,.bundle-header-wrapper h4,.bundle-why-content-wrapper h4,.bundle-how-content-wrapper h4{color:#222}.bundle-section-base-wrapper p,.bundle-header-wrapper p,.bundle-why-content-wrapper p,.bundle-how-content-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.bundle-section-base-wrapper,.bundle-header-wrapper,.bundle-why-content-wrapper,.bundle-how-content-wrapper{padding:70px}}.bundle-section-base,.bundle-resource-inner{margin:0 auto;max-width:1500px}.bundle-header-wrapper{background-color:transparent;padding-bottom:20px}.bundle-header-main-wrapper{max-width:850px}.bundle-header-main-wrapper::after{content:'';clear:both;display:table}.bundle-header-image{display:none;float:right;width:30%;max-width:170px;margin-left:20px}@media (min-width: 768px){.bundle-header-image{display:block}}.bundle-header-main>p{font-size:15px}.bundle-heading-wrapper{display:table;margin-bottom:15px}.bundle-heading-bundles{display:table-cell;vertical-align:middle;text-align:center;padding:2px}.bundle-heading-bundles:hover{text-decoration:none}.bundle-heading-bundles .icon-bundle{display:block;color:#874a9d;font-size:35px;line-height:1;padding-bottom:1px}.bundle-heading-bundles h3{padding:2px;padding-left:18px;padding-right:8px;display:block;color:#ffffff;text-align:center;font-size:13px;margin:0;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.bundle-heading-bundles h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.bundle-heading-bundles:hover h3{background-color:gray}.bundle-heading{display:table-cell;vertical-align:middle;padding-left:10px}.bundle-heading-label{line-height:1}.bundle-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.bundle-heading-bookmarking{line-height:1;display:inline-block}.bundle-heading-bookmarking>a{display:inline-block;vertical-align:middle;margin-left:3px;position:relative}.bundle-heading-bookmarking>a [class^="icon-"],.bundle-heading-bookmarking>a [class*=" icon-"]{font-size:22px;color:#874a9d;position:relative}.bundle-links{margin:0;padding:0;margin-top:10px;margin-bottom:10px;list-style:none;clear:both}@media (min-width: 1024px){.bundle-links{clear:none}}.bundle-links li{margin-bottom:5px;display:inline-block;margin-right:10px}.bundle-links li:last-child{margin-right:0}.bundle-links li a{padding-right:25px;position:relative}.bundle-links li a::after{position:absolute;content:'\f054';font-family:'cm-icon';display:block;top:4px;right:5px}.bundle-links li.bundle-links-webinar a{padding-right:10px}.bundle-links li.bundle-links-webinar a::after{display:none;content:none}.bundle-resources-list-wrapper{background-color:transparent;padding-top:20px;padding-bottom:50px}@media (min-width: 600px){.bundle-resources-list-wrapper{padding-bottom:70px}}.bundle-no-results{margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background-color:#ffffff}@media (min-width: 600px){.bundle-no-results{padding-left:70px;padding-right:70px}}.bundle-resources-list{list-style:none;padding:0;margin:0}.bundle-resources-list>li{display:block;margin-bottom:30px;background-color:#ffffff;padding-left:20px;padding-right:20px}@media (min-width: 600px){.bundle-resources-list>li{padding-left:70px;padding-right:70px}}.bundle-resources-list>li:last-child{margin-bottom:10px}.bundle-resource-inner{padding:0;padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.bundle-resource-inner{padding:20px}}.bundle-resource-main-wrapper{padding-left:30px;max-width:1000px;position:relative}.bundle-resource-main-wrapper::after{content:'';clear:both;display:table}.bundle-resource-order-marker{position:absolute;left:0;top:0}.bundle-resource-image{float:right;width:25%;max-width:220px;margin-left:20px}.bundle-resource-title{display:table;font-size:16px}.bundle-resource-title [class^="icon-"],.bundle-resource-title [class*=" icon-"]{margin-right:5px}.bundle-resource-station{display:table;font-size:13px}.bundle-resource-station .icon-station{margin-right:5px}.bundle-resource-description{margin-top:5px}.bundle-resource-description.cm-content::after{content:none;clear:none;display:none}.bundle-resource-emphases-wrapper{margin-top:10px}.bundle-resource-emphases-label{font-size:10px;color:#777}.bundle-resource-emphases{margin:0;padding:0;list-style:none}.bundle-resource-emphases>li{display:inline-block;margin-right:15px;color:#874a9d}.bundle-resource-emphases>li::before{content:'\f069';font-family:'cm-icon';margin-right:5px}.bundle-resource-image-wrapper{display:table-cell;vertical-align:top;width:270px;padding-left:20px}.bundle-resource-image-wrapper>img{width:100%}.bundle-why-content-wrapper{background-color:#e0cce7}@media (min-width: 970px){.bundle-why-content-wrapper{background-image:url("/static/img/bundle/why-bg.svg");background-repeat:no-repeat;background-position:left 850px top 50%;background-size:auto calc(100% - 140px)}}@media (min-width: 1500px){.bundle-why-content-wrapper{background-position:left calc(50% + 300px) top 50%}}.bundle-how-content-wrapper{background-color:#ffffff}@media (min-width: 970px){.bundle-how-content-wrapper{background-image:url("/static/img/bundle/how-bg.svg");background-repeat:no-repeat;background-position:left 850px top 50%;background-size:auto calc(100% - 140px)}}@media (min-width: 1500px){.bundle-how-content-wrapper{background-position:left calc(50% + 300px) top 50%}}.bundle-why-content .cm-content,.bundle-how-content .cm-content{max-width:700px}.bundle-why-content .cm-content>h3:first-child,.bundle-how-content .cm-content>h3:first-child{margin-bottom:20px}.bundle-emphases-list{margin:0;padding:0;list-style:none;padding-left:20px;margin-top:15px}.bundle-emphases-list>li{display:block;color:#693a7a}.bundle-emphases-list>li::before{content:'\f069';font-family:'cm-icon';margin-right:10px;display:inline-block}@media print{.bundle-wrapper,.bundle-why-content-wrapper,.bundle-how-content-wrapper{background-color:#ffffff}}.teacher-perspective-section-base-wrapper,.teacher-perspective-overview-wrapper,.teacher-perspective-main-wrapper,.teacher-perspective-entry-header-wrapper,.teacher-perspective-entry-main-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.teacher-perspective-section-base-wrapper h1,.teacher-perspective-overview-wrapper h1,.teacher-perspective-main-wrapper h1,.teacher-perspective-entry-header-wrapper h1,.teacher-perspective-entry-main-wrapper h1,.teacher-perspective-section-base-wrapper h2,.teacher-perspective-overview-wrapper h2,.teacher-perspective-main-wrapper h2,.teacher-perspective-entry-header-wrapper h2,.teacher-perspective-entry-main-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.teacher-perspective-section-base-wrapper h1,.teacher-perspective-overview-wrapper h1,.teacher-perspective-main-wrapper h1,.teacher-perspective-entry-header-wrapper h1,.teacher-perspective-entry-main-wrapper h1{font-size:28px}.teacher-perspective-section-base-wrapper h3,.teacher-perspective-overview-wrapper h3,.teacher-perspective-main-wrapper h3,.teacher-perspective-entry-header-wrapper h3,.teacher-perspective-entry-main-wrapper h3{font-size:20px}.teacher-perspective-section-base-wrapper h4,.teacher-perspective-overview-wrapper h4,.teacher-perspective-main-wrapper h4,.teacher-perspective-entry-header-wrapper h4,.teacher-perspective-entry-main-wrapper h4{font-size:17px}.teacher-perspective-section-base-wrapper h1,.teacher-perspective-overview-wrapper h1,.teacher-perspective-main-wrapper h1,.teacher-perspective-entry-header-wrapper h1,.teacher-perspective-entry-main-wrapper h1,.teacher-perspective-section-base-wrapper h2,.teacher-perspective-overview-wrapper h2,.teacher-perspective-main-wrapper h2,.teacher-perspective-entry-header-wrapper h2,.teacher-perspective-entry-main-wrapper h2,.teacher-perspective-section-base-wrapper h3,.teacher-perspective-overview-wrapper h3,.teacher-perspective-main-wrapper h3,.teacher-perspective-entry-header-wrapper h3,.teacher-perspective-entry-main-wrapper h3,.teacher-perspective-section-base-wrapper h4,.teacher-perspective-overview-wrapper h4,.teacher-perspective-main-wrapper h4,.teacher-perspective-entry-header-wrapper h4,.teacher-perspective-entry-main-wrapper h4{color:#222}.teacher-perspective-section-base-wrapper p,.teacher-perspective-overview-wrapper p,.teacher-perspective-main-wrapper p,.teacher-perspective-entry-header-wrapper p,.teacher-perspective-entry-main-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 700px){.teacher-perspective-section-base-wrapper,.teacher-perspective-overview-wrapper,.teacher-perspective-main-wrapper,.teacher-perspective-entry-header-wrapper,.teacher-perspective-entry-main-wrapper{padding:70px}}.teacher-perspective-section-base,.teacher-perspective-overview,.teacher-perspective-entry-header{margin:0 auto;max-width:1500px}.teacher-perspective-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.teacher-perspective-overview-wrapper h1,.teacher-perspective-overview-wrapper h2{color:#ffffff}.teacher-perspective-overview-main{max-width:750px}.teacher-perspective-overview-main a{color:#cef}.teacher-perspective-overview-main>p{font-size:15px}.teacher-perspective-overview-email-alerts{margin-top:10px}.teacher-perspective-main-wrapper{background-color:#f6eef8;padding-left:0;padding-right:0;padding-top:30px;margin:0}.teacher-perspective-main-header-outer{padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:10px}@media (min-width: 700px){.teacher-perspective-main-header-outer{padding-left:70px;padding-right:70px}}.teacher-perspective-main-header{margin:0 auto;max-width:2000px}.teacher-perspective-filter{margin-bottom:20px}.teacher-perspective-filter label{display:inline-block}.teacher-perspective-filter select{margin-left:5px;margin-right:10px;width:180px}.teacher-perspective-no-results{margin:0 auto;max-width:2000px;padding-left:20px;padding-right:20px}@media (min-width: 700px){.teacher-perspective-no-results{padding-left:70px;padding-right:70px}}.teacher-perspective-list{margin:0 auto;max-width:2000px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:20px;padding-right:20px}@media (min-width: 700px){.teacher-perspective-list{padding-left:70px;padding-right:70px}}.teacher-perspective-item{display:inline-block;background-color:#ffffff;margin:20px;margin-left:0;margin-right:0;width:100%}@media (min-width: 900px){.teacher-perspective-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.teacher-perspective-item:nth-child(2n+1){margin-left:0}.teacher-perspective-item:nth-child(2n+2){margin-right:0}}@media (min-width: 1260px){.teacher-perspective-item{width:calc(33.3% - 40px)}.teacher-perspective-item:nth-child(n){margin-left:30px;margin-right:30px}.teacher-perspective-item:nth-child(3n+1){margin-left:0}.teacher-perspective-item:nth-child(3n+3){margin-right:0}}.teacher-perspective-item.highlighted{background-color:#f6d1ff}.teacher-perspective-item-inner{padding:20px;height:100%}.teacher-perspective-item-inner::after{content:'';clear:both;display:table}.teacher-perspective-item-main{position:relative;padding-bottom:40px;height:100%}.teacher-perspective-item-media{width:170px;max-width:45%;float:right;margin-left:10px;margin-top:10px}.teacher-perspective-item-media img{max-width:100%;max-height:120px}.teacher-perspective-item-media figure{margin:0;display:inline-block;position:relative;z-index:1;font-size:0}.teacher-perspective-item-media video{max-width:100%}.teacher-perspective-item-header{margin-bottom:10px}.teacher-perspective-item-header h3{font-size:17px;line-height:1.2;margin:0;color:#444}.teacher-perspective-item-edit-button{font-size:14px;margin-left:5px;display:inline-block}.teacher-perspective-item-date{color:#5e5e5e;font-size:12px}.teacher-perspective-item-teacher{color:#693a7a}.teacher-perspective-item-teacher>a{color:#693a7a;text-decoration:none}.teacher-perspective-item-teacher>a:not(.disabled):hover{color:#874a9d}.teacher-perspective-item-resource-wrapper{background-color:rgba(0,0,0,0.03);padding:10px;display:table}.teacher-perspective-item-resource-label{font-size:10px;line-height:1;color:#777;margin-bottom:1px}.teacher-perspective-item-resource-title{display:inline-block;margin-right:10px}.teacher-perspective-item-resource-station{display:inline-block;font-size:12px;color:#515151}.teacher-perspective-item-resource-description{font-size:13px;color:#6a6a6a}.teacher-perspective-item-station-wrapper{background-color:rgba(0,0,0,0.03);padding:10px;display:table}.teacher-perspective-item-station-label{font-size:10px;line-height:1;color:#777;margin-bottom:1px}.teacher-perspective-item-station-title{display:inline-block;margin-right:10px}.teacher-perspective-item-station-question{font-size:13px;color:#6a6a6a}.teacher-perspective-item-body{margin-top:10px;position:relative}.teacher-perspective-item-content{position:relative}.teacher-perspective-item-content-inner{display:inline}.teacher-perspective-item-before-footer::after{content:'';display:table;clear:both}.teacher-perspective-item-footer{position:absolute;bottom:0;left:0;right:0;width:100%}.teacher-perspective-item-footer::after{content:'';display:table;clear:both}.teacher-perspective-item-comments-label{margin-top:7px;float:left;font-size:12px;color:#777}.teacher-perspective-item-more-button-wrapper{float:right}.teacher-perspective-main-wrapper [data-cm-pager]{padding-left:20px;padding-right:20px;padding-top:10px}@media (min-width: 700px){.teacher-perspective-main-wrapper [data-cm-pager]{padding-left:70px;padding-right:70px}}@media print{.teacher-perspective-wrapper{background-color:#ffffff}.teacher-perspective-overview-wrapper{background-color:#ffffff;color:#444}.teacher-perspective-overview-wrapper h1,.teacher-perspective-overview-wrapper h2{color:#222}.teacher-perspective-main-wrapper{background-color:#ffffff}}.teacher-perspective-entry-wrapper{background-color:#ffffff}.teacher-perspective-entry-section-base-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.teacher-perspective-entry-section-base-wrapper h1,.teacher-perspective-entry-section-base-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.teacher-perspective-entry-section-base-wrapper h1{font-size:28px}.teacher-perspective-entry-section-base-wrapper h3{font-size:20px}.teacher-perspective-entry-section-base-wrapper h4{font-size:17px}.teacher-perspective-entry-section-base-wrapper h1,.teacher-perspective-entry-section-base-wrapper h2,.teacher-perspective-entry-section-base-wrapper h3,.teacher-perspective-entry-section-base-wrapper h4{color:#222}.teacher-perspective-entry-section-base-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 700px){.teacher-perspective-entry-section-base-wrapper{padding:70px}}.teacher-perspective-entry-section-base{margin:0 auto;max-width:1500px}.teacher-perspective-entry-header-wrapper{background-color:#f6eef8;color:#444;padding-bottom:20px;padding-top:30px}.teacher-perspective-entry-header-wrapper h1,.teacher-perspective-entry-header-wrapper h2{color:#222}.teacher-perspective-entry-header-next-prev{max-width:800px;padding-bottom:10px;text-align:right;min-height:25px}.teacher-perspective-entry-header-next-prev .cm-button-primary,.teacher-perspective-entry-header-next-prev .cm-button-help,.teacher-perspective-entry-header-next-prev .admin-modal-group-toggle,.teacher-perspective-entry-header-next-prev .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .teacher-perspective-entry-header-next-prev a[data-cm-element="link"][data-cm-button-type="site-primary"],.teacher-perspective-entry-header-next-prev .home-about-button-wrapper a,.home-about-button-wrapper .teacher-perspective-entry-header-next-prev a,.teacher-perspective-entry-header-next-prev .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .teacher-perspective-entry-header-next-prev .home-benefits-more-button,.teacher-perspective-entry-header-next-prev .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .teacher-perspective-entry-header-next-prev .home-benefits-less-button,.teacher-perspective-entry-header-next-prev .station-teacher-support-button,.teacher-perspective-entry-header-next-prev .station-nearby-stations-button,.teacher-perspective-entry-header-next-prev .resource-section-next-previous a,.resource-section-next-previous .teacher-perspective-entry-header-next-prev a,.teacher-perspective-entry-header-next-prev .resource-type-section-toggle,.teacher-perspective-entry-header-next-prev .bundle-links li a,.bundle-links li .teacher-perspective-entry-header-next-prev a{margin-top:0;margin-bottom:0}.teacher-perspective-entry-header-main{max-width:680px}.teacher-perspective-entry-heading-wrapper{display:table;margin-bottom:15px}.teacher-perspective-entry-heading-blog{display:table-cell;vertical-align:middle;text-align:center;padding:2px}.teacher-perspective-entry-heading-blog:hover{text-decoration:none}.teacher-perspective-entry-heading-blog .icon-teacher-perspective{display:block;color:#874a9d;font-size:35px;line-height:1;padding-bottom:1px}.teacher-perspective-entry-heading-blog h3{padding:2px;padding-left:18px;padding-right:8px;display:block;color:#ffffff;text-align:center;font-size:13px;margin:0;background-color:#666666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.teacher-perspective-entry-heading-blog h3::before{display:block;content:'\f060';font-family:'cm-icon';line-height:1;position:absolute;left:3px;top:calc(50% - 6px);opacity:0.8}.teacher-perspective-entry-heading-blog:hover h3{background-color:gray}.teacher-perspective-entry-heading{display:table-cell;vertical-align:middle;padding-left:10px}.teacher-perspective-entry-heading h1{font-size:26px;color:#222;margin:0;line-height:1}.teacher-perspective-entry-edit-button{font-size:14px;margin-left:5px;display:inline-block}.teacher-perspective-entry-date{color:#5e5e5e;font-size:12px}.teacher-perspective-entry-teacher{color:#693a7a}.teacher-perspective-entry-teacher>a{color:#693a7a;text-decoration:none}.teacher-perspective-entry-teacher>a:not(.disabled):hover{color:#874a9d}.teacher-perspective-entry-resource-wrapper{padding:10px}.teacher-perspective-entry-resource-label{font-size:10px;line-height:1;color:#777;margin-bottom:1px}.teacher-perspective-entry-resource-title{display:inline-block;margin-right:10px}.teacher-perspective-entry-resource-station{display:inline-block;font-size:12px;color:#515151}.teacher-perspective-entry-resource-description{font-size:13px;color:#6a6a6a}.teacher-perspective-entry-station-wrapper{padding:10px}.teacher-perspective-entry-station-label{font-size:10px;line-height:1;color:#777;margin-bottom:1px}.teacher-perspective-entry-station-title{display:inline-block;margin-right:10px}.teacher-perspective-entry-station-question{font-size:13px;color:#6a6a6a}.teacher-perspective-entry-main-wrapper{background-color:#ffffff;padding-left:0;padding-right:0;padding-top:20px;margin:0}.teacher-perspective-entry-item{display:block;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px;margin-bottom:40px}@media (min-width: 700px){.teacher-perspective-entry-item{padding-left:70px;padding-right:70px}}.teacher-perspective-entry-item:last-child{margin-bottom:0}.teacher-perspective-entry-item-inner{margin:0 auto;max-width:1500px}.teacher-perspective-entry-item-inner::after{content:'';clear:both;display:table}.teacher-perspective-entry-item-main{max-width:800px}.teacher-perspective-entry-item-body{margin-top:20px;position:relative}.teacher-perspective-entry-item-content{position:relative}.teacher-perspective-entry-item .cm-content{display:block}.teacher-perspective-entry-item .cm-content .cm-float-left,.teacher-perspective-entry-item .cm-content .cm-float-right{max-width:60%}.teacher-perspective-entry-item-next-prev{margin-top:20px;text-align:right}.teacher-perspective-entry-item-next-prev .cm-button-primary,.teacher-perspective-entry-item-next-prev .cm-button-help,.teacher-perspective-entry-item-next-prev .admin-modal-group-toggle,.teacher-perspective-entry-item-next-prev .cm-content a[data-cm-element="link"][data-cm-button-type="site-primary"],.cm-content .teacher-perspective-entry-item-next-prev a[data-cm-element="link"][data-cm-button-type="site-primary"],.teacher-perspective-entry-item-next-prev .home-about-button-wrapper a,.home-about-button-wrapper .teacher-perspective-entry-item-next-prev a,.teacher-perspective-entry-item-next-prev .home-benefits-list li .home-benefits-more-button,.home-benefits-list li .teacher-perspective-entry-item-next-prev .home-benefits-more-button,.teacher-perspective-entry-item-next-prev .home-benefits-list li .home-benefits-less-button,.home-benefits-list li .teacher-perspective-entry-item-next-prev .home-benefits-less-button,.teacher-perspective-entry-item-next-prev .station-teacher-support-button,.teacher-perspective-entry-item-next-prev .station-nearby-stations-button,.teacher-perspective-entry-item-next-prev .resource-section-next-previous a,.resource-section-next-previous .teacher-perspective-entry-item-next-prev a,.teacher-perspective-entry-item-next-prev .resource-type-section-toggle,.teacher-perspective-entry-item-next-prev .bundle-links li a,.bundle-links li .teacher-perspective-entry-item-next-prev a{margin-top:0;margin-bottom:0}.teacher-perspective-entry-disclaimer{margin-top:40px;font-size:13px;color:#5e5e5e}.teacher-perspective-entry-item-comments-wrapper{border-top:1px solid #00bfb5;padding:10px;margin-top:40px;max-width:600px}.teacher-perspective-entry-item-comments-wrapper h4{font-size:15px;color:#444;margin:0;margin-bottom:10px}.teacher-perspective-entry-item-comments-wrapper .teacher-perspective-entry-item-comments-number{margin-left:5px;font-size:12px;color:#5e5e5e;display:inline-block}@media print{.teacher-perspective-entry-wrapper{background-color:#ffffff}.teacher-perspective-entry-overview-wrapper{background-color:#ffffff;color:#444}.teacher-perspective-entry-overview-wrapper h1,.teacher-perspective-entry-overview-wrapper h2{color:#222}.teacher-perspective-entry-main-wrapper{background-color:#ffffff}}.resources-in-action-section-base-wrapper,.resources-in-action-overview-wrapper,.resources-in-action-main-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.resources-in-action-section-base-wrapper h1,.resources-in-action-overview-wrapper h1,.resources-in-action-main-wrapper h1,.resources-in-action-section-base-wrapper h2,.resources-in-action-overview-wrapper h2,.resources-in-action-main-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.resources-in-action-section-base-wrapper h1,.resources-in-action-overview-wrapper h1,.resources-in-action-main-wrapper h1{font-size:28px}.resources-in-action-section-base-wrapper h3,.resources-in-action-overview-wrapper h3,.resources-in-action-main-wrapper h3{font-size:20px}.resources-in-action-section-base-wrapper h1,.resources-in-action-overview-wrapper h1,.resources-in-action-main-wrapper h1,.resources-in-action-section-base-wrapper h2,.resources-in-action-overview-wrapper h2,.resources-in-action-main-wrapper h2,.resources-in-action-section-base-wrapper h3,.resources-in-action-overview-wrapper h3,.resources-in-action-main-wrapper h3,.resources-in-action-section-base-wrapper h4,.resources-in-action-overview-wrapper h4,.resources-in-action-main-wrapper h4{color:#222}.resources-in-action-section-base-wrapper p,.resources-in-action-overview-wrapper p,.resources-in-action-main-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.resources-in-action-section-base-wrapper,.resources-in-action-overview-wrapper,.resources-in-action-main-wrapper{padding:70px}}.resources-in-action-section-base,.resources-in-action-overview{margin:0 auto;max-width:1500px}.resources-in-action-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.resources-in-action-overview-wrapper h1,.resources-in-action-overview-wrapper h2{color:#ffffff}.resources-in-action-overview-wrapper h2{font-size:20px}.resources-in-action-overview-wrapper p{margin-bottom:20px}.resources-in-action-overview-main{max-width:750px}.resources-in-action-overview-main a{color:#cef}.resources-in-action-overview-main>p{font-size:15px}.resources-in-action-main-wrapper [data-cm-pager]{padding-left:20px;padding-right:20px;padding-top:10px}@media (min-width: 600px){.resources-in-action-main-wrapper [data-cm-pager]{padding-left:70px;padding-right:70px}}.resources-in-action-main-wrapper{background-color:#f4f0f6;padding-left:0;padding-right:0;margin:0}.resources-in-action-no-results{padding-left:20px;padding-right:20px}@media (min-width: 600px){.resources-in-action-no-results{padding-left:70px;padding-right:70px}}.resources-in-action-properties-list{margin:0;padding:0;list-style:none}@media (min-width: 768px){.resources-in-action-properties-list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.resources-in-action-properties-list li{color:#ffffff;display:inline-block;width:100%;position:relative;padding-left:20px}.resources-in-action-properties-list li::before{content:'\f069';font-family:'cm-icon';display:block;position:absolute;top:0;left:0}.resources-in-action-list{margin:0;padding:0;list-style:none}.resource-in-action-item{display:block;background-color:#ffffff;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px;margin-bottom:40px}@media (min-width: 600px){.resource-in-action-item{padding-left:70px;padding-right:70px}}.resource-in-action-item:last-child{margin-bottom:0}.resource-in-action-item-inner{margin:0 auto;max-width:1500px;padding:30px;padding-left:0;padding-right:0}@media (min-width: 600px){.resource-in-action-item-inner{padding-left:20px;padding-right:20px}}.resource-in-action-item-inner::after{content:'';clear:both;display:table}.resource-in-action-item-image{width:35%;max-width:500px;float:right;margin-left:20px;min-width:150px}.resource-in-action-item-image img{max-width:100%;max-height:150px}@media (min-width: 1420px){.resource-in-action-item-image{width:calc(100% - 800px);max-width:none}.resource-in-action-item-image img{max-width:500px}}.resource-in-action-item-main{max-width:680px}.resource-in-action-item-header h4{font-size:17px;line-height:1;margin:0;color:#444}.resource-in-action-item-description{margin-top:10px}.resource-in-action-item-properties{margin-top:10px}.resource-in-action-item-properties .resource-in-action-item-properties-label{font-size:10px;color:#777;display:block}.resource-in-action-item-properties-list{margin:0;padding:0;list-style:none;display:inline-block}.resource-in-action-item-properties-list li{color:#693a7a;display:inline-block;width:100%;position:relative;padding-left:20px}.resource-in-action-item-properties-list li::before{content:'\f069';font-family:'cm-icon';display:block;position:absolute;top:0;left:0}.resource-in-action-item-link-wrapper{margin-top:20px}.resource-in-action-item-link-wrapper>a{margin:0}@media print{.resources-in-action-wrapper{background-color:#ffffff}.resources-in-action-overview-wrapper{background-color:#ffffff;color:#444}.resources-in-action-overview-wrapper h1,.resources-in-action-overview-wrapper h2{color:#222}}.webinars-section-base-wrapper,.webinars-overview-wrapper,.webinars-upcoming-wrapper,.webinars-recorded-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.webinars-section-base-wrapper h1,.webinars-overview-wrapper h1,.webinars-upcoming-wrapper h1,.webinars-recorded-wrapper h1,.webinars-section-base-wrapper h2,.webinars-overview-wrapper h2,.webinars-upcoming-wrapper h2,.webinars-recorded-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.webinars-section-base-wrapper h1,.webinars-overview-wrapper h1,.webinars-upcoming-wrapper h1,.webinars-recorded-wrapper h1{font-size:28px}.webinars-section-base-wrapper h3,.webinars-overview-wrapper h3,.webinars-upcoming-wrapper h3,.webinars-recorded-wrapper h3{font-size:20px}.webinars-section-base-wrapper h4,.webinars-overview-wrapper h4,.webinars-upcoming-wrapper h4,.webinars-recorded-wrapper h4{font-size:17px}.webinars-section-base-wrapper h1,.webinars-overview-wrapper h1,.webinars-upcoming-wrapper h1,.webinars-recorded-wrapper h1,.webinars-section-base-wrapper h2,.webinars-overview-wrapper h2,.webinars-upcoming-wrapper h2,.webinars-recorded-wrapper h2,.webinars-section-base-wrapper h3,.webinars-overview-wrapper h3,.webinars-upcoming-wrapper h3,.webinars-recorded-wrapper h3,.webinars-section-base-wrapper h4,.webinars-overview-wrapper h4,.webinars-upcoming-wrapper h4,.webinars-recorded-wrapper h4{color:#222}.webinars-section-base-wrapper p,.webinars-overview-wrapper p,.webinars-upcoming-wrapper p,.webinars-recorded-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.webinars-section-base-wrapper,.webinars-overview-wrapper,.webinars-upcoming-wrapper,.webinars-recorded-wrapper{padding:70px}}.webinars-section-base,.webinars-overview,.webinars-upcoming,.webinars-recorded{margin:0 auto;max-width:1500px}.webinars-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.webinars-overview-wrapper h1,.webinars-overview-wrapper h2{color:#ffffff}.webinars-overview-inner{max-width:1120px}.webinars-overview-inner .webinars-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.webinars-overview-inner .webinars-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.webinars-overview-inner .webinars-overview-media img{width:100%}.webinars-overview-main{max-width:750px}.webinars-overview-main a{color:#cef}.webinars-overview-main>p{font-size:15px}.webinars-overview-links-wrapper{padding-top:10px}.webinars-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:190px}@media (min-width: 470px){.webinars-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.webinars-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.webinars-overview-links-wrapper ul li a{min-width:180px;position:relative;padding-right:20px}.webinars-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.webinars-upcoming-wrapper{background-color:#ffffff}.webinars-recorded-wrapper{background-color:#f4f0f6}.webinars-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.webinars-item{display:inline-block;margin:0;text-align:left;width:100%;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}@media (min-width: 1024px){.webinars-item{margin-left:30px;margin-right:30px;width:calc(50% - 30px)}.webinars-item:nth-child(2n+1){margin-left:0}.webinars-item:nth-child(2n+2){margin-right:0}}.webinars-wrapper [data-cm-pager]{display:inline-block;width:100%;margin-top:20px}.webinars-item-top{position:relative;min-height:43px;margin-bottom:10px}.webinars-item-top .icon-video{float:left;height:43px;color:#874a9d;font-size:46px;line-height:1;margin-right:10px}.webinars-item-top h4{font-size:16px;margin:0}.webinars-item-top .webinars-item-date{font-size:13px;color:#6a6a6a;display:inline-block;margin-right:10px}.webinars-item-media{margin-bottom:5px}.webinars-item-media img{width:100%;max-width:600px}.webinars-item-media video{width:100%;max-width:600px}.webinars-item-content .cm-content strong{color:#874a9d;font-weight:normal}.webinars-item-register{margin-top:10px}@media print{.webinars-wrapper{background-color:#ffffff}.webinars-overview-wrapper{background-color:#ffffff;color:#444}.webinars-overview-wrapper h1,.webinars-overview-wrapper h2{color:#222}.webinars-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.webinars-upcoming-wrapper,.webinars-recorded-wrapper{background-color:#ffffff}}.professional-development-section-base-wrapper,.professional-development-overview-wrapper,.professional-development-mei-wrapper,.professional-development-conference-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.professional-development-section-base-wrapper h1,.professional-development-overview-wrapper h1,.professional-development-mei-wrapper h1,.professional-development-conference-wrapper h1,.professional-development-section-base-wrapper h2,.professional-development-overview-wrapper h2,.professional-development-mei-wrapper h2,.professional-development-conference-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.professional-development-section-base-wrapper h1,.professional-development-overview-wrapper h1,.professional-development-mei-wrapper h1,.professional-development-conference-wrapper h1{font-size:28px}.professional-development-section-base-wrapper h3,.professional-development-overview-wrapper h3,.professional-development-mei-wrapper h3,.professional-development-conference-wrapper h3{font-size:20px}.professional-development-section-base-wrapper h4,.professional-development-overview-wrapper h4,.professional-development-mei-wrapper h4,.professional-development-conference-wrapper h4{font-size:17px}.professional-development-section-base-wrapper h1,.professional-development-overview-wrapper h1,.professional-development-mei-wrapper h1,.professional-development-conference-wrapper h1,.professional-development-section-base-wrapper h2,.professional-development-overview-wrapper h2,.professional-development-mei-wrapper h2,.professional-development-conference-wrapper h2,.professional-development-section-base-wrapper h3,.professional-development-overview-wrapper h3,.professional-development-mei-wrapper h3,.professional-development-conference-wrapper h3,.professional-development-section-base-wrapper h4,.professional-development-overview-wrapper h4,.professional-development-mei-wrapper h4,.professional-development-conference-wrapper h4{color:#222}.professional-development-section-base-wrapper p,.professional-development-overview-wrapper p,.professional-development-mei-wrapper p,.professional-development-conference-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.professional-development-section-base-wrapper,.professional-development-overview-wrapper,.professional-development-mei-wrapper,.professional-development-conference-wrapper{padding:70px}}.professional-development-section-base,.professional-development-overview,.professional-development-mei,.professional-development-conference{margin:0 auto;max-width:1500px}.professional-development-content{max-width:1050px}.professional-development-content::after{content:'';clear:both;display:table}.professional-development-content-inner{max-width:650px}.professional-development-button-wrapper{margin-top:25px}.professional-development-button-wrapper>.cm-button-primary,.professional-development-button-wrapper>.cm-button-help,.professional-development-button-wrapper>.admin-modal-group-toggle,.cm-content .professional-development-button-wrapper>a[data-cm-element="link"][data-cm-button-type="site-primary"],.home-about-button-wrapper .professional-development-button-wrapper>a,.home-benefits-list li .professional-development-button-wrapper>.home-benefits-more-button,.home-benefits-list li .professional-development-button-wrapper>.home-benefits-less-button,.professional-development-button-wrapper>.station-teacher-support-button,.professional-development-button-wrapper>.station-nearby-stations-button,.resource-section-next-previous .professional-development-button-wrapper>a,.professional-development-button-wrapper>.resource-type-section-toggle,.bundle-links li .professional-development-button-wrapper>a{margin-right:10px}.professional-development-button-wrapper>.cm-button-primary:first-child,.professional-development-button-wrapper>.cm-button-help:first-child,.professional-development-button-wrapper>.admin-modal-group-toggle:first-child,.cm-content .professional-development-button-wrapper>a[data-cm-element="link"][data-cm-button-type="site-primary"]:first-child,.home-about-button-wrapper .professional-development-button-wrapper>a:first-child,.home-benefits-list li .professional-development-button-wrapper>.home-benefits-more-button:first-child,.home-benefits-list li .professional-development-button-wrapper>.home-benefits-less-button:first-child,.professional-development-button-wrapper>.station-teacher-support-button:first-child,.professional-development-button-wrapper>.station-nearby-stations-button:first-child,.resource-section-next-previous .professional-development-button-wrapper>a:first-child,.professional-development-button-wrapper>.resource-type-section-toggle:first-child,.bundle-links li .professional-development-button-wrapper>a:first-child{margin-left:0}.professional-development-section-image{float:right;margin-left:20px;margin-bottom:10px;width:30%;max-width:300px}.professional-development-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.professional-development-overview-wrapper h1,.professional-development-overview-wrapper h2{color:#ffffff}.professional-development-overview-inner{max-width:1120px}.professional-development-overview-inner .professional-development-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.professional-development-overview-inner .professional-development-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.professional-development-overview-inner .professional-development-overview-media img{width:100%}.professional-development-overview-main{max-width:750px}.professional-development-overview-main a{color:#cef}.professional-development-overview-main>p{font-size:15px}.professional-development-overview-links-wrapper{padding-top:10px}.professional-development-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:210px}@media (min-width: 510px){.professional-development-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:450px}}.professional-development-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.professional-development-overview-links-wrapper ul li a{min-width:200px;position:relative;padding-right:20px}.professional-development-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.professional-development-mei-wrapper{background-color:#ffffff}.professional-development-quote-wrapper{margin-top:35px}.professional-development-quote{font-size:14px;color:#874a9d;margin-bottom:5px;position:relative;padding-left:19px}.professional-development-quote::before{content:'\f10d';font-family:'cm-icon';color:#693a7a;display:block;position:absolute;top:-2px;left:0}.professional-development-quote::after{content:'\f10e';font-family:'cm-icon';color:#693a7a;position:relative;top:-2px;margin-left:2px}.professional-development-quote-info{text-align:right;font-size:13px;color:#5e5e5e}.professional-development-quote-info>span{margin-left:5px}.professional-development-mei-image{width:160px;margin-top:30px}.professional-development-conference-wrapper{background-color:#f4f0f6}.professional-development-conference-agenda-list{list-style:none;padding:0}.professional-development-conference-agenda-list>li{padding-left:30px;position:relative}.professional-development-conference-agenda-list>li::before{content:'\f017';font-family:'cm-icon';display:block;position:absolute;left:10px;top:0;color:#00918a}.professional-development-conference-agenda-list>li>strong:first-child{margin-right:10px}.professional-development-conference-agenda-list>li>ul{margin-top:5px;margin-bottom:10px}.professional-development-conference-agenda-outer{margin-top:30px}.professional-development-conference-agenda-inner{margin-top:10px}@media print{.professional-development-wrapper{background-color:#ffffff}.professional-development-overview-wrapper{background-color:#ffffff;color:#444}.professional-development-overview-wrapper h1,.professional-development-overview-wrapper h2{color:#222}.professional-development-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.professional-development-mei-wrapper,.professional-development-conference-wrapper{background-color:#ffffff}}.new-a-level-section-base-wrapper,.new-a-level-overview-wrapper,.new-a-level-summary-wrapper,.new-a-level-help-wrapper,.new-a-level-suggestions-wrapper{padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px;background-color:#ffffff;color:#444}.new-a-level-section-base-wrapper h1,.new-a-level-overview-wrapper h1,.new-a-level-summary-wrapper h1,.new-a-level-help-wrapper h1,.new-a-level-suggestions-wrapper h1,.new-a-level-section-base-wrapper h2,.new-a-level-overview-wrapper h2,.new-a-level-summary-wrapper h2,.new-a-level-help-wrapper h2,.new-a-level-suggestions-wrapper h2{margin:0;margin-bottom:20px;font-size:24px;color:#222}.new-a-level-section-base-wrapper h1,.new-a-level-overview-wrapper h1,.new-a-level-summary-wrapper h1,.new-a-level-help-wrapper h1,.new-a-level-suggestions-wrapper h1{font-size:28px}.new-a-level-section-base-wrapper h3,.new-a-level-overview-wrapper h3,.new-a-level-summary-wrapper h3,.new-a-level-help-wrapper h3,.new-a-level-suggestions-wrapper h3{font-size:20px}.new-a-level-section-base-wrapper h4,.new-a-level-overview-wrapper h4,.new-a-level-summary-wrapper h4,.new-a-level-help-wrapper h4,.new-a-level-suggestions-wrapper h4{font-size:17px}.new-a-level-section-base-wrapper h1,.new-a-level-overview-wrapper h1,.new-a-level-summary-wrapper h1,.new-a-level-help-wrapper h1,.new-a-level-suggestions-wrapper h1,.new-a-level-section-base-wrapper h2,.new-a-level-overview-wrapper h2,.new-a-level-summary-wrapper h2,.new-a-level-help-wrapper h2,.new-a-level-suggestions-wrapper h2,.new-a-level-section-base-wrapper h3,.new-a-level-overview-wrapper h3,.new-a-level-summary-wrapper h3,.new-a-level-help-wrapper h3,.new-a-level-suggestions-wrapper h3,.new-a-level-section-base-wrapper h4,.new-a-level-overview-wrapper h4,.new-a-level-summary-wrapper h4,.new-a-level-help-wrapper h4,.new-a-level-suggestions-wrapper h4{color:#222}.new-a-level-section-base-wrapper p,.new-a-level-overview-wrapper p,.new-a-level-summary-wrapper p,.new-a-level-help-wrapper p,.new-a-level-suggestions-wrapper p{margin:0;margin-bottom:10px}@media (min-width: 600px){.new-a-level-section-base-wrapper,.new-a-level-overview-wrapper,.new-a-level-summary-wrapper,.new-a-level-help-wrapper,.new-a-level-suggestions-wrapper{padding:70px}}.new-a-level-section-base,.new-a-level-overview,.new-a-level-summary,.new-a-level-help,.new-a-level-suggestions{margin:0 auto;max-width:1500px}.new-a-level-section-base p,.new-a-level-overview p,.new-a-level-summary p,.new-a-level-help p,.new-a-level-suggestions p,.new-a-level-section-base ul,.new-a-level-overview ul,.new-a-level-summary ul,.new-a-level-help ul,.new-a-level-suggestions ul{max-width:750px}.new-a-level-section-base h3,.new-a-level-overview h3,.new-a-level-summary h3,.new-a-level-help h3,.new-a-level-suggestions h3{margin-bottom:10px;margin-top:20px}.new-a-level-overview-wrapper{background-color:#693a7a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}.new-a-level-overview-wrapper h1,.new-a-level-overview-wrapper h2{color:#ffffff}.new-a-level-overview-inner{max-width:1120px}.new-a-level-overview-inner .new-a-level-overview-media{max-width:276px;margin-bottom:10px}@media (min-width: 768px){.new-a-level-overview-inner .new-a-level-overview-media{width:36%;float:right;margin-left:20px;max-width:340px;clear:both}}.new-a-level-overview-inner .new-a-level-overview-media img{width:100%}.new-a-level-overview-main{max-width:750px}.new-a-level-overview-main a{color:#cef}.new-a-level-overview-main>p{font-size:15px}.new-a-level-overview-links-wrapper{padding-top:10px}.new-a-level-overview-links-wrapper ul{margin:0;padding:0;list-style:none;max-width:190px}@media (min-width: 470px){.new-a-level-overview-links-wrapper ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:410px}}.new-a-level-overview-links-wrapper ul li{margin-bottom:5px;display:inline-block;width:100%}.new-a-level-overview-links-wrapper ul li a{min-width:180px;position:relative;padding-right:20px}.new-a-level-overview-links-wrapper ul li a::after{content:'\f054';font-family:'cm-icon';display:block;position:absolute;top:4px;right:10px}.new-a-level-content{max-width:1200px}.new-a-level-content::after{content:'';clear:both;display:table}.new-a-level-content-inner{max-width:750px}.new-a-level-section-image{float:right;margin-left:20px;margin-bottom:10px;width:30%;max-width:400px}.new-a-level-summary-wrapper{background-color:#ffffff}ul.new-a-level-summary-list{list-style:none;margin:0;padding:0;font-size:0;margin-top:15px}ul.new-a-level-summary-list li{position:relative;padding-left:40px;font-size:14px}ul.new-a-level-summary-list li::before{position:absolute;width:15px;text-align:right;top:0;left:10px;content:'\f0da';font-family:'cm-icon';color:#874a9d}ul.new-a-level-summary-list li h5{font-size:16px;margin:0;margin-bottom:2px;color:#874a9d}.new-a-level-help-wrapper{background-color:#f4f0f6}.new-a-level-suggestions-wrapper{background-color:#ffffff}.new-a-level-suggestions-download-wrapper{margin-top:20px;margin-bottom:20px}.new-a-level-suggestions-download-updated{margin-left:5px;color:#6a6a6a;font-size:13px}@media print{.new-a-level-wrapper{background-color:#ffffff}.new-a-level-overview-wrapper{background-color:#ffffff;color:#444}.new-a-level-overview-wrapper h1,.new-a-level-overview-wrapper h2{color:#222}.new-a-level-overview-links-wrapper ul li a{border-color:#00bfb5;color:#00bfb5;background-color:rgba(0,191,181,0.05)}.new-a-level-summary-wrapper,.new-a-level-help-wrapper,.new-a-level-suggestions-wrapper{background-color:#ffffff}}
