/*!
Theme Name:   Reading Religion Theme
Description:  Reading Religion Child Theme
Version: 1.0.0
Author: Supadu
Author URI:   http://www.supadu.com
Template:     university_press_theme
*/@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&family=Source+Sans+Pro:wght@300;600;700&family=Source+Serif+Pro:wght@300;400;600&display=swap");body{font-size:.875rem;line-height:1.42857;letter-spacing:.03125rem;color:#000;background-color:#fff}.advanced-search-form .form__input--submit,.page-title,.site-footer .site-footer__social.site-branding__social>p,.site-header__link *,.site-homepage__hero-slide--copy *,.site-homepage__recent-posts ul li a,.site-homepage__upcoming-event--right .event-date,.site-homepage__upcoming-event--right .event-title,.site-navigation .site-navigation__container nav ul li a,.tabs__item .tabs__link,.upt-sub-header,h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,sans-serif;font-weight:700}body{font-family:Source Serif Pro,serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:#000}.page-title,.upt-sub-header{text-align:center;display:inline-block;position:relative}.entry-title{text-align:left!important}a{color:#148388}a:hover{color:#1baeb4}.site-search__posts .entry-title{margin-bottom:30px}h2.upt-sub-header.text-center{width:100%;font-size:28px;line-height:35.2px;font-weight:700;color:#148388;letter-spacing:.02em;margin-bottom:0;color:#272e30!important}.site-homepage__hero-slide--copy{background:rgba(0,0,0,.6)}.site-homepage__hero-slide--copy:before{content:"";display:block;height:2px;background-color:#fff;margin-bottom:20px;width:100px}.site-homepage__hero-slide--copy h2{font-weight:700}.site-homepage__hero-slide--copy>div *{color:#fff}.site-homepage__book-feeds{margin-bottom:0}.site-homepage__organisations{padding:50px 0;background:#148388}.site-homepage__organisations h2.upt-sub-header{color:#fff}.site-homepage__organisations h2.upt-sub-header:after{background:#fff}.site-homepage__organisations .slick-slider .slick-arrow{top:35%!important}.site-homepage__organisations .logo{margin:0 10px;border:1px solid #e6e6e6}.site-homepage__organisations .logo:hover{border-color:#000}.site-homepage__recent-posts ul li a{font-size:1rem}.site-homepage__upcoming-event--right span{line-height:20px!important;margin-bottom:8px!important}.category-section__inner .book-wrapper .info-wrapper p.sp__the-author,.category-section__inner .book-wrapper .info-wrapper p.sp__the-title a{color:#fff;font-family:Source Sans Pro,sans-serif}.info-wrapper .sp__the-title a{color:#272e30!important;font-weight:700;line-height:20.11px;font-size:16px;font-family:Source Sans Pro,sans-serif}.info-wrapper .sp__the-author{font-size:14px;font-weight:400;line-height:18px;color:#626262}.carousel-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section.promo-grid{margin-top:40px}.university-press-theme-a-z__grid.sub-categories{column-count:1;margin-top:5px!important}@media (min-width:45rem){.university-press-theme-a-z__grid.sub-categories{column-count:3}}.university-press-theme-a-z__grid.sub-categories ul#A li ul li:first-of-type{margin-top:0!important}.university-press-theme-a-z__grid.sub-categories ul#A li ul li:not(.sub-category){margin-top:1.875rem}.university-press-theme-a-z__grid.sub-categories li.sub-category{font-weight:300;margin:0!important}.university-press-theme-a-z__grid.sub-categories li.sub-category a span:hover{color:#148388!important}.university-press-theme-a-z__grid.sub-categories .grid-block{display:grid}.university-press-theme-a-z__grid.sub-categories .grid-block li{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-direction:row!important;flex-direction:row!important;width:100%}.university-press-theme-a-z__grid.sub-categories .grid-block li ul li:not(.sub-category){margin-top:1.875rem;color:#158388}.university-press-theme-a-z__grid.sub-categories .grid-block>li:first-child{display:none!important}.university-press-theme-a-z__grid.sub-categories .grid-block>li{font-size:1.25rem;line-height:45px;margin-bottom:0;font-weight:600!important;font-family:Source Sans Pro,sans-serif}.university-press-theme-a-z__grid.sub-categories span.filter-option__sub-filter{font-size:1rem}.account{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.account,.account .user-buttons{display:-ms-flexbox;display:flex}.account .user-buttons{column-gap:10px}.account__title{font-size:20px;font-weight:700}.account h1{border-bottom:1px solid #535353;padding-bottom:15px;margin-bottom:30px;line-height:1.3;display:-ms-flexbox;-ms-flex-pack:justify;-ms-flex-align:baseline;display:flex;justify-content:space-between;align-items:baseline}.account .edit-profile-container{background:#f8f8f870;box-shadow:7px 7px 20px 4px #0000000d;font-family:Source Sans Pro,sans-serif}.account .edit-profile-container label{color:#1375a1;font-weight:700;font-size:16px}.account .edit-profile-container input{height:47px;border-radius:0!important;border:1px solid #0000001c;padding:10px}.account .edit-profile-container input.submit{padding:15px!important}.account .edit-profile-container .acf-field{border:0!important}.account .edit-profile-container .acf-input-prepend{float:left;border-right-width:0;border-radius:3px 0 0 3px;height:47px;border:1px solid #0000001c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.account .edit-profile-container input.acf-button.button.button-primary.button-large{margin:5px 15px 15px}.account .edit-profile-container .acf-form-submit{padding:5px 15px 15px}.account .edit-profile-container .updated-message p{font-size:22px;font-weight:700;text-align:center}.account .edit-profile-container .acf-fields.acf-form-fields.-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account .edit-profile-container .form-third{width:100%}@media (min-width:45rem){.account .edit-profile-container .form-third{width:33%}}.account .edit-profile-container .form-half{width:100%}@media (min-width:45rem){.account .edit-profile-container .form-half{width:50%}}.account .edit-profile-container .form-whole{width:100%}.account .edit-profile-container .edit-profile{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:30px}.account .edit-profile-container .edit-profile__left{padding:0 15px;width:100%}@media (min-width:45rem){.account .edit-profile-container .edit-profile__left{width:50%}}.account .edit-profile-container .edit-profile .change-password{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px;margin-top:15px}.account .edit-profile-container .edit-profile .change-password a{font-weight:600;text-decoration:underline}.account .edit-profile-container .edit-profile .additional-fields{margin:20px 0}@media (min-width:45rem){.account .edit-profile-container .edit-profile .additional-fields{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.account .edit-profile-container .edit-profile .additional-fields .full-field{width:100%!important}.account .edit-profile-container .edit-profile .additional-fields>p:first-child{font-size:24px;color:#000;width:100%}.account .edit-profile-container .edit-profile .form-submit .submit,.account .edit-profile-container .edit-profile .form-submit .submit:hover{border:none}.account .edit-profile-container .edit-profile__field{margin-bottom:20px}@media (min-width:45rem){.account .edit-profile-container .edit-profile__field{margin-bottom:20px;width:100%}}.account .edit-profile-container .edit-profile__field label{margin-bottom:5px;display:block}.account .edit-profile-container .edit-profile__field input,.account .edit-profile-container .edit-profile__field select,.account .edit-profile-container .edit-profile__field textarea{width:100%}.account .edit-profile-container .edit-profile__field select{height:28px}.account .edit-profile-container .edit-profile__name{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.account .edit-profile-container .edit-profile__name .form-username{width:49%}.account .edit-profile-container .edit-profile__name .form-username:first-child{padding-right:5px}.authors-list{margin-top:0}.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:#148388}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#148388;color:#fff}.authors-list .az-pagination__list ul li a{color:#272e30}.authors-list .az-pagination__list ul li a:hover{background:#148388}.authors-list__header{display:none}a.books-button.browse-by-button{font-weight:600}a.books-button.browse-by-button,a.books-button.browse-by-button span{font-family:Source Sans Pro,sans-serif}.site-header{background-color:#fff}.site-header .site-branding{-ms-flex-align:center;align-items:center;padding:0;-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}}.site-header .site-branding__logo{padding:10px 0;width:auto;text-align:left}.site-header .site-branding__logo img{max-width:200px}@media (min-width:45rem){.site-header .site-branding__logo{padding:20px 0}}.site-header .site-branding .site-branding__social{padding:20px 0;margin:5px 45px 0 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:30rem){.site-header .site-branding .site-branding__social{margin:0}}.site-header .site-branding .site-branding__social__icon span{color:#148388;border-color:#148388}.site-header .site-branding .site-branding__social__icon a span{border-radius:200px}.site-header .site-branding .site-branding__social__icon a span.icon-facebook,.site-header .site-branding .site-branding__social__icon a span.icon-twitter{background:#148388!important;color:#fff!important}.site-header .site-branding .site-branding__social__icon a:hover span{color:#fff;border-color:hsla(0,0%,100%,.2)}.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-cart-link.site-header__cart .icon-shopping-basket:before{color:#000}.site-header .site-navigation{background-color:#fff;border-bottom:none}.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 span{color:#fff;font-size:13px;font-weight:700}.site-header .site-navigation .search-trigger .icon-search{color:#1375a1}.site-header .site-header__mobile-tools{background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.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}.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:#1375a1;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 .site-header__cart{margin-left:auto}.site-header .site-header__mobile-tools .site-header__cart .icon-shopping-basket:before{color:#000}.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{color:#1375a1}.site-header .header-site-search{background-color:#fff;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 .widget_supapress_search{background:#fff}.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 .search-form input[type=search]::-webkit-autofill:focus{-webkit-text-fill-color:#000!important}.site-header .header-site-search .icon-search{color:#000;padding-bottom:20px}.site-header .header-site-search .predictive-container{background-color:#fff;color:#fff}.site-header .header-site-search .predictive-container .predictive-list .loader{border:5px solid hsla(0,0%,100%,.5);border-top:5px solid #fff}.site-header .header-site-search .predictive-container .predictive-list a{color:#148388}.site-header .header-site-search .predictive-container .predictive-list a:hover{color:#50dfe5}.site-header .header-site-search .predictive-container h3{color:#000}.site-header .header-site-search .predictive-container .site-container{padding:0 .9375rem}.site-container{max-width:1125px}.top-content-banner{background:#1375a1;-ms-flex-align:center;align-items:center;padding:10px}.top-content-banner,.top-content-banner .top-content-banner-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.top-content-banner .top-content-banner-wrapper{max-width:1125px;margin:0 auto}.top-content-banner .top-content-banner-wrapper .top-col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:center;justify-content:center}@media (min-width:45rem){.top-content-banner .top-content-banner-wrapper .top-col{-ms-flex-pack:end;justify-content:flex-end}}.top-content-banner .top-content-banner-wrapper .top-col img{max-width:40px;image-rendering:-webkit-optimize-contrast;margin-right:10.5px}.top-content-banner .top-content-banner-wrapper .top-col a{font-weight:600;font-family:Source Sans Pro,sans-serif;font-size:17px;color:#fff}.widget_supapress_search .search-form input[type=search]:-webkit-autofill,.widget_supapress_search .search-form input[type=search]:-webkit-autofill:focus{-webkit-text-fill-color:#000}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{background:transparent;padding-bottom:15px!important;margin-bottom:0;max-width:1125px;text-align:center;padding-top:15px!important;border-bottom:none!important}@media (min-width:45rem){div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{text-align:left;margin-bottom:30px}}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%;font-family:Source Serif Pro,serif;font-size:16px;font-weight:400}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs a{color:#1375a1}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:#148388}div.supapress .product-details .book-wrapper{background-color:#fff}div.supapress .product-details .book-wrapper__top-section{background:#f1f1f1}div.supapress .product-details .book-wrapper__top-section--details{font-size:1.125rem;font-family:Source Sans Pro,sans-serif;font-weight:600}div.supapress .product-details .book-wrapper__top-section--details h1{margin-bottom:0;line-height:42px;color:#272e30;font-weight:700;font-size:35px;letter-spacing:.02em}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:24px;color:#272e30;font-weight:700;letter-spacing:.02em}div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#666;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:#272e30;font-size:20px!important}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author a,div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary a{color:#148388}div.supapress .product-details .book-wrapper__top-section--details .sp__the-series,div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#272e30;font-size:20px!important}div.supapress .product-details .book-wrapper__top-section--details .sp__the-series a,div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary a{color:#148388}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author,div.supapress .product-details .book-wrapper__top-section--details .sp__the-publisher{font-size:.875rem}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author{margin-bottom:.3125rem;margin-top:10px}div.supapress .product-details .book-wrapper__top-section--details .sp__price{font-weight:700;font-size:1.125rem;padding-right:0;text-align:left;width:100%}@media (min-width:30rem){div.supapress .product-details .book-wrapper__top-section--details .sp__price{padding-right:20px;text-align:right;width:auto}}div.supapress .product-details .book-wrapper__top-section--details .sp__details{font-size:16px;font-weight:700;background:#fff!important;margin-bottom:0!important;border:0!important;padding:20px 30px!important;border-bottom:1px solid #c4c4c4!important}div.supapress .product-details .book-wrapper__buy-section{padding:0!important;background:none!important;margin-top:1.25rem}div.supapress .product-details .book-wrapper__buy-section *{font-family:Source Sans Pro,sans-serif}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;row-gap:20px;padding:20px 30px!important;background:#fff!important;border:none!important;margin-bottom:15px!important}@media (min-width:30rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center}}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{width:auto}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul{width:auto!important}@media (min-width:30rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul{max-width:50%}}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{text-transform:none;font-weight:700;color:#272e30;font-size:16px;line-height:23.1px}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul .sp__format{text-transform:uppercase}div.supapress .product-details .book-wrapper__buy-section .review-button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}@media (min-width:30rem){div.supapress .product-details .book-wrapper__buy-section .review-button-container{display:block}}div.supapress .product-details .book-wrapper__buy-section .review-button-container .review-coming-soon-badge{display:-ms-flexbox;display:flex;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:16px;transition:all .3s ease-in-out;margin:0!important;background:#1375a1;cursor:pointer;padding:15px;pointer-events:none;text-transform:uppercase;margin-bottom:10px!important}div.supapress .product-details .book-wrapper__buy-section p.review-coming-soon-text{color:#272e30!important;margin-top:10px}div.supapress .product-details .related-books h2{font-size:28px;line-height:35.2px;font-weight:700;letter-spacing:.02em;color:#272e30}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)}.buy-button-container{width:100%}@media (min-width:52.5rem){.buy-button-container{width:unset}}.buy-button-container a#myBtn{margin-top:20px!important}.book-review-button{width:100%}div.supapress .search-list .search-wrapper .pagination-wrapper{border:1px solid #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}@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.search .search-wrapper{border-left:1px solid #e6e6e6}div.supapress .search-grid.search .search-wrapper .pagination-wrapper{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:0}div.supapress .search-grid.search .search-wrapper .books-wrapper .book-wrapper{transition:all .3s ease;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}div.supapress .search-grid.search .search-wrapper .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:1rem}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:#148388}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}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 .supapress-current-page,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page{background:#000;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:#000}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:#000;color:#fff}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:#000}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:#000}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,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper,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 .sp__the-title,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:1.125rem;margin:0;line-height:1.3}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:1em;line-height:normal;margin:0}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:1em;line-height:normal;font-weight:700;margin:3px 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}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{margin:0 0 15px;color:#000;font-weight:700}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,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block{background:#fff}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul li a.clear-filters,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul li a.clear-filters{color:red!important}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 a,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a{text-transform:capitalize}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:#fff;border-top:3px solid #148388;font-weight:500;color:#148388;border-bottom:1px solid #e6e6e6;padding:.75rem;text-transform:uppercase}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #148388;color:#148388}.pagination .nav-links .page-numbers{background:transparent;color:#148388}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#148388;color:#fff}div.supapress .book-wrapper img{box-shadow:0 3px 5px 0 rgba(0,0,0,.5);transition:all .3s ease}div.supapress .isbn-carousel .book-wrapper:hover img,div.supapress .search .book-wrapper:hover img{transform:scale(1.05)}.tabs__item{padding:0!important;margin-right:70px}.tabs__item .tabs__link{border-bottom:none!important;position:relative;font-size:28px;color:#272e30;font-weight:700}.tabs__item .tabs__link:after{content:"";display:block;border-bottom:3px solid #148388;margin-top:10px}.tabs__item .tabs__link:after,.tabs__item .tabs__link:before{opacity:0;transition:all .3s ease-in-out}.tabs__item .tabs__link:hover{color:#000}.tabs__item .tabs__link:hover:after,.tabs__item .tabs__link:hover:before{opacity:1}.tabs__item.r-tabs-state-active{pointer-events:none}.tabs__item.r-tabs-state-active a{font-size:28px;color:#148388;font-weight:700}.tabs__item.r-tabs-state-active a:after,.tabs__item.r-tabs-state-active a:before{opacity:1}.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:#148388}.responsive-tabs .js-responsive-tabs{overflow-x:visible}.r-tabs-accordion-title a:hover{color:#fff}.tabs__panel{padding-top:0}.tabs__panel .tabs__content{font-size:18px}.tabs__panel .tabs__content cite{display:none}.tabs__panel .tabs__content P{color:#272e30}.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:#a5a7aa}.site-books__top-section--links .books-button.primary-color{background-color:#148388}.tabs__panel--reviews blockquote{margin:0}.site-footer{background-color:#fff;overflow:hidden;padding:0}@media (min-width:45rem){.site-footer{text-align:left}}.site-footer *{color:#272e30}@media (min-width:45rem){.site-footer__nav{width:100%}}.site-footer .site-footer__social.site-branding__social{background:#148388;padding:15px;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}.site-footer .site-footer__social.site-branding__social:before{right:100%}.site-footer .site-footer__social.site-branding__social:after{left:100%}.site-footer .site-footer__social.site-branding__social:after,.site-footer .site-footer__social.site-branding__social:before{content:"";height:100%;position:absolute;bottom:0;background:#148388;width:9999px}.site-footer .site-footer__social.site-branding__social>p{color:#fff;margin-bottom:0;margin-right:10px;font-size:.75rem}@media (min-width:30rem){.site-footer .site-footer__social.site-branding__social>p{font-size:1rem}}.site-footer p.site-footer__copy-right{margin-bottom:12px}.site-footer p.site-footer__copy-right,.site-footer p.site-footer__credit-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Source Serif Pro,serif;font-weight:400!important}.site-footer p.site-footer__credit-link{margin-bottom:0;font-size:14px;column-gap:2px}.site-footer p.site-footer__credit-link a{padding-left:2px}.site-footer nav.footer-navigation-alt{margin-top:10px;margin-bottom:20px}.site-footer nav.footer-navigation-alt ul#footer-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none!important;column-gap:20px;-ms-flex-pack:center;justify-content:center;margin:40px 0!important;padding:0!important;font-family:Source Sans Pro,sans-serif;font-weight:700;margin-bottom:10px!important;text-transform:uppercase;font-size:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer nav.footer-navigation-alt ul#footer-menu li{padding:0 10px}.site-footer nav.footer-navigation-alt ul#footer-menu li a{color:#272e30}.site-footer .terms-menu-copyright-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:14px;column-gap:15px;height:20px;margin-bottom:20px}@media (min-width:30rem){.site-footer .terms-menu-copyright-inline{-ms-flex-direction:row;flex-direction:row}}.site-footer .footer-logo{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.site-footer .footer-logo.rr-logo{padding-top:20px}.site-footer .footer-logo.rr-logo img{width:139px}.site-footer .footer-logo.text{margin-top:40px;margin-bottom:10px}.site-footer .footer-logo.text p{color:#272e30;font-size:14px;margin-bottom:0}.site-footer .footer-logo.secondary-logos img{width:80px}.site-footer__logos{margin-bottom:30px}.site-footer .mini-footer-menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-footer .mini-footer-menu ul#footer-mini-menu{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;font-weight:400;font-family:Source Serif Pro,serif;font-size:14px}.site-footer .mini-footer-menu ul#footer-mini-menu li{margin-bottom:0!important}.site-footer .mini-footer-menu ul#footer-mini-menu li:not(:last-child):after{content:" | ";padding:5px}.footer-navigation ul li a{display:block;font-weight:700}.footer-newsletter-container{background:#272e30;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:50px;text-align:center}.footer-newsletter-container h2{color:#fff;margin:0;line-height:35.2px;font-size:28px;margin-bottom:10px;text-transform:uppercase}.footer-newsletter-container p{color:#fff;font-size:14px;line-height:17.5px;margin:0}.footer-newsletter-container p.--smaller{font-size:12px}.footer-newsletter-container .mailchimp-signup{-ms-flex-direction:row;flex-direction:row}.footer-newsletter-container .mailchimp-signup,.footer-newsletter-container .mailchimp-signup .mc-field-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer-newsletter-container .mailchimp-signup .mc-field-group{-ms-flex-direction:column;flex-direction:column}.footer-newsletter-container .mailchimp-signup .mc-field-group input#mce-EMAIL{margin-bottom:20px}@media (min-width:30rem){.footer-newsletter-container .mailchimp-signup .mc-field-group input#mce-EMAIL{margin-bottom:0}}@media (min-width:30rem){.footer-newsletter-container .mailchimp-signup .mc-field-group{-ms-flex-direction:row;flex-direction:row}}.footer-newsletter-container .mailchimp-signup input{margin:20px 0;height:48px;border:none!important;padding:10px}.footer-newsletter-container .mailchimp-signup input#mce-EMAIL{width:269px;color:#626262;font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:16px;margin-bottom:0}@media (min-width:30rem){.footer-newsletter-container .mailchimp-signup input#mce-EMAIL{width:269px;margin-top:unset}}.footer-newsletter-container .mailchimp-signup input#mc-embedded-subscribe{background:#1375a1;color:#fff;font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:16px;margin-top:0;width:269px}@media (min-width:30rem){.footer-newsletter-container .mailchimp-signup input#mc-embedded-subscribe{width:130px;margin-top:20px}}.footer-newsletter-container .mailchimp-signup button{height:48px;border:0;padding:0 30px;background:#626262;color:#fff;font-weight:700;line-height:20.11px;font-size:16px;letter-spacing:.04em;text-transform:uppercase;font-family:Source Sans Pro,sans-serif}.account .edit-profile-container .edit-profile .form-submit .submit,.site-cta-button,.site-cta-button__blue-button,.site-cta-button__review-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background:#1375a1;padding:20px 70px;display:-ms-flexbox;display:flex;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:16px;transition:all .3s ease-in-out}.account .edit-profile-container .edit-profile .form-submit .submit:hover,.site-cta-button:hover,.site-cta-button__blue-button:hover,.site-cta-button__review-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#1896cf;color:#fff}.site-cta-button__review-button{margin:0!important;background:#1375a1;cursor:pointer;border:0!important}.site-cta-button__blue-button,.site-cta-button__review-button{padding:15px;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.site-cta-button__blue-button{background:#1375a1!important;text-align:center;font-weight:700}.site-cta-button__blue-button:hover{background:#1896cf!important}.big-btn{background:#1375a1;padding:10px;font-family:Source Sans Pro,sans-serif;font-weight:600;color:#fff;border:0;transition:all .3s ease-in-out;text-transform:uppercase}.big-btn:hover{background:#1896cf!important}.wpforms-submit{background:#1375a1!important;font-family:Source Sans Pro,sans-serif;color:#fff!important;border:0!important;transition:all .3s ease-in-out;padding:15px!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important}.wpforms-submit:hover{background:#1896cf!important}.site-navigation{border-top:1px solid #dddddd78!important;border-bottom:1px solid #dddddd78!important}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul{-ms-flex-align:center;align-items:center}}.site-navigation .site-navigation__container nav ul li{border-bottom:1px solid #1375a1}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li{padding:20px;border-bottom:1px solid transparent}}.site-navigation .site-navigation__container nav ul li:first-of-type{padding-left:0}.site-navigation .site-navigation__container nav ul li a{letter-spacing:1px;font-size:16px;font-weight:700;color:#1375a1;line-height:normal;text-decoration:none;text-transform:uppercase;border-bottom-color:transparent}.site-navigation .site-navigation__container nav ul li a:after,.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#1896cf}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li a{color:#1375a1}.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#1896cf}.site-navigation .site-navigation__container nav ul li a:after{top:4px}}.site-navigation .site-navigation__container nav ul li.menu-item-has-children:after{color:#1375a1!important}.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{font-weight:700}@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 #148388}}.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:#1375a1}}@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:#1375a1}}@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:#1896cf}}@media (min-width:60rem){.site-navigation .site-navigation__container #menu-close{color:#148388}}.js-menu-close{color:#1375a1!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;border-radius:0;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}.book-review-info-wrapper{display:-ms-flexbox;display:flex;border-bottom:1px solid #0000000d!important;padding-bottom:20px!important;margin-bottom:10px!important}.book-review-info-wrapper img#review-book-cover{width:120px}.book-review-info-wrapper .review-book-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.book-review-info-wrapper .review-book-details .reivew-book-info{font-size:16px;line-height:2;font-family:Source Sans Pro,sans-serif}.wpforms-field{font-family:Source Sans Pro,sans-serif}.wpinline{display:none}span.currently-uploaded-cv{font-size:16px!important;margin-bottom:10px!important;display:block}span.currently-uploaded-cv a{font-weight:700}span.currently-uploaded-cv a:after{content:"\f123";font-family:dashicons;margin-left:7px;vertical-align:middle}.advanced-search-form{background-color:#fff}.advanced-search-form__title{padding-bottom:1.25rem;border-bottom:1px solid #0000001f;font-weight:400}.advanced-search-form .form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.advanced-search-form .form__input-wrapper{width:calc(100% - 10px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:.3125rem;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media (min-width:52.5rem){.advanced-search-form .form__input-wrapper{width:calc(50% - 10px)}}.advanced-search-form .form__input-label{width:100px;text-align:left;font-size:15px}.advanced-search-form .form__input{padding:.3125rem;width:100%;border-radius:0;font-size:.875rem}.advanced-search-form .form__input--select,.advanced-search-form .form__input--text{border:1px solid #dbdbdb}.advanced-search-form .form__input--submit{padding:.625rem;margin:0;border:none!important;box-shadow:none!important;margin-bottom:20px}.advanced-search-form .form .advanced-search-submit{margin-top:10px!important}.news-twitter-module-container{background:#f1f1f1;padding-top:50px;padding-bottom:50px;margin-top:40px}.news-twitter-module-container .news-twitter-module-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}@media (min-width:45rem){.news-twitter-module-container .news-twitter-module-wrapper{-ms-flex-direction:row;flex-direction:row}}.news-twitter-module-container .news-twitter-module-wrapper .left-col{width:100%;padding-right:0}@media (min-width:45rem){.news-twitter-module-container .news-twitter-module-wrapper .left-col{width:50%;padding-right:30px}}.news-twitter-module-container .news-twitter-module-wrapper .left-col h2{color:#148388;font-size:28px;text-transform:uppercase;margin-bottom:30px}.news-twitter-module-container .news-twitter-module-wrapper .left-col h3{margin:0}.news-twitter-module-container .news-twitter-module-wrapper .left-col h3 a{color:#000;font-family:Source Serif Pro,serif;font-weight:400;line-height:27.57px;font-size:22px}.news-twitter-module-container .news-twitter-module-wrapper .left-col p{color:#000;font-size:14px}.news-twitter-module-container .news-twitter-module-wrapper .left-col .date-read-more{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;column-gap:5px;margin:5px 0}.news-twitter-module-container .news-twitter-module-wrapper .left-col .date-read-more span.post-date{font-weight:400;font-family:Source Serif Pro,serif;color:#272e30;font-size:19px}.news-twitter-module-container .news-twitter-module-wrapper .left-col .date-read-more span.read-more a{font-weight:700;font-family:Source Sans Pro,sans-serif;text-transform:uppercase;color:#148388;font-size:19px!important;vertical-align:text-bottom}.news-twitter-module-container .news-twitter-module-wrapper .right-col{width:100%}@media (min-width:45rem){.news-twitter-module-container .news-twitter-module-wrapper .right-col{width:50%}}.slick-slider .slick-dots li.slick-active button{background-color:#929292}.slick-slider{margin-bottom:0!important}button.slick-prev.slick-arrow{left:20px!important;background:#797979bd!important}button.slick-prev.slick-arrow:before{color:#e6e6e6!important}@media (min-width:81.25rem){button.slick-prev.slick-arrow{left:-45px!important;position:absolute;background:transparent!important}}button.slick-next.slick-arrow{right:20px!important;background:#797979bd!important}button.slick-next.slick-arrow:before{color:#e6e6e6!important}@media (min-width:81.25rem){button.slick-next.slick-arrow{right:-45px!important;position:absolute;background:transparent!important}}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:310px}.modal-content p{text-align:center;padding-bottom:15px}.modal-content .modal-inner-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;column-gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content .modal-inner-buttons a{width:100%;margin-bottom:10px!important}.close{color:#aaa;font-size:28px;font-weight:700;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.account-page-form legend{font-size:20px;font-weight:600;font-family:Source Sans Pro,sans-serif;padding:10px}.account-page-form .lostpassword-submit{margin-bottom:5px}.account-page-form input#somfrp_user_info{border:1px solid;height:40px;margin-top:10px;width:50%}.promo-grid__copy p{font-size:22px;text-align:center;margin-bottom:20px}.site-homepage .responsive-tabs div.supapress div[id^=isbn-carousel-] .info-wrapper{text-align:center}div.supapress .product-details .book-wrapper__social-links{width:100%}@media (min-width:45rem){div.supapress .product-details .book-wrapper__social-links{width:30%}}.add-this__social-links img{box-shadow:none!important}
/*# sourceMappingURL=style.css.map */
