/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icomoon';src:url(/themes/gesso/fonts/icomoon/fonts/icomoon.eot?89zpk2=);src:url(/themes/gesso/fonts/icomoon/fonts/icomoon.eot?89zpk2=#iefix) format('embedded-opentype'),url(/themes/gesso/fonts/icomoon/fonts/icomoon.ttf?89zpk2=) format('truetype'),url(/themes/gesso/fonts/icomoon/fonts/icomoon.woff?89zpk2=) format('woff'),url(/themes/gesso/fonts/icomoon/fonts/icomoon.svg?89zpk2=#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !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-quotes-left:before{content:"\e977";}.icon-quotes-right:before{content:"\e978";}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(/themes/gesso/images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(/themes/gesso/images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(/themes/gesso/images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/themes/gesso/images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(/themes/gesso/images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0%,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
@media print{@page{margin:0.5cm;// Use centimeters or inches,not pixels}body{background:#fff;color:#222;width:100%;margin:0;padding:0;}.layout-header-top,.main-navigation,.layout-highlighted,.section__front-hero,.section__hero,.layout-above-content,.block--eclkc-search,.block--search-wrapper,.block--breadcrumbs,.layout-subscribe,.layout-footer,.layout-bottom,.mobile-menu,.block-facet--checkbox,.pager,#scrollToTopButton,.popup_close,.front_page_resource_card__explore,.explore_resource_card__text,.locator-container,.front-page .event-job-container,.fa.fa-external-link{display:none;}header{border-bottom:none;}h1,h2,h3,h4,h5,h6{font-weight:bold;page-break-after:avoid;// Prevent headings from being printed at the bottom of the page}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:bold;}img{page-break-inside:avoid;// Prevent images from being split up}.paragraph__explore_resource_card_container .paragraph__explore_resource_card a.explore_resource_card__link .explore_resource_card__heading{position:relative;}.paragraph__resource_item{padding-left:0;}#block-booknavigation,.book-navigation{display:none;}.back_to_category,.one-column_right_cust,.block--eclkc-curriculum-tabs,.curriculum-criterion,.curriculum-row-wrap,.compare-curriculum .to-border,.si-toggle-container.si-pos-side.si-pos-east{display:none;}.rating-dscp{min-width:100%;}.what-rating-mean.rating-inline{background-color:#dee3e8 !important;margin-top:2.5em;}.event__featured-image{display:none;}.event__teaser .event__featured-image + .event__content{max-width:unset;}.event__teaser .event-links span{display:block;}}
.node__content,.node__content h1,.node__content h2,.node__content h3,.node__content h4,.node__content h5,.node__content h6,.node__content th,.node__content td{font-family:'Arimo',sans-serif;}h1.page__title.layout-constrain{display:none;}.node__content h3{margin-top:0;}.breadcrumb{background:none !important;}.elof_headline{text-align:center;}.elof .bold{font-weight:700 !important;}.node__content{min-height:580px;}a:focus{outline:0 !important;}.title{background-color:rgb(205,182,148);}.age{background-color:rgb(233,224,209);}.approaches{background-color:rgb(142,158,209);}div.approaches:hover{background-color:rgba(142,158,209,.7);}.approaches_tint1{background-color:rgba(142,158,209,.4);}.approaches_tint2{background-color:rgba(142,158,209,.6);}.approaches_tint3{background-color:rgba(142,158,209,.8);}.social{background-color:rgb(217,149,162);}div.social:hover{background-color:rgba(217,149,162,.7);}.social_tint1{background-color:rgba(217,149,162,.4);}.social_tint2{background-color:rgba(217,149,162,.6);}.social_tint3{background-color:rgba(217,149,162,.8);}.language{background-color:rgb(171,220,208);}div.language:hover{background-color:rgba(171,220,208,.7);}.language_tint1{background-color:rgba(171,220,208,.4);}.language_tint2{background-color:rgba(171,220,208,.6);}.language_tint3{background-color:rgba(171,220,208,.8);}.cognition{background-color:rgb(179,198,116);}div.cognition:hover{background-color:rgba(179,198,116,.7);}.cognition_tint1{background-color:rgba(179,198,116,.4);}.cognition_tint2{background-color:rgba(179,198,116,.6);}.cognition_tint3{background-color:rgba(179,198,116,.8);}.perceptual{background-color:rgb(188,146,170);}div.perceptual:hover{background-color:rgba(188,146,170,.7);}.perceptual_tint1{background-color:rgba(188,146,170,.4);}.perceptual_tint2{background-color:rgba(188,146,170,.6);}.perceptual_tint3{background-color:rgba(188,146,170,.8);}#elof_grid{width:100%;margin:0 auto 2%;}.container-fluid .row .lof{padding-left:0;padding-right:0;}#title_row{border-left:2px solid #fff;border-right:2px solid #fff;}.title_text,.title_text p{padding:1% 0;font-size:14px;font-weight:700;text-align:center;}.one_third,.one_fourth{cursor:pointer;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}.lof > div.age{cursor:auto;border-radius:0 !important;}.one_third{height:100px;border:1px solid #ffffff;font-size:12px;text-align:center;}.one_third,.one_fourth{display:block;color:#000000 !important;font-weight:400 !important;}.one_third.age:hover{opacity:1;}.one_third:hover,.one_fourth:hover,.active_domain{font-size:13px;text-decoration:none;}.active_domain{border-radius:10px;}.one_third p,.one_fourth p,.one_third span,.one_fourth span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.one_fourth{font-size:12px;height:50px;border:1px solid #ffffff;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}@media (max-width:767px){.title_text{padding:1% 0;}#elof_grid .title_text,#elof_grid .title_text p,.one_fourth,.one_third{font-size:10px;}.one_third:hover,.one_fourth:hover,.active_domain{font-size:7px;}.one_third,.one_fourth{float:left;min-height:100px;padding:3%;}.one_third{width:33.3%;}.one_fourth{width:16.6%;padding:0 0 3% 0;font-size:10px;}.one_fourth span{transform:rotate(-90deg);}}a.approaches_tint1:hover,a.approaches_tint1:hover.active_domain,a.approaches_tint1.active_domain{background-color:rgba(142,158,209,.3);border:2px solid rgb(142,158,209);}a.title_text.approaches:hover,a.title_text.approaches.active_domain{background-color:rgba(142,158,209,.8);border:2px solid rgb(142,158,209);}a.social_tint1:hover,a.social_tint1:hover.active_domain,a.social_tint1.active_domain{background-color:rgba(217,149,162,.3);border:2px solid rgb(217,149,162);}a.title_text.social:hover,a.title_text.social.active_domain{background-color:rgba(217,149,162,.8);border:2px solid rgb(217,149,162);}a.language_tint1:hover,a.language_tint1:hover.active_domain,a.language_tint1.active_domain{background-color:rgba(171,220,208,.3);border:2px solid rgb(171,220,208);}a.title_text.language:hover,a.title_text.language.active_domain{background-color:rgba(171,220,208,.8);border:2px solid rgb(171,220,208);}a.cognition_tint1:hover,a.cognition_tint1:hover.active_domain,a.cognition_tint1.active_domain{background-color:rgba(179,198,116,.3);border:2px solid rgb(179,198,116);}a.title_text.cognition:hover,a.title_text.cognition.active_domain{background-color:rgba(179,198,116,.8);border:2px solid rgb(179,198,116);}a.perceptual_tint1:hover,a.perceptual_tint1:hover.active_domain,a.perceptual_tint1.active_domain{background-color:rgba(188,146,170,.3);border:2px solid rgb(188,146,170);}a.title_text.perceptual:hover,a.title_text.perceptual.active_domain{background-color:rgba(188,146,170,.8);border:2px solid rgb(188,146,170);}.subdomains{width:96%;margin:0 auto 1em;text-align:center;position:relative;display:block;padding:6px;font-size:14px;}.subdomains a{display:inline-block;vertical-align:middle;height:85px;width:18.8%;margin:0 4px;padding:5px;border-radius:10px;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;opacity:1;}.subdomains a span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.subdomains a:hover{text-decoration:none;}.subdomains_language a{background-color:rgba(171,220,208,0.4);border:2px solid #abdcd0;}.subdomains_approaches a{background-color:rgba(142,158,209,0.4);border:2px solid #8e9ed1;}.subdomains_social a{background-color:rgba(217,149,162,0.4);border:2px solid #d995a2;}.subdomains_cognition a{background-color:rgba(179,198,116,0.4);border:2px solid #b3c674;}.subdomains_perceptual a{background-color:rgba(188,146,170,0.4);border:2px solid #bc92aa;}.subdomains_language a:hover,.subdomains_language a.active_sub{background-color:rgba(171,220,208,0.2);}.subdomains_approaches a:hover,.subdomains_approaches a.active_sub{background-color:rgba(142,158,209,0.2);}.subdomains_social a:hover,.subdomains_social a.active_sub{background-color:rgba(217,149,162,0.2);}.subdomains_cognition a:hover,.subdomains_cognition a.active_sub{background-color:rgba(179,198,116,0.2);}.subdomains_perceptual a:hover,.subdomains_perceptual a.active_sub{background-color:rgba(188,146,170,0.2);}.changing_header{text-align:center;font-size:21px;}.changing_content{min-height:140px;}.loading{text-align:center;display:none;font-size:21px;color:#666;padding-top:50px;margin:0;min-height:140px;}@media (max-width:767px){.subdomains a{width:100%;height:46px;margin:1px 0;border-width:2px;border-radius:0;}}.goals > p{position:relative;margin:2% auto;border-radius:0 15px 0 0;font-size:16px;padding:20px 30px 20px 18px;}.approaches_topic .goals > p{border:2px solid rgb(142,158,209);}.social_topic .goals > p{border:2px solid rgb(217,149,162);}.language_topic .goals > p{border:2px solid rgb(171,220,208);}.cognition_topic .goals > p{border:2px solid rgb(179,198,116);}.perceptual_topic .goals > p{border:2px solid rgb(188,146,170);}.goals > p:hover,.goals > p.active_goal{cursor:pointer;background-color:rgba(0,0,0,0.02);}.goals .glyphicon.glyphicon-chevron-down,.goals .glyphicon.glyphicon-chevron-up{font-size:17px;margin-left:4px;position:absolute;right:2%;top:40%;}.approaches_topic .goals .glyphicon.glyphicon-chevron-down,.approaches_topic .goals .glyphicon.glyphicon-chevron-up{color:rgb(142,158,209);}.social_topic .goals .glyphicon.glyphicon-chevron-down,.social_topic .goals .glyphicon.glyphicon-chevron-up{color:rgb(217,149,162);}.language_topic .goals .glyphicon.glyphicon-chevron-down,.language_topic .goals .glyphicon.glyphicon-chevron-up{color:rgb(171,220,208);}.cognition_topic .goals .glyphicon.glyphicon-chevron-down,.cognition_topic .goals .glyphicon.glyphicon-chevron-up{color:rgb(179,198,116);}.perceptual_topic .goals .glyphicon.glyphicon-chevron-down,.perceptual_topic .goals .glyphicon.glyphicon-chevron-up{color:rgb(188,146,170);}.goals ._hidden{position:relative;top:-21px;margin:0 auto 1em;padding:1em 2%;border-radius:0 0 6px 6px;border-style:solid;border-width:0 1px 1px;}.goals ._hidden p{font-size:12px;}.approaches_topic .goals ._hidden{border-color:rgba(142,158,209,.4);}.social_topic .goals ._hidden{border-color:rgba(217,149,162,.4);}.language_topic .goals ._hidden{border-color:rgba(171,220,208,.4);}.cognition_topic .goals ._hidden{border-color:rgba(179,198,116,.4);}.perceptual_topic .goals ._hidden{border-color:rgba(188,146,170,.4);}@media (max-width:679px){.table.goal_chart .spacer_column{width:0;}}.goal_chart{width:96%;margin:2% auto;}.goal_chart td{font-size:13px;}.table.goal_chart .spacer_column{padding:0;width:2%;}.table.goal_chart > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table.goal_chart > thead > tr > td,.table.goal_chart > tbody > tr > td,.table.goal_chart > tfoot > tr > td{border-top:none;width:25%;}.table.goal_chart > thead > tr > th{border-bottom:3px solid #fff;}.goal_chart div{border:1px solid #ffffff;}.goal_chart ul{margin-left:12px;font-size:13px;}@media (max-width:400px){.goal_chart{width:100%;}.goal_chart td,.goal_chart td.age ul li{font-size:10px;}}.arrow_box{position:relative;width:90%;margin:36px auto 20px;padding:20px;font-size:120%;font-style:italic;background:#87CDBC;border:4px solid #DDF1EC;border-radius:6px;}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.arrow_box:after{border-color:rgba(135,205,188,0);border-bottom-color:#87CDBC;border-width:20px;margin-left:-20px;}.arrow_box:before{border-color:rgba(221,241,236,0);border-bottom-color:#DDF1EC;border-width:26px;margin-left:-26px;}.arrow_box span.glyphicon{display:inline-block;float:left;margin:-5px 15px auto 0;color:#DDF1EC;font-size:72px;}.arrow_animation{position:absolute;top:103px;padding-left:0;font-size:18px;height:3px;}.arrow_animation .arrow_right{height:0;top:-7px;position:absolute;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:11px solid;background-color:rgba(0,0,0,0) !important;}.arrow_right.approaches{border-left-color:rgb(142,158,209);}.arrow_right.social{border-left-color:rgb(217,149,162);}.arrow_right.language{border-left-color:rgb(171,220,208);}.arrow_right.cognition{border-left-color:rgb(179,198,116);}.arrow_right.perceptual{border-left-color:rgb(188,146,170);}#page_graphic{display:block;height:0;padding-top:2.1484375%;background-image:url(/sites/default/files/inline-images/elof-stripe.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.domains .age_group{display:inline-block;margin:1% 0;padding:.5% 1% .5% 2.2%;color:rgb(255,255,255);font-size:14px;}.domains.intro h1{display:inline-block;margin:2% 0 0;padding:3% 3% 3% 2.2%;color:rgb(255,255,255);font-size:26px;}.approaches_topic.intro h1,.approaches_topic .pullquote,.approaches_topic .age_group{background-color:rgb(50,84,131);}.social_topic.intro h1,.social_topic .pullquote,.social_topic .age_group{background-color:rgb(208,61,108);}.language_topic.intro h1,.language_topic .pullquote,.language_topic .age_group{background-color:rgb(44,123,110);}.cognition_topic.intro h1,.cognition_topic .pullquote,.cognition_topic .age_group{background-color:rgb(76,89,25);}.perceptual_topic.intro h1,.perceptual_topic .pullquote,.perceptual_topic .age_group{background-color:rgb(148,39,115);}.domains .lead{padding:2% 0;font-size:22px;border-bottom:2px solid rgb(106,79,71);color:rgb(106,79,71);}.domains img.align-right,.domains img.align-left{max-width:45%;border:none;}.domains img.align-right{margin-left:2em;}.domains img.align-left{margin-right:2em;}.domains h2.subdomains{margin-top:55px;padding:0.6% 1.7%;color:rgb(255,255,255);border-radius:6px;}.approaches_topic h2.subdomains{background-color:rgb(50,84,131);}.social_topic h2.subdomains{background-color:rgb(208,61,108);}.language_topic h2.subdomains{background-color:rgb(44,123,110);}.cognition_topic h2.subdomains{background-color:rgb(91,105,31);}.perceptual_topic h2.subdomains{background-color:rgb(148,39,115);}.domains p{font-size:16px;}.container-fluid.domain_pullquote{margin-top:12px;padding:0;}.pullquote{color:rgb(255,255,255);font-size:18px;margin-left:-15px;padding:12px;}.blurb{margin-top:2em;padding-left:19px;border-left:8px solid rgb(106,79,71);color:rgb(106,79,71);font-size:20px;font-style:italic;line-height:1.7;}ul.floaty{overflow:hidden;margin-left:5px;padding-left:6px;list-style:outside disc;}ul.floaty li{position:relative;left:1em;padding-right:1em;}@media (max-width:679px){ul.floaty{overflow:visible;margin-left:0;padding-left:0;list-style:outside disc;}}.arrow_up{float:left;width:0;height:0;margin-right:12px;border-left:9px solid transparent;border-right:9px solid transparent;}.approaches_topic .arrow_up{border-bottom:17px solid rgb(142,158,209);}.social_topic .arrow_up{border-bottom:17px solid rgb(217,149,162);}.language_topic .arrow_up{border-bottom:17px solid rgb(171,220,208);}.cognition_topic .arrow_up{border-bottom:17px solid rgb(179,198,116);}.perceptual_topic .arrow_up{border-bottom:17px solid rgb(188,146,170);}h1 .arrow_up{border-left:11px solid transparent;border-right:11px solid transparent;}.approaches_topic h1 .arrow_up{border-bottom:22px solid rgb(50,84,131);}.social_topic h1 .arrow_up{border-bottom:22px solid rgb(208,61,108);}.language_topic h1 .arrow_up{border-bottom:22px solid rgb(44,123,110);}.cognition_topic h1 .arrow_up{border-bottom:22px solid rgb(91,105,31);}.perceptual_topic h1 .arrow_up{border-bottom:22px solid rgb(148,39,115);}.circle_up{float:left;margin-top:1px;margin-right:10px;height:17px;width:17px;border-radius:50%;}.approaches_topic .circle_up{background:rgb(142,158,209);}.social_topic .circle_up{background:rgb(217,149,162);}.language_topic .circle_up{background:rgb(171,220,208);}.cognition_topic .circle_up{background:rgb(179,198,116);}.perceptual_topic .circle_up{background:rgb(188,146,170);}h1 .circle_up{height:24px;width:24px;margin-top:0;}.approaches_topic h1 .circle_up{background:rgb(50,84,131);}.social_topic h1 .circle_up{background:rgb(208,61,108);}.language_topic h1 .circle_up{background:rgb(44,123,110);}.cognition_topic h1 .circle_up{background:rgb(91,105,31);}.perceptual_topic h1 .circle_up{background:rgb(148,39,115);}p.intro_text{font-size:14px;}#accordion h3{background-color:#F3ECE3;}.guiding_columns{margin:2%;-webkit-columns:3 300px;-moz-columns:3 300px;columns:3 300px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}.node__content .ui-widget,.node__content p{font-family:"Arimo",sans-serif;}.node__content p,.node__content li{font-size:14px;}.ui-accordion .ui-accordion-content p{margin-left:2% !important;}.grid{margin-top:2%}.sub_domain_footer{display:none;margin-top:3em;}.sub_domain_footer.active_footer{display:block}._hidden{display:none}.sub_domain_footer .glyphicon{top:0;font-size:10px;margin-left:4px;}.sub_domain_footer div{border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;width:96%;margin:2% 0 2% 2%;padding:2% 2% 1%;}.scrolly{height:0;}.infant_approaches div,.preschooler_approaches div{background-color:rgba(142,158,209,0.2);border-color:#8e9ed1;}.infant_social div,.preschooler_social div{background-color:rgba(217,149,162,0.2);border-color:#d995a2;}.infant_language div,.preschooler_language_language div,.preschooler_language_literacy div{background-color:rgba(171,220,208,0.2);border-color:#abdcd0;}.infant_cognition div,.preschooler_mathematics_cognition div,.preschooler_scientific_cognition div{background-color:rgba(179,198,116,0.2);border-color:#b3c674;}.infant_perceptual div,.preschooler_perceptual div{background-color:rgba(188,146,170,0.2);border-color:#bc92aa;}ul.list_separator{margin-top:2em;}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(0,0,0,0) !important;}html,body{font-size:inherit !important;}.nav>li{position:inherit !important;}body.page--node-type-page-basic .taxonomy-fields-group{display:block;}body.page--node-type-page-basic .taxonomy-fields-group .label-inline{color:#333;font-size:16px;padding:0;}body.page--node-type-page-basic .taxonomy-fields-group a{background-color:transparent;color:#007b8d;font-size:16px;font-weight:400;outline-offset:.125em;text-decoration:none;}
