.Campaign,.Hero{background:#033361!important}.primary-color{color:#033361!important}.Campaign,.Campaign a,.Hero .Hero-collectionInfo,.Hero .Hero-collectionTitleLink,.Hero .Hero-seeAll,.available-title a,.title-container.card .title-contents .available-title:not(.unavailable-title) a{color:#fff}.Campaign a:hover{color:#292929}.Campaign-audiobookLink,.Campaign-audiobookLink:focus,.Campaign-audiobookLink:hover,.Campaign-author,.Campaign-author:hover,.Campaign-description,.Campaign-featuredTitle,.Campaign-featuredTitle:hover,.Campaign-learnMoreLink,.Campaign-title{color:#fff}.Campaign-monochrome-svg{fill:#fff}.Loans-learnMoreLink{color:#033361!important}.Loans-learnMoreLink:hover{color:#292929!important}.TitleDetailsDescription-infoTab.is-active{border-bottom:3px solid #033361}.TitleDetailsDescription-infoTab.is-active .TitleDetailsDescription-infoTabLink{color:#033361}.TitleDetailsDescription-infoTab:hover .TitleDetailsDescription-infoTabLink{color:#292929}.Button-recommend,.button.place-a-hold.Button-holdButton{background:#292929!important;border:2px solid #292929!important;color:#fff!important}.Button-recommend:hover,.button.place-a-hold.Button-holdButton:hover{background:#1f1f1f!important;border:2px solid #1f1f1f}.secondary-background,.secondary-background-hover:hover{background:#292929!important}.AccountPageMenu-tabListItem{border-color:#033361!important}.AccountPageMenu-tab.is-active:hover,.secondary-border-color{border-color:#292929!important}.AccountPageMenu-tab.is-active{color:#033361}.primary-color-focus:focus,.primary-color-hover:hover{color:#033361!important}.secondary-color{color:#292929!important}.secondary-background{color:#fff!important}.secondary-color-focus:focus,.secondary-color-hover:hover,.secondary-hover-underline{color:#292929!important}.secondary-hover-underline:hover{color:#292929!important;text-decoration:underline}.link-button,a{color:#033361}.link-button:focus,.link-button:hover,a:focus,a:hover{color:#292929}.button.secondary{background-color:#292929;color:#fff}.button.primary{background-color:#033361;color:#fff}.button.primary:focus,.button.primary:hover{background-color:#002957}.button.secondary:focus,.button.secondary:hover{background-color:#1f1f1f;color:#fff}.button.outline{border:2px solid #033361;color:#033361}.button.outline:focus,.button.outline:hover{background:#033361;color:#fff!important}.button.no-outline{color:#033361}.button.no-outline:hover{color:#fff;background:#033361}.button.no-mobile-hover:not(.Facets-showMobileFacets){color:#033361!important;background:0 0!important}.RecommendModal-inputLabel:before:checked,.SettingsPage-checkbox:checked .SettingsPage-settingsLabel.is-checkbox:before,input.check[type=radio]:checked+label:before{color:#292929}.spinner{border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-top:4px solid rgba(255,255,255,.8)}.nav-container{border-top:4px solid #292929;background-color:#fff}.BrowseFormats .BrowseFormats-link.is-active:after,.BrowseFormats .BrowseFormats-link:after{background-color:#033361}.MobileNav-advantageToutSignin,a.sign-in,a.sign-in-mobile{background:#292929!important}.MobileNav-advantageToutSignin:hover,a.sign-in-mobile:hover,a.sign-in:hover{background:#1f1f1f!important}.icon-account.expanded{color:#292929!important}.top-bar-section ul li{color:#222;background:#fff}.top-bar-section ul li:hover{color:#292929;background:#fff}.top-bar-section ul:not(.open) li:not(.has-form) a:not(.button):not(.close-advantage-tout){color:#222;background-color:#fff}.top-bar-section ul:not(.open) li:not(.has-form) a:not(.button):not(.close-advantage-tout):hover{color:#292929;background-color:#fff}.top-bar-section ul .open li:not(.has-form) a:not(.button):not(.close-advantage-tout){color:#222;background-color:#fff}.top-bar-section ul .open li:not(.has-form) a:not(.button):not(.close-advantage-tout):hover{color:#292929;background-color:#fff}.top-bar-section li:not(.has-form) a:not(.button){color:#222;background-color:#fff}.top-bar-section li:not(.has-form) a:not(.button):hover{color:#292929;background-color:#fff}.content.f-dropdown div h2,.content.f-dropdown div li h2{color:#033361}.accordion-navigation.active a,.content.f-dropdown div li span a,.content.f-dropdown div span a{color:#292929}.content.active ul li a:hover{color:#292929!important}.top-bar.expanded .toggle-topbar.browse a,.top-bar.expanded .toggle-topbar.menu-icon,nav.top-bar li.search-icon i.expanded{color:#292929}nav.top-bar{background-color:#fff}ul.account-menu li.active a{color:#033361}ul#lending-period-options-mobile.f-dropdown li a:after,ul#lending-period-options-mobile.f-dropdown li a:hover,ul#lending-period-options.f-dropdown li a:after,ul#lending-period-options.f-dropdown li a:hover{color:#292929}ul.pagination li.current a,ul.pagination li.current button{color:#033361;border:2px solid #033361}ul.pagination li.current a:focus,ul.pagination li.current a:hover,ul.pagination li.current button:focus,ul.pagination li.current button:hover{background:#033361}.Toaster-toast:not(.is-burnt){background-color:#292929;color:#fff}.Toaster-message a{color:#fff;border-bottom-color:#fff}.Toaster-message a:hover,.Toaster-toast a:focus{color:#fff;border-bottom:1px solid #fff}div.skip-links{background-color:#292929}.Skip-Links .SkipLinks-link{color:#fff}.media-container.list-view ul li .title-container .title-contents .title-header-bar.available-title a{color:#fff;background:#292929}.media-container.list-view ul li .title-container div.title-description a.expand-description{color:#292929}.media-container.list-view ul li .title-container div.title-description a.expand-description:hover{color:#1f1f1f!important}.media-container .more-actions:focus i:before,.media-container .more-actions:hover i:before,.more-actions-container.holds .more-actions.open i:before,.more-actions-container.holds .more-actions:focus i:before,.more-actions-container.holds .more-actions:hover i:before{color:#292929!important}.title-container .title-contents .more-actions.dot-menu.open i:before,.title-container .title-contents .more-actions.dot-menu:hover i:before{color:#fff!important}.view-as-grid,.view-as-grid:focus,.view-as-grid:focus i:not(.gray),.view-as-grid:hover,.view-as-grid:hover i:not(.gray),.view-as-list,.view-as-list i:not(.gray),.view-as-list:focus .view-as-grid i:not(.gray),.view-as-list:focus i:not(.gray),.view-as-list:hover,.view-as-list:hover i:not(.gray){color:#292929!important}.accordion-navigation .content a li:hover,.mobile-nav-wrapper .mobile-nav-menu ul li a:not(#account-nav-heading):not(#featured-collections-heading):not(#account-heading):not(#language-accordion-heading):not(.sign-in-mobile):hover{color:#292929}.library-card-sign-up a:hover{color:#033361}a.view-all-collections:hover i,li.collection-link:hover i{color:#033361!important}div#main ul li a.subject-link:hover{color:#292929}[disabled].secondary{background:#292929!important;color:#fff!important}[disabled].primary{background:#033361!important;color:#fff!important}span.selected,span.selected:hover{border-color:#292929}.collection-link.primary-color-hover:hover span.selected{border-color:#033361}p .read-more-link{-webkit-box-shadow:-4px 0 3px #033361;-moz-box-shadow:-4px 0 3px #033361;box-shadow:-4px 0 3px #033361}.languageLinkCheckbox,.star-ratings-container.user-rating .icon-star:before,p.title-name a:hover{color:#033361}.RTLSearchWarning-dismiss{color:#292929}.Autocompletions .Autocompletions-item.is-active{border-left:solid 2px #292929!important}.Pagination-itemContainer.is-current .Pagination-item{border:2px solid #033361!important;color:#033361!important}.Facets-sectionListItem:hover .Facets-sectionListItemLink,.Nav-searchIcon--desktop.is-submit,.Nav-searchIconContainer:hover .Nav-searchIcon--desktop,.Nav-searchIconContainer:hover .Nav-searchText,.TitleDetailsDescription-reviewReadMore{color:#292929}.Nav-searchIcon--desktop.is-selected{border-bottom:2px solid #292929}.TitleDetailsDescription-reviewReadMore:hover{color:#1f1f1f!important}.AccountRecommendations-toggleItem,.WishlistToggle-item{color:#033361}.AccountRecommendations-toggleItem:hover,.WishlistToggle-item:hover{color:#292929}.MobileNav-roomLibraryName,.Nav-collectionsDropLink.open .Nav-collectionsDropArrow,.Nav-collectionsLink:hover .Nav-collectionsDropArrow,.Nav-myAccount--desktop:hover .Nav-accountDropArrow,.Nav-room-logo--desktop{color:#292929!important}.AccountRecommendations-toggleItem.is-active,.WishlistToggle-item.is-active{border-bottom-color:#033361}.AccountRecommendations-toggleItem.is-active:hover,.WishlistToggle-item.is-active:hover{border-bottom-color:#292929}.Nav-signInWrapper:hover .Nav-signIn{background:#1f1f1f!important}@media only screen and (max-width:640px){.Hero-overlay{background:#033361!important}}.help-tip:before{color:#fff}.Nav .Nav-advantageToutSignIn,.Nav .Nav-advantageToutSignIn:hover{color:#fff!important}.MobileNav-advantageToutSignin,.MobileNav-advantageToutSignin:hover{color:#fff}.ContextMenu-button:focus i:before,.ContextMenu-button:hover i:before,.Facets-infoIcon{color:#292929}.customFooter a{color:#033361}.customFooter a:hover{color:#292929}.DesktopNavLinks .DesktopNavLinks-languageDropdown-globe{color:$gray-dark}.DesktopNavLinks .DesktopNavLinks-link,.DesktopNavLinks .DesktopNavLinks-link a:hover,.MobileNav,.MobileNav-bookshelfIcon,.MobileNav-hamburgerIcon,.MobileNav-submitSearch,.Nav-accountDropArrow,.Nav-advancedSearch,.Nav-advancedSearchCaret,.Nav-bookshelfIcon--desktop,.Nav-collectionsDropArrow,.Nav-searchIcon--desktop{color:#222}.MobileNav{background-color:#fff}.MobileNav-advancedSearch{color:#000;background-color:#fff}.MobileNav-searchInput{background:0 0!important}.body:not(.is-contrasted) .Nav .Nav-searchInput{border-bottom:1px solid #ccc}.body.is-contrasted .Nav .Nav-searchInput{border-bottom:1px solid #fff!important}.Nav-room-sub-logo--desktop,.body:not(.is-contrasted) .MobileNav-roomLogo{color:#666}.Nav-backToMainCollection{color:#222}.Nav-topRightLink:not(:first-child){border-left:1px solid #cdccd1}.search-bar input{background:#fff!important}.BrowseSubjects-link:focus,.BrowseSubjects-link:hover{background:#292929;color:#fff!important}.BrowseSubjects-link:focus .sub-label,.BrowseSubjects-link:hover .sub-label{color:#fff!important}.body:not(.is-contrasted) .MobileNav-clearSearchIcon,.body:not(.is-contrasted) .Nav-clearSearch{background:#999}a.close-advantage-tout{background:0 0!important;color:#222!important}a.close-advantage-tout:hover{background:0 0!important;color:#292929!important}p.advantage-tout-text,p.advantage-tout-text:hover{color:#222}