.copyright-data-container{display:none}
.weThinkYouWillEnjoy.modal-window .pop-up__link{width:184px}
.selectYourStore.modal-window .modal-window__control-wrap{margin:45px 20px 30px 0}
.selectYourStore.modal-window .pop-up__button__select{right:0;padding:11px 16px 16px 16px;width:6em}
@media all and (min-width:768px){div.hero-homepage .slider-slide-content{padding-top:16.665%}
}
footer .aem-Grid section.footer-main-links.footer-main-links{padding:45px 0 60px 0;border-top:2px solid #dbdbdb;background-color:#151515;border-bottom:1px solid #151515}
footer .aem-Grid section.footer-main-links.footer-main-links .content-tile__title{font-size:1.4rem;line-height:21px !important}
footer .aem-Grid section.footer-main-links.footer-main-links .content-tile-text ul li{line-height:21px}
footer .aem-Grid section.footer-main-links.footer-main-links .content-tile-text ul li a{line-height:1.4rem}
.footer-legal-notification p{color:#ccc;font-size:1.2rem;font-weight:400}
footer .prac-social-links .social-links--twitter{background-image:url('../../../content/dam/websites/pearson-canada-school/assets/images/v13/x-social-media-white-round-icon1.png')}
.content-tile.center--all figure,.content-tile.center--all .content-tile__figure,.content-tile.center--all .content-tile__title,.content-tile.center--all .content-tile-subtitle,.content-tile.center--all .content-tile-text{text-align:center}
.content-tile.center--all picture img{margin:0 auto}
.content-tile.content-tile-panel-item-image-zoom-out .content-tile-container>figure>a,.content-tile.content-tile-panel-item-image-zoom-out .content-tile-container>.content-tile__figure>a{position:relative}
.content-tile.content-tile-panel-item-image-zoom-out figcaption,.content-tile.content-tile-panel-item-image-zoom-out .content-tile__figcaption{width:100%;position:absolute;bottom:0;left:0;text-align:center;padding:0}
.content-tile.content-tile-panel-item-image-zoom-out .content-tile-text{height:100%}
.content-tile.content-tile-panel-item-image-zoom-out .content-tile-text p{padding:15px 30px;margin:0;background:#ffffffcc;color:#333}
.content-tile.content-tile-panel-item-image-zoom-out:hover{opacity:.75;box-shadow:none}
.content-tile.content-tile-hero--center *{transition:all .2s ease-in-out}
.content-tile.content-tile-hero--center .content-tile-container.content-tile-container .content-tile__figure,.content-tile.content-tile-hero--center .content-tile-container.content-tile-container figure{overflow:hidden}
.content-tile.content-tile-hero--center .content-tile-container.content-tile-container .content-tile__figure>a,.content-tile.content-tile-hero--center .content-tile-container.content-tile-container figure>a{display:block;padding:0;border:0;width:100%}
.content-tile.content-tile-hero--center picture{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;max-width:100%;max-height:170px;margin:0 auto}
@media(min-width:481px) and (max-width:767px){.content-tile.content-tile-hero--center picture{max-height:200px}
}
@media(min-width:768px) and (max-width:1035px){.content-tile.content-tile-hero--center picture{max-height:300px}
}
@media(min-width:1036px){.content-tile.content-tile-hero--center picture{max-height:400px}
}
.content-tile.content-tile-hero--center img{width:100%;display:block}
@media(max-width:480px){.content-tile.content-tile-hero-text.hero-center-mobile img{left:0}
}
@media(max-width:768px){.content-tile table td:first-child,.content-tile .table-responsive td:first-child{padding-left:5px}
}
@media(min-width:769px){.content-tile table td:first-child,.content-tile .table-responsive td:first-child{padding-left:20px}
}
.content-tile-hero--center figcaption,.content-tile-hero--center .content-tile__figcaption{padding:15px}
@media(min-width:768px) and (max-width:768px){main .column-control:not(.gutterless-grid):not(.flex-layout):not(.horizontal-scroll__container)>.row>.col-12+.col-12>*:not(.column-control):not(.link-list),main .column-control:not(.gutterless-grid):not(.flex-layout):not(.horizontal-scroll__container)>[class*="container"]>.row>.col-12:not(:empty)+.col-12>*:not(.column-control):not(.link-list):not(.child-page-list){margin-top:0}
}
.table-bg-white table tr:nth-child(odd),.table-bg-white .table-responsive tr:nth-child(odd){background-color:white}
@media all and (min-width:1024px){.pad-left-zero-second-td table td:nth-child(2),.pad-left-zero-second-td .table-responsive td:nth-child(2){padding-left:0}
}
@media all and (min-width:680px) and (max-width:1024px){.stay-connected-section table td:first-child,.stay-connected-section .table-responsive td:first-child{padding:0 0 0 10px;vertical-align:middle}
}
@media all and (min-width:680px) and (max-width:1024px){.stay-connected-section table td:nth-child(2),.stay-connected-section .table-responsive td:nth-child(2){padding-left:10px;vertical-align:middle}
}
.hide-breadcrumb .breadcrumb{opacity:0;visibility:hidden}
.header__main{padding-top:20px;background-color:#0d004d}
.primary-mega-nav-section{background-color:#0d004d}
.mega-nav--primary-menu{background-color:#0d004d;border-color:#0d004d}
.mega-nav--primary-menu [id^='menu-item--'].dropdown-menu{padding-top:20px !important}
.mega-nav--primary-menu [id^='menu-item--'].dropdown-menu .link-list li{margin-top:10px}
.mega-nav--primary-menu .dropdown-toggle{color:#fff}
.mega-nav--primary-menu .dropdown-toggle:hover{color:#fff !important}
.mega-nav--primary-menu .dropdown-toggle .caret{background-image:url(pearson-canada-school/assets/ic_dro-down_nav.svg);background-repeat:no-repeat;transform:rotate(0)}
.mega-nav--primary-menu .dropdown-toggle[aria-expanded="true"] .caret{transform:rotate(180deg)}
.mega-nav--primary-menu .dropdown-toggle[aria-expanded="true"]{color:#fff}
.mega-nav-hamburger{background-color:#0d004d}
.mega-nav-hamburger .navbar-toggle{background:0}
.mega-nav-hamburger .navbar-toggle span,.mega-nav-hamburger .navbar-toggle span:before,.mega-nav-hamburger .navbar-toggle span:after{background:#fff}
.mega-nav-hamburger .navbar-toggle[aria-expanded="true"] span:before,.mega-nav-hamburger .navbar-toggle[aria-expanded="true"] span:after{background:#000}
@media(max-width:991px){.userNav__search.userNav__search.userNav__search{margin:0;left:30px;position:relative}
}
.userNav__search{background:transparent url(pearson-canada-school/assets/ic_Search_white.svg) no-repeat}
[id="logo"] img{display:block;width:120px;height:24px}
@media(max-width:660px){[id="logo"] img{margin-left:0;max-width:120px}
}
@media(max-width:768px){.logo-v2{display:inline-block;width:0;height:36px}
.mega-nav--primary-menu::before,.mega-nav--primary-menu::after{background:#0d004d}
}
@media(max-width:480px){.child-page-list-column-navigation>h4>a:first-of-type{width:94%}
}
@media(min-width:768px) and (max-width:992px){.tab-panel.long-text-tab .nav.nav-tabs li{height:auto}
.tab-panel.long-text-tab .nav.nav-tabs li a{height:auto}
}
.c-collection .slick-dots li{height:20px;width:20px}
.c-collection .slick-dots li button{width:15px;height:15px}
.c-collection .slick-dots li.slick-active button{width:20px;height:20px}
.c-collection .slick-dots li.slick-active button:before{width:16px;height:16px;top:43%;left:42%}
@media screen and (min-width:767px){.mega-nav--primary-menu .dropdown-menu{left:unset;right:unset}
}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content{display:flex;width:100%}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products .tabSwitch_button,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button{flex-grow:1;background:transparent;color:#666;margin:0;padding:0 20px 5px;font-weight:600;font-size:1.8rem;line-height:28px;white-space:nowrap}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products .tabSwitch_button:hover,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button:hover{color:#151515}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products .tabSwitch_button:focus,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button:focus{outline:0}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products .tabSwitch_button.active,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button.active{color:#151515}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_products .tabSwitch_button.active::after,.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button.active::after{content:"";position:absolute;width:100%;height:3px;bottom:-2px;left:0;right:0;background-color:#ae367e;border-radius:2px 2px 0 0}
.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button{margin-left:10px}
@media all and (max-width:767px){.tabsSwitcher .tabsSwitcher__wrapper .tab-switcher_content .tabSwitch_button{margin-left:0}
}
@media(max-width:991px){.products_section .col-md-9,.content_section .col-md-9{flex:0 0 100%;max-width:100%}
}
@media(max-width:991px){.show__count_products,.show__count_content{display:none}
}
main>div>.products_section,main>div>.content_section{padding-top:0}
@media all and (min-width:992px){main>div>.products_section .products_section-results .col-md-9 .col-md-6:nth-of-type(1),main>div>.content_section .products_section-results .col-md-9 .col-md-6:nth-of-type(1),main>div>.products_section .content_section-results .col-md-9 .col-md-6:nth-of-type(1),main>div>.content_section .content_section-results .col-md-9 .col-md-6:nth-of-type(1){-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
main>div>.products_section .products_section-results .col-md-9 .col-md-6:nth-of-type(2),main>div>.content_section .products_section-results .col-md-9 .col-md-6:nth-of-type(2),main>div>.products_section .content_section-results .col-md-9 .col-md-6:nth-of-type(2),main>div>.content_section .content_section-results .col-md-9 .col-md-6:nth-of-type(2){-webkit-box-flex:0;-webkit-flex:0 0 66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}
}
@media all and (max-width:991px){main>div>.products_section #sort-by,main>div>.content_section #sort-by{width:100%}
}
@media all and (min-width:992px){main>div>.products_section #sort-by,main>div>.content_section #sort-by{width:180px}
}
main>div>.products_section #countsPerPage,main>div>.content_section #countsPerPage{width:80px}
main>div>.products_section .col-md-9>.column-control.section,main>div>.content_section .col-md-9>.column-control.section{padding:0 0 45px}
@media all and (max-width:767px){main>div>.products_section .col-md-9>.column-control.section,main>div>.content_section .col-md-9>.column-control.section{padding:0}
}
main>div>.products_section .col-md-9 .col-md-6:last-child .syncedFilterSection,main>div>.content_section .col-md-9 .col-md-6:last-child .syncedFilterSection{display:none}
main>div>.products_section .col-md-9 .col-md-6:last-child label[for="sort-by"],main>div>.content_section .col-md-9 .col-md-6:last-child label[for="sort-by"]{margin-left:20px}
@media all and (max-width:767px){main>div>.products_section .col-md-9 .col-md-6:last-child label[for="sort-by"],main>div>.content_section .col-md-9 .col-md-6:last-child label[for="sort-by"]{margin-left:0;width:76px}
}
@media(max-width:991px){main>div>.products_section .col-md-9 .col-md-6:nth-of-type(1),main>div>.content_section .col-md-9 .col-md-6:nth-of-type(1),main>div>.products_section .col-md-9 .col-md-6:nth-of-type(2),main>div>.content_section .col-md-9 .col-md-6:nth-of-type(2){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}
main>div>.products_section .a-search__count,main>div>.content_section .a-search__count{margin-top:0;margin-bottom:30px}
main>div>.products_section .c-dropdown.c-dropdown select.input.input.input,main>div>.content_section .c-dropdown.c-dropdown select.input.input.input{position:relative;opacity:1}
main>div>.products_section .c-dropdown.c-dropdown,main>div>.content_section .c-dropdown.c-dropdown{border:0}
main>div>.products_section #sort-by,main>div>.content_section #sort-by{height:42px}
main>div>.products_section .sort-by--container_products>label,main>div>.content_section .sort-by--container_products>label,main>div>.products_section .sort-by--container_content>label,main>div>.content_section .sort-by--container_content>label{white-space:nowrap}
}
@media(max-width:767px){main>div>.products_section .a-search__count,main>div>.content_section .a-search__count{margin-top:0;line-height:1}
}
main>div>.products_section .ais-Hits-item,main>div>.content_section .ais-Hits-item{padding:20px 20px 0;margin:0 0 20px}
main>div>.products_section .ais-Hits-item:hover,main>div>.content_section .ais-Hits-item:hover{box-shadow:0 0 24px rgba(0,0,0,0.15);border-radius:8px}
main>div>.products_section .ais-Hits-item .productsItem,main>div>.content_section .ais-Hits-item .productsItem,main>div>.products_section .ais-Hits-item .contentItem,main>div>.content_section .ais-Hits-item .contentItem{border-bottom:1px solid #dbdbdb;padding-bottom:20px}
main>div>.products_section .ais-Hits-item .productsItem_title,main>div>.content_section .ais-Hits-item .productsItem_title,main>div>.products_section .ais-Hits-item .productsItem_details,main>div>.content_section .ais-Hits-item .productsItem_details{margin-bottom:10px}
main>div>.products_section .ais-Hits-item .productsItem_title,main>div>.content_section .ais-Hits-item .productsItem_title{font-weight:600;font-size:1.6rem;line-height:22px;color:#007a9c}
main>div>.products_section .ais-Hits-item .productsItem_title a,main>div>.content_section .ais-Hits-item .productsItem_title a{color:#007a9c}
main>div>.products_section .ais-Hits-item .productsItem_details,main>div>.content_section .ais-Hits-item .productsItem_details,main>div>.products_section .ais-Hits-item .productsItem_description,main>div>.content_section .ais-Hits-item .productsItem_description{font-weight:400;font-size:1.6rem;line-height:26px;color:#333}
main>div>.products_section .ais-Hits-item .productsItem_description,main>div>.content_section .ais-Hits-item .productsItem_description{margin-top:10px}
main>div>.products_section .ais-Hits-item .productsItem_details,main>div>.content_section .ais-Hits-item .productsItem_details{display:flex}
main>div>.products_section .ais-Hits-item .productsItem_details .productsItem_qualificationLevel,main>div>.content_section .ais-Hits-item .productsItem_details .productsItem_qualificationLevel{color:white;display:flex;justify-content:center;align-items:center;background-color:#ae367e;border-radius:50%;height:24px;width:24px;margin-left:5px}
main>div>.products_section .ais-Hits-item .productsItem_program,main>div>.content_section .ais-Hits-item .productsItem_program{font-weight:600;font-size:1.2rem;line-height:20px;color:#006f8f;padding-left:20px;position:relative}
main>div>.products_section .ais-Hits-item .productsItem_program::before,main>div>.content_section .ais-Hits-item .productsItem_program::before{content:" ";width:10px;height:10px;border-left:1px solid #919191;border-bottom:1px solid #919191;top:0;left:0;position:absolute}
main>div>.products_section .ais-Hits-item .productsItem_title,main>div>.content_section .ais-Hits-item .productsItem_title{margin-bottom:20px;font-weight:600}
main>div>.products_section .ais-Hits-item .productsItem_title a,main>div>.content_section .ais-Hits-item .productsItem_title a{color:#007a9c}
main>div>.products_section .ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--of,main>div>.content_section .ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--of{display:none}
@media all and (max-width:768px){main>div>.products_section .ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--of,main>div>.content_section .ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--of{order:2;width:unset;display:inline-block}
}
main>div>.products_section .ais-Pagination-list .ais-Pagination-item,main>div>.content_section .ais-Pagination-list .ais-Pagination-item{margin:0 3px !important;width:36px;height:36px;line-height:36px;text-decoration:none}
main>div>.products_section .ais-Pagination-list .ais-Pagination-item a:hover,main>div>.content_section .ais-Pagination-list .ais-Pagination-item a:hover{text-decoration:none}
main>div>.products_section .ais-Pagination-list .ais-Pagination-item:not(.ais-Pagination-item--selected):not(.ais-Pagination-item--disabled):not(.ais-Pagination-item--of):hover,main>div>.content_section .ais-Pagination-list .ais-Pagination-item:not(.ais-Pagination-item--selected):not(.ais-Pagination-item--disabled):not(.ais-Pagination-item--of):hover{background-color:#e6e6e6;border-radius:50%}
main>div>.products_section .ais-Pagination-list .ais-Pagination-item--previousPage,main>div>.content_section .ais-Pagination-list .ais-Pagination-item--previousPage,main>div>.products_section .ais-Pagination-list .ais-Pagination-item--nextPage,main>div>.content_section .ais-Pagination-list .ais-Pagination-item--nextPage{margin:0}
main>div>.products_section .ais-Pagination-list .ais-Pagination-item--selected,main>div>.content_section .ais-Pagination-list .ais-Pagination-item--selected{font-weight:600}
main>div>.products_section .ais-Pagination-list::after,main>div>.content_section .ais-Pagination-list::after{display:none}
.products_section-no-results,.content_section-no-results,.products_section-results,.content_section-results,.results-params_products{padding-top:0}
@media all and (max-width:991px){.results-params_products>.row>.col-12:nth-of-type(2) .function-panel:nth-child(2),.content_section-results>.row>.col-12:nth-of-type(2) .function-panel:nth-child(2){display:flex;align-items:center;justify-content:space-between}
}
@media(min-width:992px){.results-params_products>.row>.col-12:nth-of-type(2),.content_section-results .column-control>.row>.col-12:nth-of-type(2){display:flex;justify-content:flex-end}
}
@media all and (max-width:991px){.results-params_products .row .col-md-6:last-child .function-panel .c-dropdown,.content_section-results .row .col-md-6:last-child .function-panel .c-dropdown{width:calc( 50% - 10px );border:0}
.results-params_products .row .col-md-6:last-child .function-panel .c-dropdown .input,.content_section-results .row .col-md-6:last-child .function-panel .c-dropdown .input{width:240px;position:unset;opacity:1}
.results-params_products .row .col-md-6:last-child .function-panel button,.content_section-results .row .col-md-6:last-child .function-panel button{width:100%;background:#151515;color:#fff}
.results-params_products .row .col-md-6:last-child .function-panel button:hover,.content_section-results .row .col-md-6:last-child .function-panel button:hover{background:#505759;border-color:#505759}
}
@media all and (max-width:991px){.results-params_products .row .col-md-6:last-child .function-panel button,.content_section-results .row .col-md-6:last-child .function-panel button{margin-left:0 !important;width:calc( 50% - 10px )}
}
.content_section-results{padding-top:0}
.content_section-results .ais-RefinementList-showMore{border-top:0}
.content_section-results .contentItem_title{margin-bottom:10px;color:#006f8f;font-weight:600}
.content_section-results .contentItem_title a{color:#151515;font-size:1.8rem}
.content_section-results .contentItem_summary a{color:#333}
@media all and (max-width:991px){.content_section-results .function-panel .ais-RefinementList-label{padding:10px 0 0 0;margin:0 0 0 10px;line-height:1.625}
.content_section-results .function-panel .ais-RefinementList-label .ais-RefinementList-labelText{padding-left:25px}
.content_section-results .function-panel .ais-RefinementList-label span{font-size:1.4rem}
}
.content_section-results .contentItem_category{font-size:1.2rem;border-radius:10px;background:#f5f5f5;font-weight:600;padding:4px 10px;color:#333}
.content_section-results .contentItem_description{line-height:26px;margin-bottom:10px}
.algolia-layout.filters--open .ais-RefinementList{padding-left:20px}
.algolia-layout.filters--open .col-md-3{outline:0;top:0;left:0;right:unset;bottom:unset;height:auto !important;border-radius:0 0 8px 0;max-height:90vh;padding:45px 30px 30px 40px}
.algolia-layout.filters--open .col-md-3 .ais-CustomRefinements-category button{background-size:8px}
.algolia-layout.filters--open .col-md-3 label[for="facet_category"],.algolia-layout.filters--open .col-md-3 label[for="facet_school_level"]{text-transform:uppercase;font-weight:600;margin-bottom:20px}
.algolia-layout.filters--open .facet_category .ais-Panel,.algolia-layout.filters--open .facet_category div.ais-Panel.ais-Panel--collapsible{border-bottom:0}
.algolia-layout.filters--open .facet_category .ais-Panel-header,.algolia-layout.filters--open .facet_category div.ais-Panel.ais-Panel--collapsible-header{padding:10px 15px;margin:0 0 20px}
.algolia-layout.filters--open .facet_category .ais-Panel-body .ais-HierarchicalMenu-item,.algolia-layout.filters--open .facet_category div.ais-Panel.ais-Panel--collapsible-body .ais-HierarchicalMenu-item{border-top:0}
.algolia-layout.filters--open .facet_category .ais-Panel-body .ais-HierarchicalMenu-item a,.algolia-layout.filters--open .facet_category div.ais-Panel.ais-Panel--collapsible-body .ais-HierarchicalMenu-item a,.algolia-layout.filters--open .facet_category .ais-Panel-body .ais-HierarchicalMenu-item strong,.algolia-layout.filters--open .facet_category div.ais-Panel.ais-Panel--collapsible-body .ais-HierarchicalMenu-item strong{font-size:1.4rem}
.algolia-layout.filters--open .facet_school_level .ais-Panel,.algolia-layout.filters--open .facet_school_level div.ais-Panel.ais-Panel--collapsible{border-bottom:0}
.algolia-layout.filters--open .facet_school_level .ais-Panel-header,.algolia-layout.filters--open .facet_school_level div.ais-Panel.ais-Panel--collapsible-header{padding:10px 15px;margin:0 0 20px}
.algolia-layout.filters--open .facet_school_level .ais-Panel-body .ais-RefinementList-showMore,.algolia-layout.filters--open .facet_school_level div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-showMore{border-top:0;font-size:1.4rem;margin-top:15px;margin-left:15px}
.algolia-layout.filters--open .facet_school_level .ais-Panel-body .ais-RefinementList-item,.algolia-layout.filters--open .facet_school_level div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item{border-top:0}
.algolia-layout.filters--open .facet_school_level .ais-Panel-body .ais-RefinementList-item span,.algolia-layout.filters--open .facet_school_level div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item span{font-size:1.4rem}
.algolia-layout.filters--open .facet_language .ais-Panel,.algolia-layout.filters--open .facet_language div.ais-Panel.ais-Panel--collapsible{border-bottom:0}
.algolia-layout.filters--open .facet_language .ais-Panel-header,.algolia-layout.filters--open .facet_language div.ais-Panel.ais-Panel--collapsible-header{padding:10px 15px;margin:0 0 20px}
.algolia-layout.filters--open .facet_language .ais-Panel-body .ais-RefinementList-item,.algolia-layout.filters--open .facet_language div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item{border-top:0}
.algolia-layout.filters--open .facet_language .ais-Panel-body .ais-RefinementList-item span,.algolia-layout.filters--open .facet_language div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item span{font-size:1.4rem}
.algolia-layout.filters--open .facet_program_type .ais-Panel,.algolia-layout.filters--open .facet_program_type div.ais-Panel.ais-Panel--collapsible{border-bottom:0}
.algolia-layout.filters--open .facet_program_type .ais-Panel-header,.algolia-layout.filters--open .facet_program_type div.ais-Panel.ais-Panel--collapsible-header{padding:10px 15px;margin:0 0 20px}
.algolia-layout.filters--open .facet_program_type .ais-Panel-body .ais-RefinementList-item,.algolia-layout.filters--open .facet_program_type div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item{border-top:0}
.algolia-layout.filters--open .facet_program_type .ais-Panel-body .ais-RefinementList-item span,.algolia-layout.filters--open .facet_program_type div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item span{font-size:1.4rem}
.algolia-layout.filters--open .facet_provincial_listing .ais-Panel,.algolia-layout.filters--open .facet_provincial_listing div.ais-Panel.ais-Panel--collapsible{border-bottom:0}
.algolia-layout.filters--open .facet_provincial_listing .ais-Panel-header,.algolia-layout.filters--open .facet_provincial_listing div.ais-Panel.ais-Panel--collapsible-header{padding:10px 15px;margin:0 0 20px}
.algolia-layout.filters--open .facet_provincial_listing .ais-Panel-body .ais-RefinementList-item,.algolia-layout.filters--open .facet_provincial_listing div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item{border-top:0}
.algolia-layout.filters--open .facet_provincial_listing .ais-Panel-body .ais-RefinementList-item span,.algolia-layout.filters--open .facet_provincial_listing div.ais-Panel.ais-Panel--collapsible-body .ais-RefinementList-item span{font-size:1.4rem}
.facet_school_level .ais-Panel-header,.facet_category .ais-Panel-header{margin:20px 0 0 0}
.current_refinements ul.ais-CustomRefinements-list{margin-top:30px}
.facet_category .ais-Panel-body,.facet_school_level .ais-Panel-body,.facet_language .ais-Panel-body,.facet_program_type .ais-Panel-body,.facet_provincial_listing .ais-Panel-body{margin-top:30px}
.products_section-results .ais-RefinementList .ais-RefinementList-list li .ais-RefinementList-label .ais-RefinementList-checkbox{opacity:1;height:16px;width:16px;top:5px}
@media all and (max-width:992px){.products_section-results .ais-RefinementList .ais-RefinementList-list li .ais-RefinementList-label .ais-RefinementList-checkbox{top:16px}
}
@media all and (max-width:1199px){.products_section .products_section-results .ais-Hits>ol.ais-Hits-list>li.ais-Hits-item,.content_section .content_section-results .ais-Hits>ol.ais-Hits-list>li.ais-Hits-item{padding:0}
.products_section .products_section-results .ais-Hits>ol.ais-Hits-list>li.ais-Hits-item:hover,.content_section .content_section-results .ais-Hits>ol.ais-Hits-list>li.ais-Hits-item:hover{box-shadow:none}
}
@media all and (max-width:767px){.products_section-no-results .col-md-9 .text:nth-of-type(1),.content_section-no-results .col-md-9 .text:nth-of-type(1){display:none}
.products_section-no-results .col-md-9>.title,.content_section-no-results .col-md-9>.title{margin-top:0 !important}
}
@media(min-width:767px) and (max-width:992px){.search-box.isOpen{top:25px}
}
.products_section-no-results>.row>.col-md-3,.content_section-no-results>.row>.col-md-3{display:none}
.products_section-no-results>.row>.col-md-9,.content_section-no-results>.row>.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.products_section-no-results>.row>.col-md-9 .no-results-title h2,.content_section-no-results>.row>.col-md-9 .no-results-title h2{font-size:2.4rem;text-align:center;color:#333;font-weight:400}
.products_section-no-results>.row>.col-md-9 .no-results-text p,.content_section-no-results>.row>.col-md-9 .no-results-text p{margin-top:30px;padding:15px;background:#dbdbdb}
.products_section-no-results>.row>.col-md-9 .no-results-categories,.content_section-no-results>.row>.col-md-9 .no-results-categories{margin-top:30px}
.products_section-no-results>.row>.col-md-9 .no-results-categories ul,.content_section-no-results>.row>.col-md-9 .no-results-categories ul{display:flex;flex-wrap:wrap;justify-content:center}
.products_section-no-results>.row>.col-md-9 .no-results-categories ul li,.content_section-no-results>.row>.col-md-9 .no-results-categories ul li{padding:0 10px;border:0;margin-bottom:20px}
@media all and (max-width:768px){.products_section-no-results>.row>.col-md-9 .no-results-categories ul li,.content_section-no-results>.row>.col-md-9 .no-results-categories ul li{flex-basis:100%}
}
.products_section-no-results>.row>.col-md-9 .no-results-categories ul li a,.content_section-no-results>.row>.col-md-9 .no-results-categories ul li a{padding:15px;font-style:normal;font-size:1.6rem;line-height:1.5;color:#05112a;box-sizing:border-box;transition:background .3s ease;text-align:center;border:2px solid #151515;border-radius:4px;font-weight:600}
.products_section-no-results>.row>.col-md-9 .no-results-categories ul li a:hover,.content_section-no-results>.row>.col-md-9 .no-results-categories ul li a:hover{text-decoration:none;color:#fff;background-color:#151515}
@media(min-width:767px) and (max-width:1199px){.facet__auto_suggest .search-box.isOpen{top:25px}
}
.products_section.algolia-layout .facet_category .ais-Panel,.products_section.algolia-layout .facet_category div.ais-Panel.ais-Panel--collapsible{margin-bottom:auto;border-bottom:0}