@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(../../../fonts/open-sans/Light/OpenSans-Light.woff2) format("woff2"),url(../../../fonts/open-sans/Light/OpenSans-Light.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../../../fonts/open-sans/Regular/OpenSans-Regular.woff2) format("woff2"),url(../../../fonts/open-sans/Regular/OpenSans-Regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../../../fonts/open-sans/SemiBold/OpenSans-SemiBold.woff2) format("woff2"),url(../../../fonts/open-sans/SemiBold/OpenSans-SemiBold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../../../fonts/open-sans/Bold/OpenSans-Bold.woff2) format("woff2"),url(../../../fonts/open-sans/Bold/OpenSans-Bold.woff) format("woff")}@font-face{font-family:font-awesome;font-display:block;src:local("font-awesome"),local("fontawesome"),local("FontAwesome"),url(../../../fonts/font-awesome/fontawesome-webfont.woff2) format("woff2"),url(../../../fonts/font-awesome/fontawesome-webfont.woff) format("woff"),url(../../../fonts/font-awesome/fontawesome-webfont.ttf) format("truetype"),url(../../../fonts/font-awesome/fontawesome-webfont.eot) format("embedded-opentype"),url(../../../fonts/font-awesome/fontawesome-webfont.svg) format("svg")}.ceng-searchResults{width:100%;position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1em}.ceng-searchResults:after,.ceng-searchResults:before{display:table;content:" "}.ceng-searchResults:after{clear:both}.ceng-searchResults:first-child{margin-top:0}.ceng-searchResults:last-child{margin-bottom:0}.ceng-searchResults--default{width:100%;position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1em;padding:20px}.ceng-searchResults--default:after,.ceng-searchResults--default:before{display:table;content:" "}.ceng-searchResults--default:after{clear:both}.ceng-searchResults--default:first-child{margin-top:0}.ceng-searchResults--default:last-child{margin-bottom:0}.ceng-searchResults--inset{position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1em;width:100%;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;padding-top:0!important}.ceng-searchResults--inset:after,.ceng-searchResults--inset:before{display:table;content:" "}.ceng-searchResults--inset:after{clear:both}.ceng-searchResults--inset:first-child{margin-top:0}.ceng-searchResults--inset:last-child{margin-bottom:0}.ceng-searchResults_breadcrumbs{margin:0 -20px;padding:0;list-style:none;overflow:auto;background-color:#eee;display:none}.ceng-searchResults_breadcrumbs li{padding:15px;font-size:18px}.ceng-searchResults_breadcrumbs li:first-child{display:none}.ceng-searchResults_breadcrumbs a{color:#006298;text-decoration:none;max-width:100%}.ceng-searchResults_breadcrumbs a:hover{text-decoration:underline}.ceng-searchResults_searchFilters{margin:0 -20px}.ceng-searchResults_searchFiltersTitle{display:block;padding:0 15px;font-size:18px;font-weight:400;line-height:45px;color:#fff;background-color:#003865;margin:0}.ceng-searchResults_searchRefinements{border-bottom:1px solid #ddd;padding-bottom:17px}.ceng-searchResults_searchRefinements ul{list-style:none;padding-left:0;margin:0}.ceng-searchResults_searchRefinements li{display:block;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:10px 15px;cursor:pointer}.ceng-searchResults_searchRefinements li a{display:block;margin-bottom:5px;font-size:14px;line-height:22px;font-weight:400;color:#006298}.ceng-searchResults_searchRefinements li a:hover{color:#00a9e0}.ceng-searchResults_searchRefinements li:not(:last-child) a{padding-right:0;position:relative}.ceng-searchResults_searchRefinements li:not(:last-child) a:after{content:"+";display:block;font-size:24px;margin-right:-3px;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ceng-searchResults_searchRefinementsClear{font-weight:700!important;text-transform:uppercase}.ceng-searchResults_searchFilterName{display:block;padding:0 15px;font-size:16px;font-weight:400;line-height:45px;color:#fff;background-color:#003865;margin:0}.ceng-searchResults_searchFilterOptions{list-style:none;margin:0;padding:0;display:none}.ceng-searchResults_searchFilterOptions li{display:block;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:10px 15px}.ceng-searchResults_searchFilterOptions li a{display:block;margin-bottom:5px;font-size:14px;line-height:22px;font-weight:400;color:#006298}.ceng-searchResults_searchFilterOptions li a:hover{color:#00a9e0}.ceng-searchResults_searchFilterOptions.is-open{display:block}.ceng-searchResults_searchFilterMore{font-weight:700!important}.ceng-searchResults_searchListings{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:100%}.ceng-searchResults_searchListingsResultsHeading{font-family:Open Sans,sans-serif;font-weight:400;font-size:1.375em;line-height:1.36364em;color:#003865;margin:0 0 20px}.ceng-searchResults_searchlistingsResultsCount{font-size:18px;font-weight:600;display:block;line-height:18px;margin:20px 0;color:#003865}.ceng-searchResults_searchListingsDidYouMean{font-size:16px;line-height:18px;font-weight:400;margin:6px 0 20px}.ceng-searchResults_searchListingsDidYouMean em{font-style:normal;font-weight:600}.ceng-searchResults_searchListingsDidYouMean em:last-of-type{color:#aa2f17}.ceng-searchResults_searchListingsSortOption label{display:block;float:left;color:#00223c;font-size:16px;line-height:38px;font-weight:400}.ceng-searchResults_searchListingsSortOption .ceng-select{position:relative;display:block;float:left;margin:0 40px 0 6px;height:40px;overflow:visible}.ceng-searchResults_searchListingsSortOption .ceng-select select{display:block;float:left;width:100%;height:38px;cursor:pointer;padding:0 60px 0 15px;font-size:15px;font-weight:600;color:#00223c;background:#fff;border:1px solid rgba(0,56,101,.5);border-radius:0;outline:0;-webkit-appearance:none;appearance:none}.ceng-searchResults_searchListingsSortOption .ceng-select select::-ms-expand{display:none}.ceng-searchResults_searchListingsSortOption .ceng-select_arrow{position:absolute;top:17px;right:15px;width:8px;height:5px;pointer-events:none;background:url(../../../images/icon-chevron-dark.svg)}.ceng-searchResults_searchListingsItems{clear:both}.ceng-searchResults_searchListingsItem{position:relative;min-height:210px;padding:35px 0 35px 130px;border-top:2px solid #ddd;overflow:auto}.ceng-searchResults_searchListingsItem:first-child{border-top:none}.ceng-searchResults_searchListingsItems ul{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:100%}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemCover{display:block;position:absolute;top:35px;left:0;width:110px;height:138px;background-image:url(../../../images/bg-result.jpg);border-radius:5px;background-size:100% 100%}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemCover.is-new:before,.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemCover.is-updated:before{display:block;position:absolute;top:14px;left:0;content:"New!";width:55px;height:31px;color:#fff;font-size:14px;font-weight:600;line-height:31px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.5);background-color:#e0004d;z-index:2}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemCover.is-updated:before{content:"Updated";width:75px}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemCover img{display:block;position:absolute;top:19px;left:18px;margin:auto;width:75px;height:100px;z-index:1}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle{display:block;margin-bottom:15px;font-size:22px!important;font-weight:600!important;line-height:30px!important;color:#006298;text-decoration:underline}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle span{font-weight:400}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle span:before{content:"|";margin:0 5px}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle:focus,.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle:hover{text-decoration:underline;color:#003865}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemAuthors{list-style:none;margin:0;padding:0;overflow:hidden}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemAuthors li{display:block;float:left;font-size:15px;font-weight:600;line-height:24px}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemAuthors li:after{content:"/";margin:0}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemAuthors li:last-child:after{display:none}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemMeta{list-style:none;margin:0 0 15px;padding:0;overflow:hidden}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemMeta li{display:block;float:left;font-size:14px;font-weight:400;line-height:24px}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemMeta li:after{content:"|";margin:0 5px}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemMeta li:last-child:after{display:none}.ceng-searchResults_searchListingsItemAvailability{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:100%;list-style:none;margin:0;padding:0;overflow:hidden}.ceng-searchResults_searchListingsItemAvailability li{display:block;float:left;font-size:14px;font-weight:400;line-height:24px}.ceng-searchResults_searchListingsItemAvailability li em{font-style:normal;font-weight:600}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:100%;float:right!important;margin:0 0 10px;font-size:15px;font-weight:400;line-height:24px;max-height:4.8em;overflow:hidden}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription.is-open{max-height:none}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription a{background-color:#fff;bottom:-2px;box-shadow:-1em 0 15px 5px #fff;color:#006298!important;display:inline-block;font-size:15px!important;font-weight:600!important;line-height:24px!important;position:absolute;right:0}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription a:after{content:"\f107";font-family:font-awesome;margin:2px 6px 0;pointer-events:none}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription a.is-open{background-color:inherit;box-shadow:none;position:relative;right:0}.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription a.is-open:after{content:"\f106"}.ceng-searchResults_pagination{float:right}.ceng-searchResults_pagination ul{display:inline-block;list-style:none;margin:0;padding:0;border-radius:4px}.ceng-searchResults_pagination ul li{display:inline}.ceng-searchResults_pagination ul li a,.ceng-searchResults_pagination ul li span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#006298!important;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.ceng-searchResults_pagination ul li:first-child a,.ceng-searchResults_pagination ul li:first-child span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.ceng-searchResults_pagination ul li.active,.ceng-searchResults_pagination ul li.active a{background-color:#0085ca;color:#fff}.ceng-searchResults_searchListingsFooter{border-top:2px solid #ddd;padding-top:35px;text-align:center}.ceng-searchResults_loadMore{display:inline-block;border-radius:86px;padding:4px 35px;text-align:center;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;font-size:1em;line-height:1.5em}.ceng-searchResults_loadMore,.ceng-searchResults_loadMore:visited{background-color:#ffcb05;color:#00263e;border:1px solid #ffcb05}.ceng-searchResults_loadMore:active,.ceng-searchResults_loadMore:hover{background-color:#f5b400;color:#00263e;border:1px solid #f5b400;text-decoration:none}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a{position:relative;padding-left:24px}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:after,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:before{content:"";left:0;position:absolute;top:8px}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:before{width:14px;height:14px;border:1px solid #bfbfbf;background-color:#fff}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:focus,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:hover{text-decoration:none;color:#006298}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:focus:after{width:10px;height:10px;margin:2px;background-color:#006298}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox .ceng-searchResults_searchFiltersForwardBtn{right:-15px}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn{padding:15px 15px 14px;position:absolute}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat>img,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat>svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat>img,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat>svg{display:inline-block;width:16px;height:16px}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn .ceng-sprite--carat>svg path{fill:#fff}.ceng-searchResults .ceng-searchResults_searchFilter{position:static}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn{padding:0 15px;position:absolute;right:0}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat>img,.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat>svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat,.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat>img,.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat>svg{display:inline-block;width:12px;height:12px}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn .ceng-sprite--carat>svg path{fill:#00a9e0}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterName{position:relative}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption--header{padding:0}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption a,.mod_no-flexbox .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption a,.mod_no-js .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption a{display:table;float:none}.mod_js.mod_flexbox .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption .ceng-searchResults_searchFilterOptionName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption .ceng-searchResults_searchFilterOptionName,.mod_no-flexbox .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption .ceng-searchResults_searchFilterOptionName,.mod_no-js .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption .ceng-searchResults_searchFilterOptionName{width:auto;vertical-align:top;display:block;float:left}.mod_js.mod_flexbox .ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption .ceng-searchResults_searchFilterOptionName{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.ceng-searchResults .ceng-searchResults_searchFilter.is-active .ceng-searchResults_searchFilterOptions{display:block}.ceng-searchResults--student .ceng-searchResults_searchListingsHeader{margin-bottom:-1em;display:inline-block}.ceng-searchResults_filterBy{display:inline-block;border-radius:86px;padding:4px 35px;text-align:center;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;font-size:1em;line-height:1.5em;padding:6px 30px;margin-right:15px;float:left;margin-bottom:1em}.ceng-searchResults_filterBy,.ceng-searchResults_filterBy:visited{background-color:#ffcb05;color:#00263e;border:1px solid #ffcb05}.ceng-searchResults_filterBy:active,.ceng-searchResults_filterBy:hover{background-color:#f5b400;color:#00263e;border:1px solid #f5b400;text-decoration:none}.ceng-searchResults--student .ceng-searchResults_searchRefinementsTitle{display:none}.ceng-searchResults--student .ceng-searchResults_searchListingsItems ul{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:100%}.ceng-searchResults--student .ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemTitle span:before{margin:0 5px}.ceng-searchResults--student .ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemAuthors li:after{content:"/";margin:0}.ceng-searchResults--student .ceng-searchResults_searchListingsItemMeta{margin-bottom:15px}.ceng-searchResults--student .ceng-searchResults_searchListingsItemPrice{list-style:none;padding-left:0;margin:0}.ceng-searchResults--student .ceng-searchResults_searchListingsItemPrice:not(:last-child){margin-bottom:15px}.ceng-searchResults--student .ceng-searchResults_searchListingsItemPrice li{display:inline;font-size:14px;line-height:24px;vertical-align:baseline}.ceng-searchResults--student .ceng-searchResults_searchListingsItemPrice .ceng-searchResults_searchListingsItemPriceValue{font-size:18px;font-weight:600;color:#003865}@media (min-width:768px){.ceng-searchResults--inset{padding-left:-webkit-calc((100% - 710px)/2);padding-left:calc((100% - 710px) /2);padding-right:-webkit-calc((100% - 710px)/2);padding-right:calc((100% - 710px) /2)}.ceng-searchResults_breadcrumbs{margin:0;background:none;display:block}.ceng-searchResults_breadcrumbs li{padding:0;font-size:13px;line-height:30px;float:left;margin-right:12px}.ceng-searchResults_breadcrumbs li:first-child{display:inline}.ceng-searchResults_breadcrumbs li:before{content:"\203a";margin-right:12px;font-weight:600}.ceng-searchResults_breadcrumbs li:first-child:before{content:none}.ceng-searchResults_searchFilters{position:relative;float:left;min-height:1px;padding-left:0;padding-right:0;width:25%;margin:50px 0;padding:22px;background:#f9f9f9}.ceng-searchResults_searchFiltersTitle{margin:0 0 20px;padding:0;font-size:30px;font-weight:400;line-height:30px;color:#003865;background-color:transparent}.ceng-searchResults_searchRefinements{margin:0 0 25px}.ceng-searchResults_searchRefinements li{line-height:1;padding:0}.ceng-searchResults_searchFilterName{font-size:18px;line-height:18px;font-weight:600;display:block;margin:0 0 15px;padding:0;color:#006298;cursor:pointer;background-color:transparent}.ceng-searchResults_searchFilterName:after{content:"+";display:block;float:right}.ceng-searchResults_searchFilterName.is-open:after{content:"\2013";margin-bottom:15px}.ceng-searchResults_searchFilterOptions{margin:0 0 25px}.ceng-searchResults_searchFilterOptions li{line-height:1;padding:0}.ceng-searchResults_searchListings{float:left;width:75%;margin:72px 0 50px;padding-left:35px}.ceng-searchResults_searchListingsResultsHeading{font-size:1.875em;line-height:1em}.ceng-searchResults_searchListingsItems ul{float:left;width:100%}.ceng-searchResults_searchListingsItemAvailability,.ceng-searchResults_searchListingsItems .ceng-searchResults_searchListingsItemDescription{float:left;width:50%}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:after,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFilterOptions--checkbox li a:before{top:4px}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOption--header,.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFiltersForwardBtn,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersBackBtn{display:none}.ceng-searchResults--student .ceng-searchResults_searchListingsHeader{margin-bottom:0}.ceng-searchResults_filterBy{display:none}.ceng-searchResults--student .ceng-searchResults_searchListingsItems ul{float:left;width:100%}}@media (min-width:992px){.ceng-searchResults--inset{padding-left:-webkit-calc((100% - 930px)/2);padding-left:calc((100% - 930px) /2);padding-right:-webkit-calc((100% - 930px)/2);padding-right:calc((100% - 930px) /2)}}@media (min-width:1200px){.ceng-searchResults--inset{padding-left:-webkit-calc((100% - 1130px)/2);padding-left:calc((100% - 1130px) /2);padding-right:-webkit-calc((100% - 1130px)/2);padding-right:calc((100% - 1130px) /2)}}@media (max-width:767px){.ceng-searchResults .ceng-searchResults_searchFilters{background:#f9f9f9;height:100%;left:0;margin:0;position:fixed;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:100%;z-index:1031;overflow:hidden}.ceng-searchResults .ceng-searchResults_searchFilters,.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersContent{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersHeader{background-color:#003865}.ceng-searchResults .ceng-searchResults_searchFilters .ceng-searchResults_searchFiltersTitle{font-size:16px;text-align:center}.ceng-searchResults .ceng-searchResults_searchFilters.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ceng-searchResults .ceng-searchResults_searchFilters.is-level-2 .ceng-searchResults_searchFiltersContent{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOptions{display:none;height:100vh;left:100%;overflow-y:auto;position:absolute;top:0;width:100%}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOptions li{border-bottom:1px solid #ddd;position:relative}.ceng-searchResults .ceng-searchResults_searchFilter .ceng-searchResults_searchFilterOptions li a{margin-bottom:0;line-height:30px;padding-right:27px}.ceng-searchResults--student .ceng-searchResults_searchRefinements{padding-top:10px;padding-bottom:10px}.ceng-searchResults--student .ceng-searchResults_searchRefinements li>a{margin-bottom:0}.ceng-searchResults--student .ceng-searchResults_searchRefinementsTitle{font-size:16px;font-weight:400;line-height:45px;margin:0;padding:0 15px;background-color:transparent;color:#003865;display:block}.ceng-searchResults--student .ceng-searchResults_searchFilterName{font-size:16px;font-weight:400;line-height:50px;margin:0;padding:0 15px;background-color:transparent;color:#003865;display:block;border-bottom:1px solid #ddd}.ceng-searchResults--student .ceng-searchResults_searchListings{margin-top:20px}.ceng-searchResults--student .ceng-searchResults_searchListingsOptions{min-width:220px;float:left}.ceng-searchResults--student .ceng-searchResults_searchListingsOptions .ceng-searchResults_searchListingsSortOption label{display:none}.ceng-searchResults--student .ceng-searchResults_searchListingsOptions .ceng-searchResults_searchListingsSortOption .ceng-select{margin-right:0;margin-left:0;width:100%}}
/*# sourceMappingURL=searchResults.css.map */
