@charset "UTF-8";
/*!
Theme Name:   Regnery Publishing
Description:  Regnery Publishing Child Theme
Version: 1.0.0
Author: Supadu
Author URI:   http://www.supadu.com
Template:     university_press_theme
*/@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap");@font-face{font-family:cart;src:url(fonts/cart.eot?3445547);src:url(fonts/cart.eot?3445547#iefix) format("embedded-opentype"),url(fonts/cart.woff2?3445547) format("woff2"),url(fonts/cart.woff?3445547) format("woff"),url(fonts/cart.ttf?3445547) format("truetype"),url(fonts/cart.svg?3445547#cart) format("svg");font-weight:400;font-style:normal}.site-homepage__top-content>h2,.upt-sub-header,a,body,div.supapress .isbn-carousel .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-carousel .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .isbn-grid .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-grid .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .isbn-list .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-list .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .product-details .book-wrapper__top-section--details-left h1,div.supapress .product-details .book-wrapper__top-section--details h2,div.supapress .search-wrapper .book-wrapper .info-wrapper .sp__the-title a,div.supapress .search-wrapper .related-books__book--cover .info-wrapper .sp__the-title a,h1,h2,h3,h4,h5{font-family:Roboto Condensed,sans-serif;font-weight:400}.site-header .site-navigation .search-trigger,.site-header .site-navigation__container nav ul.menu li a{font-family:Roboto Condensed,sans-serif;font-weight:300}.site-cta-button,.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{font-family:Roboto Condensed,sans-serif;font-weight:700}body{font-weight:400}body,p{color:#000;line-height:1.5rem}a{transition:all .3s ease-in-out;color:#b80f01}a:hover{color:#747476}.site-cta-button,.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{background-color:#fff;color:#b80f01;border:2px solid #b80f01;padding:5px 20px}.site-cta-button--inverse,.site-cta-button:hover,.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover{background-color:#b80f01;color:#fff}.site-cta-button--inverse{border-color:#fff}.site-cta-button--inverse:hover{background-color:#fff;color:#b80f01}.site-cta-button--centered{display:block;width:130px;margin:auto}.upt-sub-header{color:#b80f01;text-transform:none;font-size:1.6875rem}h1,h2,h3,h4,h5{color:#000}h1{font-size:30px;line-height:normal}.site-header__cart a{color:#000;display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header__cart a:before{content:"Your Cart";text-transform:uppercase;display:none}@media (min-width:60rem){.site-header__cart a:before{display:block}}.site-header__cart a:hover,span .site-header__cart a:hover:before{color:#747476}.site-header__cart .icon-shopping-basket:before{content:"\e800";color:#000;font-family:cart}@media (min-width:60rem){.site-header .site-branding{-ms-flex-align:stretch;align-items:stretch}}.site-header .site-branding .wpforms-container-full{-ms-flex-item-align:center;align-self:center;margin-bottom:0}.site-header .site-branding .wpforms-container-full .wpforms-form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-direction:row;flex-direction:row;max-width:16.875rem}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container{width:100%;padding:0;max-width:12.5rem}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container label{font-size:14px;color:#000;font-weight:400}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container label .wpforms-required-label{display:none}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{padding:0}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email]{width:100%;padding:0 15px;margin:0;font-size:14px;font-weight:300;line-height:25px;outline:none;background-color:#cfcfcf;max-width:100%;border:none;box-shadow:inset 0 0 3px #000}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email]::-webkit-input-placeholder{color:#000;font-weight:700}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email]:-moz-placeholder,.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email]::-moz-placeholder{color:#000;font-weight:700}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email]:-ms-input-placeholder{color:#000;font-weight:700}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-submit-container{width:4.375rem;margin-left:5px;padding:0!important;position:relative;left:-1px}.site-header .site-branding .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{height:38px;transition:all .3s ease}@media (min-width:30rem){.site-header .site-branding__logo img{max-width:26.875rem}}.site-header .site-branding__social{margin-right:0}.site-header .site-branding__social__icon a span{background-color:#fff}.site-header .site-branding__social__icon a span:before{color:#b80f01;font-size:22px;margin:0;transition:.3s}.site-header .site-branding__social__icon a.instagram{margin-right:5px}.site-header .site-branding__social__icon a:hover span:before{color:#747476}.site-header .site-branding__right{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around}.site-header__mobile-tools{background:#000}.site-header__mobile-tools .hamburger-inner,.site-header__mobile-tools .hamburger-inner:after,.site-header__mobile-tools .hamburger-inner:before{background-color:#fff}.site-header__mobile-tools [class^=icon-]:before{color:#fff}.site-header .site-navigation{background-color:#b80f01}.site-header .site-navigation .search-trigger{font-size:18px}.site-header .site-navigation .search-trigger .icon-search{color:#fff}.site-header .site-navigation__social-and-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.site-header .site-navigation .site-branding__social{display:none;margin-right:54px}@media (min-width:60rem){.site-header .site-navigation .site-branding__social{display:block}}.site-header .site-navigation .site-branding__social__icon a span{background-color:transparent}.site-header .site-navigation .site-branding__social__icon a span:before{color:#530700;line-height:28px}.site-header .site-navigation .site-branding__social__icon a:hover span:before{color:#200300}.site-header .header-site-search,.site-header .predictive-container{background-color:#b80f01}@media (min-width:60rem){.site-header .site-navigation__container nav ul.menu li.menu-item-has-children a{padding-right:15px}.site-header .site-navigation__container nav ul.menu li.menu-item-has-children .sub-menu a{color:#000;border-bottom:1px solid #000}.site-header .site-navigation__container nav ul.menu li.menu-item-has-children .sub-menu a:hover{color:#b80f01;font-weight:700;text-decoration:none}}.site-header .site-navigation__container nav ul.menu li a{color:#fff}.site-header .site-navigation__container nav ul.menu li a:hover{color:#b80f01;background-color:#fff}.site-header .site-navigation__container nav ul.menu>li{padding:0}@media (min-width:60rem){.site-header .site-navigation__container nav ul.menu>li>a{padding:10px;display:block;font-size:1.125rem}.site-header .site-navigation__container nav ul.menu>li>a:hover:after{color:#b80f01}.site-header .site-navigation__container nav ul.menu>li>a:after{top:10px;right:5px}}.site-header .site-navigation__container #menu-close{color:#fff}.site-header .site-secondary-header{padding:8px 0;background-color:#3b3b3b;color:#fff}.site-header .site-secondary-header__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.site-header .site-secondary-header__cart-wrapper{display:none}@media (min-width:60rem){.site-header .site-secondary-header__cart-wrapper{display:block}}.site-header .site-secondary-header .site-header__cart a,.site-header .site-secondary-header .site-header__cart a span:before{color:#fff}.site-header .site-secondary-header__banner-message-wrapper{width:100%;text-align:center}@media (min-width:60rem){.site-header .site-secondary-header__banner-message-wrapper{width:calc(100% - 215px)}}.site-header .site-secondary-header__banner-message-wrapper p{color:#fff;margin-bottom:0}.site-header .site-secondary-header__banner-message-wrapper a{color:#fff}.site-header .site-secondary-header__banner-message-wrapper a:after{content:"";font-family:university-press-fonts;transform:rotate(-90deg);display:inline-block;margin-left:5px}.site-footer{background-color:#dedede;padding:1.5625rem 0;border-top:1px solid #a7aab3}.site-footer *{color:#000}@media (min-width:30rem){.site-footer .site-footer__nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-footer .site-footer__nav .footer-navigation{width:100%}.site-footer .site-footer__nav .site-branding__social{text-align:center}}.site-footer .site-footer__nav .site-branding__social h2{color:#fff}.site-footer .site-footer__nav .site-branding__social__icon a span{background-color:transparent;color:#747476}.site-footer .site-footer__nav .site-branding__social__icon a span:before{font-size:22px;margin:0}.site-footer .site-footer__nav .site-branding__social__icon a span:hover{color:#000}.site-footer .site-footer__nav .site-branding__social__icon a.instagram{margin-right:5px}.site-footer .footer-navigation ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 5px;text-align:center}.site-footer .footer-navigation ul li a{display:block;color:#000}.site-footer .footer-navigation ul li a:hover{color:#747476}.site-footer__address,.site-footer__copy-right,.site-footer__credit-link,.site-footer__credit-link a{color:#747476;font-size:14px}.site-footer__address,.site-footer__credit-link{margin-bottom:0}div.supapress .search-grid,div.supapress .search-list{margin:0 auto}div.supapress .search-grid .supapress-show-filters,div.supapress .search-list .supapress-show-filters{background:#b80f01}div.supapress .search-grid .supapress-show-filters span,div.supapress .search-list .supapress-show-filters span{color:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper,div.supapress .search-list .search-wrapper .pagination-wrapper{background:#b80f01;border:none}div.supapress .search-grid .search-wrapper .pagination-wrapper__pre-page label,div.supapress .search-grid .search-wrapper .pagination-wrapper__sort label,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__pre-page label,div.supapress .search-list .search-wrapper .pagination-wrapper__sort label,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:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page,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-current-page,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:#fff;color:#b80f01}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}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:#b80f01;background:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a{color:#fff}div.supapress .search-grid .books-wrapper .book-wrapper,div.supapress .search-list .books-wrapper .book-wrapper{background:#fff;margin:0 0 .9375rem;padding:1.25rem 1.5625rem}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top .sp__the-title,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top .sp__the-title{font-size:1.5em;margin:0;line-height:normal}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top .sp__the-author,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top .sp__the-subtitle,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top .sp__the-author,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top .sp__the-subtitle{font-size:1em;margin:0;line-height:normal;color:#b80f01}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top .sp__the-summary,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top .sp__the-summary{margin:1.5625rem 0}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top .sp__the-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top .sp__the-price{margin-top:5px;color:#747476}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price{display:none}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price.show,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price.sp__price--override-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price.show,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price.sp__price--override-price{display:block}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price.sp__price--override-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price.sp__price--override-price{color:#b80f01}div.supapress .search-grid .supapress-search-term,div.supapress .search-list .supapress-search-term{margin-bottom:10px}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 h3,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block h3{background:#747476;padding:.5625rem .75rem;font-size:1.125rem;text-transform:none}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #b80f01;color:#b80f01}.pagination .nav-links .page-numbers{background:transparent;color:#b80f01}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#b80f01;color:#fff}div.supapress .isbn-carousel .book-wrapper a,div.supapress .isbn-carousel .related-books__book--cover a,div.supapress .isbn-grid .book-wrapper a,div.supapress .isbn-grid .related-books__book--cover a,div.supapress .isbn-list .book-wrapper a,div.supapress .isbn-list .related-books__book--cover a,div.supapress .search-wrapper .book-wrapper a,div.supapress .search-wrapper .related-books__book--cover a{display:block}div.supapress .isbn-carousel .book-wrapper a img,div.supapress .isbn-carousel .related-books__book--cover a img,div.supapress .isbn-grid .book-wrapper a img,div.supapress .isbn-grid .related-books__book--cover a img,div.supapress .isbn-list .book-wrapper a img,div.supapress .isbn-list .related-books__book--cover a img,div.supapress .search-wrapper .book-wrapper a img,div.supapress .search-wrapper .related-books__book--cover a img{transition:all .3s ease;box-shadow:2px 4px 7px 0 rgba(0,0,0,.75)}div.supapress .isbn-carousel .book-wrapper a:hover img,div.supapress .isbn-carousel .related-books__book--cover a:hover img,div.supapress .isbn-grid .book-wrapper a:hover img,div.supapress .isbn-grid .related-books__book--cover a:hover img,div.supapress .isbn-list .book-wrapper a:hover img,div.supapress .isbn-list .related-books__book--cover a:hover img,div.supapress .search-wrapper .book-wrapper a:hover img,div.supapress .search-wrapper .related-books__book--cover a:hover img{transform:scale(1.05)}div.supapress .isbn-carousel .book-wrapper .info-wrapper .sp__the-title,div.supapress .isbn-carousel .related-books__book--cover .info-wrapper .sp__the-title,div.supapress .isbn-grid .book-wrapper .info-wrapper .sp__the-title,div.supapress .isbn-grid .related-books__book--cover .info-wrapper .sp__the-title,div.supapress .isbn-list .book-wrapper .info-wrapper .sp__the-title,div.supapress .isbn-list .related-books__book--cover .info-wrapper .sp__the-title,div.supapress .search-wrapper .book-wrapper .info-wrapper .sp__the-title,div.supapress .search-wrapper .related-books__book--cover .info-wrapper .sp__the-title{margin-top:.625rem}div.supapress .isbn-carousel .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-carousel .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .isbn-grid .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-grid .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .isbn-list .book-wrapper .info-wrapper .sp__the-title a,div.supapress .isbn-list .related-books__book--cover .info-wrapper .sp__the-title a,div.supapress .search-wrapper .book-wrapper .info-wrapper .sp__the-title a,div.supapress .search-wrapper .related-books__book--cover .info-wrapper .sp__the-title a{font-size:1rem;font-weight:700}div.supapress .isbn-carousel .book-wrapper .info-wrapper p.sp__the-author,div.supapress .isbn-carousel .related-books__book--cover .info-wrapper p.sp__the-author,div.supapress .isbn-grid .book-wrapper .info-wrapper p.sp__the-author,div.supapress .isbn-grid .related-books__book--cover .info-wrapper p.sp__the-author,div.supapress .isbn-list .book-wrapper .info-wrapper p.sp__the-author,div.supapress .isbn-list .related-books__book--cover .info-wrapper p.sp__the-author,div.supapress .search-wrapper .book-wrapper .info-wrapper p.sp__the-author,div.supapress .search-wrapper .related-books__book--cover .info-wrapper p.sp__the-author{color:#747476}div.supapress .isbn-carousel .book-wrapper .info-wrapper p.sp__the-author:before,div.supapress .isbn-carousel .related-books__book--cover .info-wrapper p.sp__the-author:before,div.supapress .isbn-grid .book-wrapper .info-wrapper p.sp__the-author:before,div.supapress .isbn-grid .related-books__book--cover .info-wrapper p.sp__the-author:before,div.supapress .isbn-list .book-wrapper .info-wrapper p.sp__the-author:before,div.supapress .isbn-list .related-books__book--cover .info-wrapper p.sp__the-author:before,div.supapress .search-wrapper .book-wrapper .info-wrapper p.sp__the-author:before,div.supapress .search-wrapper .related-books__book--cover .info-wrapper p.sp__the-author:before{content:"By "}.related-books__book--cover a{display:block}.related-books__book--cover a img{transition:all .3s ease;box-shadow:2px 4px 7px 0 rgba(0,0,0,.75)}.related-books__book--cover a:hover img{transform:scale(1.05)}.widget_supapress_search .search-form input[type=search]{border-bottom:1px solid #fff}.widget_supapress_search .search-form input[type=search]::-webkit-input-placeholder{color:#fff}.widget_supapress_search .search-form input[type=search]:-moz-placeholder,.widget_supapress_search .search-form input[type=search]::-moz-placeholder{color:#fff}.widget_supapress_search .search-form input[type=search]:-ms-input-placeholder{color:#fff}.widget_recent_entries ul li a,.widget_recent_entries ul li a img{display:block}.widget .widget-title{color:#b80f01}div.supapress .product-details .book-wrapper__breadcrumbs *{font-weight:300}div.supapress .product-details .book-wrapper__top-section{background-color:transparent}@media (min-width:60rem){div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{padding-bottom:20px}}div.supapress .product-details .book-wrapper__top-section--image{padding:20px 0;text-align:center}@media (min-width:45rem){div.supapress .product-details .book-wrapper__top-section--image{text-align:left;padding:0 40px 0 0}}div.supapress .product-details .book-wrapper__top-section--image img{box-shadow:2px 4px 7px 0 rgba(0,0,0,.75)}div.supapress .product-details .book-wrapper__top-section--details{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}div.supapress .product-details .book-wrapper__top-section--details-left h1{color:#b80f01;font-size:2.125rem}@media (min-width:45rem){div.supapress .product-details .book-wrapper__top-section--details-left{width:50%;padding-right:1.25rem}}div.supapress .product-details .book-wrapper__top-section--details-left .sp__description{font-size:1rem;display:block;margin-top:1.875rem;margin-bottom:0}div.supapress .product-details .book-wrapper__top-section--details-left p.sp__isbn13{margin-top:30px}div.supapress .product-details .book-wrapper__top-section--details-left p.sp__the-author,div.supapress .product-details .book-wrapper__top-section--details-left p.sp__the-author a{font-weight:700}div.supapress .product-details .book-wrapper__top-section--details-left p.sp__the-author:first-of-type{color:#000;font-size:1rem;line-height:normal;text-decoration:none}@media (min-width:45rem){div.supapress .product-details .book-wrapper__top-section--details-left p.sp__the-author:first-of-type{font-size:1.25rem}}div.supapress .product-details .book-wrapper__top-section--details-left p.sp__the-author:first-of-type a{text-decoration:underline}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.125rem;font-weight:400}@media (min-width:45rem){div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.5rem}}div.supapress .product-details .book-wrapper__buy-section{height:100%;width:100%;margin:.9375rem 0;padding:0}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section{width:50%;margin:0}}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers{display:none}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom{margin-top:1.25rem;padding:0 20px}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom>p{font-weight:700;font-size:1rem}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul{margin:1.25rem 0 0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li{width:100%;margin-bottom:1em}@media (min-width:22.5rem){div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li{width:48%}}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a.sp__other-retailers-custom-button{height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border:2px solid #b80f01}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a.sp__other-retailers-custom-button svg{max-width:80%;max-height:22px}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a.sp__other-retailers-custom-button:hover svg path{fill:#fff}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a.sp__other-retailers-custom-button--indiebound svg{width:110px;max-height:100%;position:relative;top:-1px}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a{margin:0}}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers-custom ul li a:hover{background-color:#b80f01;color:#fff}div.supapress .product-details .book-wrapper__buy-section .sp__details{display:none}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{-ms-flex-flow:row nowrap;flex-flow:row nowrap}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul{width:165px}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li:last-child{margin-bottom:5px}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format--wrapper{border:4px solid #d2d0d0;background-color:#dfe0e0;padding:20px}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format--wrapper>p{text-align:center;font-weight:700;color:#000;margin:10px 0;font-size:1.375rem}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format--wrapper span{display:block;margin-bottom:2.5rem}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .sp__buy-format-subtitle{font-weight:400}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .sp__format{font-weight:700}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .sp__price{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-weight:300;text-align:left}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .sp__price--override-price{font-weight:700;color:#b80f01}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background:#b80f01;font-weight:700;border:2px solid #b80f01;width:150px}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:not(.buy-button--disabled):hover{background:transparent;color:#b80f01}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button--disabled{cursor:default;pointer-events:none;background-color:transparent;color:#000;font-size:.75rem}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{color:#000}div.supapress .product-details .book-wrapper .sp__isbn13 strong,div.supapress .product-details .book-wrapper .sp__publication-date strong{color:#b80f01}div.supapress .product-details .book-wrapper__information{display:none}div.supapress .product-details .sp__the-author{color:#000;margin-bottom:5px;font-weight:100}div.supapress .product-details .sp__the-author a{color:#000;text-decoration:underline;transition:all .3s ease}div.supapress .product-details .sp__the-author a:hover{text-decoration:none}div.supapress .product-details .related-books h2{position:relative}div.supapress .product-details .related-books h2:after{content:"";position:absolute;top:50%;left:0;background-color:#d2d1d1;height:3px;width:100%;z-index:1}div.supapress .product-details .related-books h2 span{position:relative;padding:12px 24px;border:3px solid #dfe0e0;color:#b80f01;font-size:1.75rem;z-index:2}div.supapress .product-details .related-books h2 span:after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;height:calc(100% + 18px);width:calc(100% + 24px);z-index:-1}div.supapress .product-details .tabs__item .tabs__link{border-bottom:3px solid #b80f01;color:#b80f01}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:#b80f01}.tabs{margin-bottom:0;border-bottom:3px solid #d2d1d1}.tabs__item{position:relative;margin-bottom:-3px;padding:8px 12px;border:3px solid transparent;border-bottom-color:#d2d1d1}.tabs__item .tabs__link,.tabs__item .tabs__link:hover{color:#b80f01!important;text-transform:uppercase;border-bottom:none!important;font-size:16px}.tabs__item.r-tabs-state-active{background-color:#fff;border:3px solid #d2d1d1;border-bottom-color:#fff}.tabs__item.r-tabs-state-active a{color:#b80f01;border-bottom:0;font-weight:700}.tabs__panel{background-color:#fff}.r-tabs-accordion-title,.r-tabs-accordion-title:after,.r-tabs-accordion-title:before{background:#b80f01}.r-tabs-accordion-title a:hover{color:#fff}.authors-list .az-pagination__dropdown>span{color:#b80f01}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#b80f01}.authors-list .az-pagination__list ul li a{color:#fff}.authors-list .az-pagination__list ul li a:hover{background:#b80f01}.site-navigation .main-navigation .menu .menu-item a{font-size:1rem}.site-navigation__container nav ul li.menu-item-has-children .sub-menu{padding-left:8px}.related-books{border-top:none}.site-books__top-section--links .books-button.primary-color{background-color:#b80f01}.site-books__top-section--links .books-button.primary-color:hover{color:#b80f01}.site-books__top-section--links .books-button.secondary-color{background-color:#747476}.site-books__top-section--links .books-button.secondary-color:hover{color:#747476}.site-books__book-feeds{background-color:#fff}.site-homepage__top-content{margin-top:1.5625rem}@media (min-width:45rem){.site-homepage__top-content{margin-top:3.125rem}}.site-homepage__top-content>h2{position:relative;margin-top:0;margin-bottom:1.5625rem;text-align:center;color:#5f5e5e}@media (min-width:45rem){.site-homepage__top-content>h2{font-size:2rem;margin-bottom:3.125rem}}@media (min-width:45rem){.site-homepage__top-content>h2:after{content:"";position:absolute;top:50%;left:0;background-color:#d2d1d1;height:3px;width:100%;z-index:1}.site-homepage__top-content>h2>span{position:relative;background-color:#fff;padding:0 40px;z-index:2}}@media (min-width:45rem){.site-homepage__top-content--inner.has-advert{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}.site-homepage__top-content--inner.has-advert .slick-dots li.slick-active button{background-color:#b80f01}.site-homepage__content{margin-top:2.5rem}.site-homepage__content p{font-weight:300}.site-homepage__content-block iframe{width:100%!important}.site-homepage__bottom-content{background-color:#b80f01}.site-homepage__bottom-content .upt-sub-header,.site-homepage__bottom-content a,.site-homepage__bottom-content p{color:#fff}.site-homepage__book-feeds div#isbn-carousel-authors{padding-top:5px}.site-homepage__book-feeds div#isbn-carousel-authors .book-wrapper{padding:10px}.site-homepage__book-feeds div#isbn-carousel-authors .book-wrapper .sp__the-title{margin-top:.625rem}.site-homepage__book-feeds div#isbn-carousel-authors .book-wrapper img{margin:0 auto}.site-homepage__book-feeds .supapress .isbn-carousel .slick-dots li.slick-active button{background-color:#b80f01}.site-homepage__recent-posts ul li{border-bottom:2px solid #800a01}.site-homepage__advertising{margin-top:20px;text-align:center}@media (max-width:45rem){.site-homepage__hero-slide.has-mobile-image{background-image:none!important}}.site-homepage__hero-slide--mobile-image{background-size:contain!important;background-repeat:no-repeat}.site-homepage__hero-slider.slick-slider{margin-bottom:0}@media (min-width:45rem){.site-homepage__hero-slider{-ms-flex-preferred-size:66%;flex-basis:66%}.site-homepage__advertising{-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper{text-align:left}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-title{line-height:1.2;font-size:1rem;font-weight:700}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-author{line-height:1.2}
/*# sourceMappingURL=style.css.map */
