@charset "UTF-8";
/*!
Theme Name:   Alberta University
Description:  Alberta University - University Press Child Theme
Version: 1.0.0
Author: Supadu
Author URI:   http://www.supadu.com
Template:     university_press_theme
Text Domain: alberta-university
*/@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400&display=swap");body{font-size:16px;line-height:24px;background-color:#fff}body,p{color:#404545}.alternative-homepage .upt-sub-header,.category-section__shortcode .upt-sub-header,.r-tabs-accordion-title,.related-events__header,.site-cta-button,.site-header__link *,.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a,.site-navigation .site-navigation__container nav ul li a,.sp__the-title,.upt-sub-header,body,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,div.supapress .product-details .related-books h2,div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block h3,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block h3,div.supapress div[id^=isbn-] .book-wrapper .info-wrapper .sp__the-title,div.supapress div[id^=isbn-] .book-wrapper .info-wrapper p,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:400;text-transform:none}h1,h2,h3,h4,h5,h6{color:#000}.page-title,.site-blog-archive__title h1,h1.entry-title{text-align:center}.page-title,.search-header__title,.site-blog-archive__title h1,.site-search__page-title,.supapress-search-term,div.supapress .product-details .book-wrapper__top-section--details h1,h1.entry-title{font-size:35px;line-height:40px;margin-bottom:30px;text-transform:uppercase}.alternative-homepage .upt-sub-header,.category-section__shortcode .upt-sub-header,.related-events__header,.upt-sub-header,div.supapress .product-details .related-books h2{color:#000;position:relative;font-size:26px;text-align:left;margin-bottom:30px;text-transform:uppercase}.alternative-homepage .upt-sub-header:after,.category-section__shortcode .upt-sub-header:after,.related-events__header:after,.upt-sub-header:after,div.supapress .product-details .related-books h2:after{content:"";height:4px;width:60px;background-color:#82786f;display:block;position:absolute;top:110%;margin:0 auto;left:30px;transform:translate(-50%,-50%)}a{color:#ca7700}a:hover{color:#82786f;text-decoration:underline}.site-search__posts .entry-title{margin-bottom:30px}.sp__the-title{margin-bottom:20px}.university-press-theme-a-z__grid.sub-categories .grid-block li ul li.sub-category span{color:inherit}.university-press-theme-a-z__grid.sub-categories .grid-block a{color:#ca7700;text-transform:uppercase}.university-press-theme-a-z__grid.sub-categories .grid-block a:hover{color:#82786f}.university-press-theme-a-z__grid.sub-categories .grid-block .sub-category a{color:#00394a;text-transform:unset}.university-press-theme-a-z__grid.sub-categories .grid-block .sub-category a:hover{color:#82786f}h1.page-title{text-align:left}.styled-dropdown,div.supapress .search .search-wrapper .pagination-wrapper .supapress-per-page-wrapper,div.supapress .search .search-wrapper .pagination-wrapper .supapress-sort-by-wrapper{margin:0;background-color:transparent;border:1px solid transparent;background-color:hsla(28,8%,47%,.1);border-radius:0;font-size:14px;position:relative;color:#404545;overflow:hidden;display:block;width:auto}.styled-dropdown:after,div.supapress .search .search-wrapper .pagination-wrapper .supapress-per-page-wrapper:after,div.supapress .search .search-wrapper .pagination-wrapper .supapress-sort-by-wrapper:after{content:"▼";position:absolute;z-index:1;top:4px;right:3px;color:#82786f;pointer-events:none;font-size:10px}.styled-dropdown select,div.supapress .search .search-wrapper .pagination-wrapper .supapress-per-page-wrapper select,div.supapress .search .search-wrapper .pagination-wrapper .supapress-sort-by-wrapper select{border:none;height:25px;padding:0 10px;font-size:14px;z-index:3;color:#404545;background-color:transparent;width:150%}.styled-dropdown:focus-within,div.supapress .search .search-wrapper .pagination-wrapper .supapress-per-page-wrapper:focus-within,div.supapress .search .search-wrapper .pagination-wrapper .supapress-sort-by-wrapper:focus-within{border:1px dotted #ca7700}.hero-slider .hero-slide .featured-book-section__copy .sp__the-title a{color:#82786f}.hero-slider .hero-slide .featured-book-section__copy .sp__the-title a:hover{color:#ca7700}.hero-slider .hero-slide .featured-book-section__copy .site-cta-button:hover,.hero-slider .hero-slide .featured-book-section__copy div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .hero-slider .hero-slide .featured-book-section__copy .buy-button:hover{background-color:#000}.events-slider .event__item{box-shadow:1px 1px 5px 0 #e6e6e6;margin:10px;color:#00394a}.events-slider .event__item:hover{text-decoration:none;color:#82786f}.responsive-tabs .upt-sub-header{margin:0 auto;max-width:70.3125rem;padding:0 .9375rem}@media (min-width:70.3125rem){.responsive-tabs .upt-sub-header{padding-left:0;padding-right:0}}.responsive-tabs ul li a{display:inline-block}.site-homepage .latest-posts{background-color:hsla(28,8%,47%,.1)}.site-homepage .latest-posts .latest-posts__title a{font-weight:700;color:#00394a}.site-homepage .latest-posts .latest-posts__title a:hover{color:#82786f;text-decoration:none}.single .post{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%}.single .post .entry-header{-ms-flex-order:-1;order:-1}.single .post span.author.vcard a,.single .post span.cat-links a{text-transform:capitalize!important}.single-sp_events_posts .entry-header{margin-bottom:20px}.single-sp_events_posts .entry-title{text-align:left}.single-sp_events_posts .entry-date-time{margin-bottom:5px}h1.entry-title{text-align:left}.site-header{background-color:#00394a;background-image:url(images/logo_background.jpg);background-size:cover;background-repeat:no-repeat;background-position:70%}.site-header .site-branding{-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:30rem){.site-header .site-branding{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 15px;min-height:200px}}.site-header .site-branding__logo{padding:10px 0;width:100%;text-align:center}@media (min-width:30rem){.site-header .site-branding__logo a.custom-logo-link{height:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.site-header .site-branding__logo img{max-width:400px;width:100%}@media (min-width:45rem){.site-header .site-branding__logo{padding:20px 0;text-align:left}.site-header .site-branding__logo img{max-width:500px}}.site-header .site-branding .site-cart-link{background-color:#00394a;margin-right:5px;padding:2px;transition:all .3s}.site-header .site-branding .site-cart-link:hover{background-color:#82786f}.site-header .site-branding .site-cart-link [class^=icon-]:before,.site-header .site-branding .site-cart-link a:hover [class^=icon-]:before{color:#fff}.site-header .site-branding .site-branding__social{padding:20px 0;margin:5px 0 0;border:none;width:100%}@media (min-width:30rem){.site-header .site-branding .site-branding__social{padding:0;border:none;width:auto}}@media (min-width:45rem){.site-header .site-branding .site-branding__social{margin:0 5px 0 0}}.site-header .site-branding .site-branding__social__icon{background-color:#00394a;padding:2px;transition:all .3s}.site-header .site-branding .site-branding__social__icon:hover{background-color:#82786f}.site-header .site-branding .site-branding__social__icon span{color:#fff;border:none;font-size:20px}.site-header .site-branding .site-branding__social__icon a:hover span{background:transparent!important;color:#fff}.site-header .site-branding .site-branding__social__icon a:hover span:before{color:#fff!important}.site-header__links{width:100%;display:none}@media (min-width:60rem){.site-header__links{border:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end;width:auto}}.site-header__link:first-of-type{margin-right:10px}@media (min-width:25rem){.site-header__link:first-of-type{margin-right:40px}}.site-header__link span{display:block}.site-header .site-navigation{background-color:#82786f;border-bottom:none;transition:none!important}.site-header .site-navigation__icons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header .site-navigation .search-trigger .icon-search,.site-header .site-navigation .search-trigger span{color:#fff}.site-header .site-header__mobile-tools{background-color:#82786f}.site-header .site-header__mobile-tools .hamburger{-ms-flex-positive:0;flex-grow:0;transition:all .3s ease-in-out;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:auto}.site-header .site-header__mobile-tools .hamburger .hamburger-box{width:19px;height:15px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner,.site-header .site-header__mobile-tools .hamburger .hamburger-inner:after,.site-header .site-header__mobile-tools .hamburger .hamburger-inner:before{background-color:#fff;width:19px;height:2px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner:after{bottom:-6px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner:before{top:-6px}.site-header .site-header__mobile-tools #search-trigger-mobile{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-header .site-header__mobile-tools #search-trigger-mobile .icon-search,.site-header .site-header__mobile-tools #search-trigger-mobile .icon-search:before,.site-header .site-header__mobile-tools [class^=icon-]:before{color:#fff}.site-header .header-site-search{background-color:#f5f5f5;box-shadow:0 4px 2px -2px #999}.site-header .header-site-search #search-close{right:15px;top:-38px;font-size:18px;color:#000}@media (min-width:45rem){.site-header .header-site-search #search-close{right:15px;top:0;font-size:30px}}.site-header .header-site-search .search-form input[type=search]{border-bottom:1px solid #000;color:#000;margin-bottom:20px}.site-header .header-site-search .search-form input[type=search]::-webkit-input-placeholder{color:#000}.site-header .header-site-search .search-form input[type=search]:-moz-placeholder,.site-header .header-site-search .search-form input[type=search]::-moz-placeholder{color:#000}.site-header .header-site-search .search-form input[type=search]:-ms-input-placeholder{color:#000}.site-header .header-site-search .icon-search{color:#000;padding-bottom:20px}.site-header .header-site-search .predictive-container{background-color:transparent;color:#fff;box-shadow:none;padding:0 .9375rem 20px}.site-header .header-site-search .predictive-container .site-container{padding:0!important}.site-header .header-site-search .predictive-container .predictive-list{margin-bottom:20px}.site-header .header-site-search .predictive-container .predictive-list .loader{border:5px solid #82786f;border-top:5px solid hsla(28,8%,47%,.1)}.site-header .header-site-search .predictive-container .predictive-list a{color:#ca7700}.site-header .header-site-search .predictive-container .predictive-list a:hover{color:#82786f}.site-header .header-site-search .predictive-container h3{color:#000;padding-top:0;text-transform:none}.site-header .header-site-search .predictive-container .site-container{padding:0 .9375rem}.site-secondary-header{text-align:right;width:100%}@media (min-width:45rem){.site-secondary-header{background-color:hsla(28,8%,47%,.1)}.site-secondary-header__container{padding:0 .9375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-top:5px;padding-bottom:5px}}.site-secondary-header__container{padding:0}@media (min-width:45rem){.site-secondary-header__container{padding:0 .9375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-top:5px;padding-bottom:5px}}.site-secondary-header .ffolio-lang-switcher{display:block;margin:0;box-shadow:none;background:#000;text-align:center;font-size:14px;text-transform:none}@media (min-width:45rem){.site-secondary-header .ffolio-lang-switcher{display:inline-block;padding:5px 10px}}.site-secondary-header .secondary-navigation{width:auto}.site-secondary-header .secondary-navigation .menu li{width:auto;font-size:14px}.site-secondary-header .secondary-navigation .menu li a{font-weight:400}@media (min-width:45rem){.site-secondary-header .secondary-navigation{display:block}}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{padding-bottom:15px!important;margin-bottom:0;padding-top:15px!important;border-bottom:none;margin-bottom:20px;margin-top:10px}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs{margin:0 auto;max-width:70.3125rem;padding:0 .9375rem;width:100%}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs li{color:#00394a}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs li:after{color:#000}@media (min-width:70.3125rem){div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs{padding-left:0;padding-right:0}}div.supapress .product-details .r-tabs-accordion-title,div.supapress .product-details .r-tabs-accordion-title:after,div.supapress .product-details .r-tabs-accordion-title:before{background:#00394a}div.supapress .product-details .book-wrapper,div.supapress .product-details .book-wrapper__top-section{background-color:transparent}div.supapress .product-details .book-wrapper__top-section .sp__the-cover{margin-bottom:15px;display:block}div.supapress .product-details .book-wrapper__top-section--details{font-size:1.125rem}div.supapress .product-details .book-wrapper__top-section--details h1{margin-bottom:0;color:#000;line-height:1.3}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.125rem}div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#404545;font-size:18px;margin:20px 0}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author,div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#404545}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author,div.supapress .product-details .book-wrapper__top-section--details .sp__the-imprint,div.supapress .product-details .book-wrapper__top-section--details .sp__the-publisher,div.supapress .product-details .book-wrapper__top-section--details .sp__the-sales-date{font-size:14px;margin-bottom:5px}div.supapress .product-details .book-wrapper__top-section--details .sp__price{font-weight:700;font-size:1.125rem}div.supapress .product-details .book-wrapper__buy-section{margin-top:1.25rem;box-shadow:1px 1px 5px 0 #e6e6e6;background-color:hsla(28,8%,47%,.1)}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{width:auto;min-width:100px}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{min-width:unset}}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{text-transform:none}div.supapress .product-details .book-wrapper__buy-section--top-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #deddda;padding:0 0 10px;margin:0 0 10px}div.supapress .product-details .book-wrapper__buy-section--top-section .sp__details{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none;padding:0;margin:0}div.supapress .product-details .book-wrapper__buy-section--top-section--left{-ms-flex-positive:1;flex-grow:1}div.supapress .product-details .book-wrapper__information{max-width:1125px}div.supapress .product-details .related-books{border:none}div.supapress .product-details .related-books .related-books__book--cover img{transition:all .3s ease}div.supapress .product-details .related-books .related-books__book--cover:hover img{transform:scale(1.05)}.related-events{background:hsla(28,8%,47%,.1)}.related-events .event-item{background-color:#fff;box-shadow:1px 1px 5px 0 #e6e6e6}div.supapress .search-list .search-wrapper .books-wrapper{background-color:transparent}div.supapress .search-list .search-wrapper .books-wrapper .book-wrapper{margin:0 0 .9375rem;border-bottom:none;box-shadow:1px 1px 5px 0 #e6e6e6}@media (min-width:45rem){div.supapress .search-list .search-wrapper .books-wrapper .book-wrapper .image-wrapper{width:30%}}div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper,div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:100%}@media (min-width:30rem){div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper,div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:50%}}@media (min-width:45rem){div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper{width:33.33333%}}@media (min-width:45rem){div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:25%}}div.supapress .search-grid,div.supapress .search-list{margin:0 auto;padding:0}div.supapress .search-grid .supapress-show-filters,div.supapress .search-list .supapress-show-filters{background:#00394a}div.supapress .search-grid .search-wrapper .pagination-wrapper,div.supapress .search-list .search-wrapper .pagination-wrapper{margin-bottom:0;border:none;background-color:hsla(28,8%,47%,.1)}div.supapress .search-grid .search-wrapper .books-wrapper .book-wrapper,div.supapress .search-list .search-wrapper .books-wrapper .book-wrapper{transition:all .3s ease}div.supapress .search-grid .search-wrapper,div.supapress .search-list .search-wrapper{overflow:visible}div.supapress .search-grid .search-wrapper .pagination-wrapper,div.supapress .search-list .search-wrapper .pagination-wrapper{background:#fff;box-shadow:1px 1px 5px 0 #e6e6e6;margin-bottom:20px}div.supapress .search-grid .search-wrapper .pagination-wrapper__pre-page label,div.supapress .search-grid .search-wrapper .pagination-wrapper__sort label,div.supapress .search-list .search-wrapper .pagination-wrapper__pre-page label,div.supapress .search-list .search-wrapper .pagination-wrapper__sort label{font-weight:700;text-transform:capitalize;font-size:12px}div.supapress .search-grid .search-wrapper .pagination-wrapper__switch-view .icon-grid,div.supapress .search-grid .search-wrapper .pagination-wrapper__switch-view .icon-list,div.supapress .search-list .search-wrapper .pagination-wrapper__switch-view .icon-grid,div.supapress .search-list .search-wrapper .pagination-wrapper__switch-view .icon-list{color:#000}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a,div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper span,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper span{border-radius:0}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page{background:#82786f;color:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next,div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous{background:transparent;color:#ca7700;transition:all .3s}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next:hover,div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous:hover{background:#82786f;color:#fff;text-decoration:none}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page{background:none;color:#ca7700;transition:all .3s}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page:hover{color:#fff;background:#82786f;text-decoration:none}div.supapress .search-grid .books-wrapper,div.supapress .search-list .books-wrapper{background-color:#fff}div.supapress .search-grid .books-wrapper .book-wrapper,div.supapress .search-list .books-wrapper .book-wrapper{background:#fff;padding:1.25rem 1.5625rem}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#404545;font-size:14px;line-height:14px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-title,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:20px;margin:0 0 5px;line-height:20px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle{font-size:18px;line-height:18px;margin:0 0 10px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-author,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-author{font-size:16px;line-height:16px;margin:0 0 15px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-summary,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-summary{margin:10px 0;line-height:1.5}div.supapress .search-grid .filter-wrapper,div.supapress .search-list .filter-wrapper{box-shadow:1px 1px 5px 0 #e6e6e6}div.supapress .search-grid .filter-wrapper .filter-load-wrapper,div.supapress .search-list .filter-wrapper .filter-load-wrapper{background:transparent}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block{background:#fff}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block .clear-filters,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block .clear-filters{text-transform:uppercase;color:#fff;background:#00394a;font-size:16px;line-height:18px;padding:5px 10px;transition:all .3s;display:block;text-align:center}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block .clear-filters:hover,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block .clear-filters:hover{background:hsla(28,8%,47%,.1);color:#00394a}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block:not(:first-child),div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block:not(:first-child){margin-top:20px}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option{color:#00394a;text-transform:unset}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a{color:#00394a;font-size:14px}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a:hover,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a:hover{color:#ca7700}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block h3,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block h3{border:none;color:#000;font-weight:700;background-color:hsla(28,8%,47%,.1);padding:5px 10px;text-transform:uppercase}.supapress-search-content-toggle{margin:0 0 50px}.supapress-search-content-toggle li{margin:0;font-weight:700}.supapress-search-content-toggle li a{text-transform:uppercase;background:hsla(28,8%,47%,.1);color:#00394a;border-bottom:none}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:none;color:#fff;background:#00394a;text-decoration:none}.supapress-search-content-toggle li a.active{cursor:default}.pagination .nav-links .page-numbers{background:transparent;color:#ca7700;border-radius:0;transition:all .3s}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#82786f;color:#fff}div.supapress .book-wrapper img{box-shadow:2px 4px 7px 0 rgba(0,0,0,.75);transition:all .3s ease}div.supapress .isbn-carousel .book-wrapper:hover img,div.supapress .search .book-wrapper:hover img{transform:scale(1.05)}.site-header .site-navigation .search-trigger span{transition:all .3s}.site-header .site-navigation .search-trigger:hover span{color:#000}.search-header__title,.site-search__header,.site-search__page-title,.supapress-search-content-toggle,div.supapress .search .supapress-results-count,div.supapress .search .supapress-search-term{text-align:left}.search-header__title,.site-search__page-title,div.supapress .search .supapress-search-term{margin-bottom:20px}.site-search__header h2,div.supapress .search .supapress-results-count{font-size:20px;line-height:22px;margin:0 0 20px}div.supapress .search-grid .books-wrapper .book-wrapper{padding:10px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper{text-align:left}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:16px;line-height:18px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-author,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper p{font-size:14px;line-height:16px}.pagination{border:none;box-shadow:1px 1px 5px 0 #e6e6e6;text-align:center}.pagination .nav-links{-ms-flex-pack:center;justify-content:center}div.supapress .search .search-wrapper .pagination-wrapper__switch-view a [class^=icon-]{color:#ca7700;transition:all .3s}div.supapress .search .search-wrapper .pagination-wrapper__switch-view a [class^=icon-].active,div.supapress .search .search-wrapper .pagination-wrapper__switch-view a [class^=icon-]:hover{color:#82786f}.site-blog-archive__post{border:none;box-shadow:1px 1px 5px 0 #e6e6e6;padding:20px}.site-search__posts{max-width:100%}.authors-list__header{text-align:left;margin-bottom:30px}.authors-list__header h1{position:relative;display:inline-block}.authors-list .az-pagination__dropdown>span{color:#00394a}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#00394a}.authors-list .az-pagination__list ul li a{color:#fff}.authors-list .az-pagination__list ul li a:hover{background:#00394a}.tabs{-ms-flex-pack:center!important;justify-content:center!important}.tabs__item{padding:0!important;margin:0 20px 0 0}.tabs__item .tabs__link{text-transform:uppercase;background:hsla(28,8%,47%,.1);color:#00394a;border-bottom:none;font-size:16px;line-height:18px;padding:5px 10px}.tabs__item .tabs__link:hover{border-bottom:none;color:#fff;background:#00394a;text-decoration:none}.tabs__item.r-tabs-state-active{pointer-events:none}.tabs__item.r-tabs-state-active a{border-bottom:none;color:#fff;background:#00394a;text-decoration:none}.tabs__panel{display:none}.tabs__panel.r-tabs-state-active{display:block}.r-tabs-accordion-title,.r-tabs-accordion-title:after,.r-tabs-accordion-title:before{background:#00394a}.r-tabs-accordion-title{size:20px}.r-tabs-accordion-title a:hover{color:#fff;text-decoration:none}.widget .widget-title{color:#000}.site-books__top-section .page-title{position:relative}.site-books__top-section--links .books-button:hover{background-color:#fff;color:#000!important}.site-books__top-section--links .books-button.secondary-color{background-color:#82786f}.site-books__top-section--links .books-button.primary-color,.site-footer{background-color:#00394a}.site-footer{padding:20px 0}.site-footer>.site-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.site-footer .site-footer__nav{width:100%;-ms-flex-order:1;order:1}.site-footer .site-footer__address{width:100%;-ms-flex-order:2;order:2;font-size:14px}.site-footer .site-footer__copy-right{width:100%;-ms-flex-order:3;order:3}.site-footer .legal-navigation{width:100%;-ms-flex-order:4;order:4}.site-footer .site-footer__credit-link{-ms-flex-order:5;order:5}.site-footer .site-footer__social{width:100%;text-align:center;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;column-gap:30px;height:60px;margin-bottom:20px}.site-footer .site-footer__social span{transform:scale(1.3)}.site-footer .site-footer__social p{display:none}.site-footer .footer-navigation{width:100%}.site-footer .footer-navigation ul{margin:0 0 20px}.site-footer .footer-navigation ul li{width:100%;margin:0}.site-footer .footer-navigation ul li ul{width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-navigation ul li ul li{width:auto;margin:10px}.site-footer *{color:#fff}.site-footer__logos{width:100%}.site-footer__credit-link{width:100%;text-align:center}.site-footer .legal-navigation,.site-footer .site-footer__copy-right,.site-footer .site-footer__credit-link{font-size:12px}.site-footer .legal-navigation{margin:0}.site-footer .legal-navigation ul li{margin-bottom:0;line-height:inherit}.site-footer .legal-navigation ul li a{color:#fff}.site-footer .legal-navigation ul li a:hover{color:#82786f}.site-cta-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background-color:#00394a;color:#fff;text-transform:uppercase;transition:all .3s}.site-cta-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#ca7700;color:#fff;text-decoration:none}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul{-ms-flex-align:center;align-items:center}}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li{padding:10px 40px 10px 0!important}}.site-navigation .site-navigation__container nav ul li li{padding:0!important}.site-navigation .site-navigation__container nav ul li a{color:#fff;text-transform:uppercase}.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#000}.site-navigation .site-navigation__container nav ul li a:after{color:#fff}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li a{color:#fff}.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#000}}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu{background-color:transparent}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li.menu-item-has-children>.sub-menu{padding-top:4px}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li.menu-item-has-children>.sub-menu li{margin-bottom:.3125rem}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{text-transform:capitalize}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{border-bottom:1px solid #000}}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0 0 10px 10px}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0}}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li:first-of-type,.site-navigation .site-navigation__container nav ul li:nth-of-type(2){padding-left:10px}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu{background-color:transparent;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li{margin:0}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu li{width:75%}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li{width:100%;padding:5px 0 0}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li a{border-bottom:none;padding:0 0 .3125rem .3125rem}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#fff}}@media (min-width:60rem) and (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#000}}@media (min-width:60rem) and (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a:hover{color:#00394a}}@media (min-width:60rem){.site-navigation .site-navigation__container #menu-close{color:#00394a}}.fixed-nav{transition:none!important}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.facebook span,.site-header .site-branding__social__icon a:hover.facebook span{background:#3a5898}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.twitter span,.site-header .site-branding__social__icon a:hover.twitter span{background:#00acee}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.instagram span,.site-header .site-branding__social__icon a:hover.instagram span{background:#3f729b}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.pinterest span,.site-header .site-branding__social__icon a:hover.pinterest span{background:#c72527}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.youtube span,.site-header .site-branding__social__icon a:hover.youtube span{background:#ce3527}.site-footer__social.site-branding__social .site-branding__social__icon a span,.site-header .site-branding__social__icon a span{font-size:14px;color:#fff;height:30px;width:30px;text-align:center;line-height:30px;display:block;background:transparent;border:1px solid hsla(0,0%,100%,.2)}.site-journal-singular .book-wrapper__top-section--info .entry-title{margin-bottom:30px}.site-catalog__heading{color:#000}.site-catalog__title{text-align:center;margin-top:15px;font-size:18px}.secondary-navigation .menu li a:hover{color:#00394a}.ffolio-language-popup{padding:20px;text-align:center}.ffolio-language-popup h2{color:#00394a}.ffolio-language-popup .modal-popup-buttons .site-cta-button,.ffolio-language-popup .modal-popup-buttons div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .ffolio-language-popup .modal-popup-buttons .buy-button{margin:10px}.featherlight .featherlight-content{max-width:500px;margin-left:5%;margin-right:5%}.ffolio-account-message{padding:0 16px;margin-bottom:20px}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.js-buy-section{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;min-height:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.js-buy-section .sp__price{text-align:left!important}@media (min-width:45rem){.js-buy-section .sp__price{text-align:right!important}}.js-buy-section .fx-vs-buttons{width:100%}.js-buy-section .fx-vs-button{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:45rem){.js-buy-section .fx-vs-button{-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:45rem){.js-buy-section{max-width:200px}}@media (min-width:64rem){.js-buy-section{max-width:300px}}.js-buy-section a.unavailable{pointer-events:none;background-color:#82786f!important}.fx-warning{width:100%;text-align:left}@media (min-width:45rem){.fx-warning{text-align:right}}.js-loader{position:relative;width:20px;height:20px;display:block}.js-loader:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;width:20px;height:20px;border:2px solid #82786f;border-top-color:hsla(28,8%,47%,.1);animation:a .3s infinite linear;margin:0 auto}.current-currency-message{background:#fff;box-shadow:1px 1px 5px 0 #e6e6e6;padding:8px;text-align:center;font-size:14px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:10px}@media (min-width:45rem){.current-currency-message{width:auto;margin-top:0;margin-left:auto}}.current-currency-message img{height:15px;margin:0 5px 0 10px;box-shadow:none!important}.current-currency-message .js-current-currency{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.currency-container{-ms-flex-positive:1;flex-grow:1}.currency-dropdown{position:relative;width:auto}.currency-dropdown__toggle{height:32px;border:none;background:hsla(0,0%,100%,.6);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-width:150px;position:relative;padding:0;color:#000;border-radius:5px;transition:all .3s;width:100%}@media (min-width:45rem){.currency-dropdown__toggle{width:auto}}.currency-dropdown__toggle:hover{background:#fff}.currency-dropdown__menu{overflow:hidden;height:0;opacity:0;z-index:-1;position:absolute;background:#fff;left:0;padding:0;margin:0;right:0;transition:all .3s;border:1px solid #82786f}.currency-dropdown__menu li{margin:0;padding:0}.currency-dropdown__menu.active{height:auto;opacity:1;z-index:999}.currency-dropdown__item{display:block;padding:0;transition:all .3s;margin:0;color:#000;border-bottom:1px solid #e6e6e6}.currency-dropdown__item:hover{background-color:#e6e6e6;color:#000}.currency-option{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:5px 6px;font-size:14px;line-height:16px}.currency-option img{height:20px;margin-left:auto}.home .carousel-wrapper .slick-track .info-wrapper .sp__the-title a{display:block;text-align:left}.home .category-section .category-section__shortcode .info-wrapper{text-align:left!important}.home .category-section .category-section__shortcode .info-wrapper .sp__the-title{font-size:16px;line-height:24px;color:#00394a!important}.home .category-section .category-section__shortcode .info-wrapper .sp__the-author{color:#404545!important;font-size:14px}.responsive-tabs h2.upt-sub-header{display:block;margin-bottom:35px}.site-catalog__link,.site-catalog__title{display:block;text-align:left;padding-bottom:8px}.promo__banner{background-color:#00394a;color:#fff;text-align:center;width:100%;top:0;z-index:999;position:relative;display:none;padding:0 2rem}.promo__banner.show{display:block}.promo__banner.fixed{position:sticky}.promo__banner__container{padding:1rem}.promo__banner__content{text-align:center;font-size:.875rem;line-height:1.0625rem}.promo__banner__content a,.promo__banner__content p{color:inherit;margin:0;padding:0;transition:all .2s;border-bottom:1px solid transparent}.promo__banner__content a:hover{border-color:inherit}.promo__banner__close{position:absolute;right:3%;top:50%;transform:translateY(-50%)}.promo__banner #close-promo-banner{position:absolute;top:10%;right:3%;cursor:pointer}@media (min-width:45rem){.promo__banner #close-promo-banner{top:50%;transform:translateY(-50%)}}.site-blog-singular .entry-header{display:block;width:100%;text-align:left}.site-blog-singular .entry-header h1{display:block;text-align:left;margin-bottom:10px}div.supapress .product-details .book-wrapper__top-section--details h1{text-transform:none;color:#00394a}div.supapress .product-details .book-wrapper__social-links{height:auto}@media (min-width:45rem){div.supapress .product-details .book-wrapper__social-links{width:100%}}div.supapress .product-details .series-relocated{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}div.supapress .product-details .series-relocated h3{margin:0}div.supapress .product-details .series-relocated h3 a{font-size:14px}div.supapress .search{margin-top:40px;margin-bottom:40px;padding:0 .9375rem}div.supapress .search .sp__the-title a{color:#00394a!important;font-weight:700}div.supapress .search .sp__the-title a:hover{color:#82786f!important;text-decoration:none}div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper{text-align:left}div.supapress div[id^=isbn-] .book-wrapper .info-wrapper .sp__the-title,div.supapress div[id^=isbn-] .book-wrapper .info-wrapper p{font-size:1rem}div.supapress div[id^=isbn-] .book-wrapper .info-wrapper .sp__the-title a{font-weight:700;color:#00394a}div.supapress div[id^=isbn-] .book-wrapper .info-wrapper .sp__the-title a:hover{color:#82786f;text-decoration:none}div.supapress div[id^=isbn-] .book-wrapper .info-wrapper .sp__the-author{font-size:14px}div.supapress div[id^=isbn-] .slick-slider .slick-dots{margin-top:20px}div.supapress div[id^=isbn-] .slick-slider .slick-dots li.slick-active button,div.supapress div[id^=isbn-] .slick-slider .slick-dots li button:hover{background:#00394a}
/*# sourceMappingURL=style.css.map */
