/*!
Theme Name:   Vanderbilt Child Theme
Description:  Vanderbilt 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=Rubik:wght@300;400;600;700&display=swap");body{line-height:1.375rem;letter-spacing:.03125rem;color:#444;background-color:#fff}body,p{font-size:1rem}.entry-title,.page-title,.site-cta-button,.site-footer .site-branding__social.site-footer__social>p,.site-header .site-navigation .search-trigger span,.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__container nav ul li a,.tabs__item .tabs__link,.upt-sub-header,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-weight:700}body{font-family:Rubik,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:#444}.entry-title,.page-title,.upt-sub-header{text-align:center;display:inline-block;position:relative}a,a:hover{color:#af1a22}a:hover{text-decoration:underline}figcaption{text-align:center}blockquote{font-size:.7rem}.site-search__posts .entry-title{margin-bottom:30px}.site-homepage .hero-slider{margin-top:20px}.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:#af1a22}.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 #bcbdc0}.site-homepage__organisations .logo:hover{border-color:#444}.site-homepage__recent-posts ul li a{font-size:1rem}.site-homepage__upcoming-event--right span{line-height:20px!important;margin-bottom:8px!important}.site-homepage section.responsive-tabs{padding-top:20px!important}.site-homepage section.responsive-tabs h2.r-tabs-accordion-title{display:none}.site-homepage section.responsive-tabs .js-responsive-tabs.site-container.r-tabs{max-width:71rem}.site-homepage section.responsive-tabs .js-responsive-tabs.site-container.r-tabs .tabs__panel{padding:0!important}.site-homepage section.responsive-tabs .js-responsive-tabs.site-container.r-tabs .r-tabs-nav{display:none}.site-homepage .category-section__inner{background:#bcbdc0}.site-homepage .featured-book-section__copy{background:#f0f0f0;padding:50px}.site-homepage .promo-grid{max-width:1125px;margin:0 auto}.site-homepage .promo-grid h2{color:#939598;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px;font-size:18px}.site-homepage .promo-grid h2:before{background-image:url(/wp-content/themes/vanderbilt-child/images/vup-icon.png)}.site-homepage .promo-grid h2.twitter-title:before,.site-homepage .promo-grid h2:before{background-size:10px 20px;display:inline-block;width:30px;height:30px;background-size:contain;content:"";background-repeat:no-repeat}.site-homepage .promo-grid h2.twitter-title:before{background-image:url(/wp-content/themes/vanderbilt-child/images/twitter.png);margin-right:5px}.site-homepage .promo-grid a{color:#444;font-weight:600}.site-homepage .promo-grid p{color:#444}.site-homepage .promo-grid__tile{-ms-flex-pack:unset;justify-content:unset}.site-homepage a.site-cta-button,.site-homepage div.supapress .product-details .book-wrapper__buy-section .sp__buy-format a.buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .site-homepage a.buy-button{font-weight:300}.upt-author-page h1.upt-author-name{position:relative;color:#231f20;padding-bottom:40px;padding-top:40px;pointer-events:none;color:#231f20!important}.upt-author-page h1.upt-author-name a{pointer-events:none;color:#231f20!important}@media (min-width:30rem){.upt-author-page h1.upt-author-name{padding-left:12px}}.upt-author-page .upt-grey-background{padding:0;background:#fff}.upt-author-page__top-section{-ms-flex-pack:unset;justify-content:unset;column-gap:30px;border-bottom:1px solid #bcbdc0;padding-bottom:40px}.upt-author-page__top-section--author-details{width:100%}.upt-author-page__top-section--author-image img{min-width:300px}.upt-author-page .author-links-section{padding-top:40px}.upt-author-page .author-links-section .author-links-content{font-size:1.2em}.upt-author-page .author-links-section .upt-sub-header{font-weight:500}.upt-author-page .upt-author-page__author-books img{box-shadow:0 3px 5px 0 rgba(0,0,0,.5)}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category{display:block;column-count:1;text-align:center}@media (min-width:52.5rem){.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category{column-count:3;text-align:unset;column-gap:50px}}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category a{width:100%;display:block;line-height:54px;color:#000;font-size:18px!important}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category a:hover{color:#af1a22!important}.show-desktop.authors-list__listing--letter,.university-press-theme-a-z__grid .grid-block>li:first-child{font-size:2rem}.site-catalog__item{text-align:center}.blog-add-this-container{margin-bottom:15px;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.entry-content{margin-bottom:40px}p.entry-post-tags span.author.vcard{display:none}p.entry-post-tags span.cat-links{padding-left:8px}p.entry-post-tags span.byline{display:none}.add-this-title{margin-right:10px}.add-this-direct,.add-this-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-event-singular__right{display:none}article.sp_events_posts{width:100%!important}a.skip-link{display:none}.top-content-bar{width:100vw;padding:5px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.top-content-bar p{margin:0;color:#fff;font-weight:300}.tcb-margin-20{margin-bottom:7px}.tcb-margin-0{margin-bottom:0}.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;padding:20px}@media (min-width:30rem){.site-header .site-branding{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 15px}}@media (min-width:60rem){.site-header .site-branding{display:none}}.site-header .site-branding__logo{padding:10px 0;width:auto;text-align:left}@media (min-width:45rem){.site-header .site-branding__logo{padding:20px 0}}.site-header .site-branding .site-branding__social{padding:20px 0;margin:5px 0 0;border-top:1px solid #bcbdc0;border-bottom:1px solid #bcbdc0;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 0 0 40px}}.site-header .site-branding .site-branding__social__icon span{color:#af1a22;border-color:#af1a22}.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:#444}.site-header .site-navigation{background-color:#fff;border-bottom:1px solid #444;padding:0}.site-header .site-navigation__icons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;column-gap:10px}.site-header .site-navigation .search-trigger span{color:#444;font-weight:300;margin:0;font-size:14px}.site-header .site-navigation .search-trigger span:hover{color:#af1a22}.site-header .site-navigation .search-trigger .icon-search{color:#444}.site-header .site-header__mobile-tools{padding:0!important;margin-left:20px;background-color:transparent}.site-header .site-header__mobile-tools *{margin-left:0!important}.site-header .site-header__mobile-tools .hamburger{-ms-flex-positive:0;flex-grow:0;transition:all .3s ease-in-out;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:#444;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:#fff}.site-header .site-header__mobile-tools span.icon-user:before{color:#fff!important}.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:#fff}.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:#444}@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:#f5f5f5}.site-header .header-site-search .search-form input[type=search]{border-bottom:1px solid #444;color:#444;margin-bottom:20px}.site-header .header-site-search .search-form input[type=search]::-webkit-input-placeholder{color:#444}.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:#444}.site-header .header-site-search .search-form input[type=search]:-ms-input-placeholder{color:#444}.site-header .header-site-search .icon-search{color:#444;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:#af1a22}.site-header .header-site-search .predictive-container h3{color:#444}.site-header .header-site-search .predictive-container .site-container{padding:0 .9375rem}.site-branding-alt{width:200px;display:block;margin-top:20px;margin-bottom:20px}@media (min-width:30rem){.site-branding-alt{display:block;margin-top:unset;margin-bottom:unset}}.mobile-menu-alt{width:100vw;padding:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:30rem){.mobile-menu-alt{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.mobile-menu-alt .line{height:3px;background:#000;width:25px;margin:4px}.mobile-menu-alt .mobile-search-alt span.icon-search{font-size:22px}.mobile-menu-alt .mobile-menu-right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-flexbox;display:flex;column-gap:20px;-ms-flex-align:center;align-items:center}.mobile-menu-alt .mobile-menu-right span:before{color:#000;font-size:20px!important}.header-site-search.js-header-site-search.search-open{max-width:100vw}.additional-social-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;top:18px;-ms-flex-pack:center;justify-content:center}@media (min-width:45rem){.additional-social-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;top:77px;-ms-flex-pack:unset;justify-content:unset}}div.supapress .product-details .book-wrapper__top-section--details h3{font-weight:400;font-size:14px;margin-bottom:0}div.supapress .product-details .book-wrapper__top-section--details h3:before{content:"Series: "}div.supapress .product-details .book-wrapper__top-section--details h2{margin-bottom:0}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{background:#fff;padding-bottom:15px!important;margin-bottom:1.875rem;max-width:100%;padding-top:15px!important}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 .r-tabs-accordion-title,div.supapress .product-details .r-tabs-accordion-title:after,div.supapress .product-details .r-tabs-accordion-title:before{background:#af1a22}div.supapress .product-details .book-wrapper{background-color:#fff}div.supapress .product-details .book-wrapper__top-section{background:#fff}div.supapress .product-details .book-wrapper ul.tabs li a{font-weight:400}div.supapress .product-details .book-wrapper ul.tabs li a:hover{color:#444;border-bottom:1px solid #af1a22!important;text-decoration:none!important}div.supapress .product-details .book-wrapper ul.tabs li.r-tabs-state-active a{color:#af1a22!important}div.supapress .product-details .book-wrapper__information .tabs{column-gap:20px}div.supapress .product-details .book-wrapper__information .tabs__item{width:auto;padding:0 20px 0 0}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:#231f20;line-height:1.3}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.125rem;color:#231f20;font-weight:300}div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#939598;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:#939598}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}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author a{color:#af1a22}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}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{width:auto;background:#939598!important;box-shadow:none!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;padding:10px 10px 10px 20px!important}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background:#a4d09b!important;display:-ms-flexbox!important;display:flex!important}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:after{background:url(/wp-content/themes/vanderbilt-child/images/tri-red.png);display:inline-block;height:20px;width:30px;background-position:50%;background-repeat:no-repeat;content:"";background-size:contain}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .sp__price{font-weight:300!important}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{text-transform:none;font-weight:700;color:#bcbdc0}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul .sp__isbn13{color:#231f20;font-weight:300;font-size:1.2em}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul .sp__published{color:#231f20;font-weight:300}div.supapress .product-details .book-wrapper__buy-section span.sp__the-pages{text-transform:lowercase}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format a.retail-link.buy-button,div.supapress .product-details .book-wrapper__buy-section a.retail-link.site-cta-button{background:none;border:2px solid #939598;color:#a4d09a;box-shadow:none;font-weight:600}div.supapress .product-details .related-books h2{color:#444}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)}.google-preview-button img{box-shadow:none!important;margin-top:10px;cursor:pointer}.tabs__content blockquote cite{display:none!important}div.supapress .search-list .search-wrapper .pagination-wrapper{border:1px solid #bcbdc0}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 #bcbdc0}div.supapress .search-grid.search .search-wrapper .pagination-wrapper{border-top:1px solid #bcbdc0;border-bottom:1px solid #bcbdc0;border-right:1px solid #bcbdc0;margin-bottom:0}div.supapress .search-grid.search .search-wrapper .books-wrapper .book-wrapper{transition:all .3s ease;border-right:1px solid #bcbdc0;border-bottom:1px solid #bcbdc0}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:#af1a22}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:#444}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:#444;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:#444}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:#444;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:#444}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:#444}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:#444}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:#af1a22!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 #af1a22;font-weight:500;color:#af1a22;border-bottom:1px solid #bcbdc0;padding:.75rem;text-transform:uppercase}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #af1a22;color:#af1a22}.pagination .nav-links .page-numbers{background:transparent;color:#af1a22}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#af1a22;color:#fff}.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:#af1a22}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#af1a22}.authors-list .az-pagination__list ul li a{color:#fff}.authors-list .az-pagination__list ul li a:hover{background:#af1a22}.tabs__item .tabs__link{font-size:1rem;color:#737d87;border-bottom:none!important;position:relative}.tabs__item .tabs__link:after,.tabs__item .tabs__link:before{opacity:0;transition:all .3s ease-in-out}.tabs__item .tabs__link:hover{color:#444}.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{color:#444}.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:#af1a22}.r-tabs-accordion-title a:hover{color:#fff}.widget .widget-title{color:#444}.site-books__top-section .page-title{position:relative}.site-books__top-section--links .books-button:hover{background-color:#fff;color:#444!important}.site-books__top-section--links .books-button.secondary-color{background-color:#a5a7aa}.site-books__top-section--links .books-button.primary-color{background-color:#af1a22}.site-footer{background-color:#fff;overflow:hidden;padding:0}@media (min-width:45rem){.site-footer{text-align:left}}.site-footer *{color:#fff}@media (min-width:45rem){.site-footer__nav{width:100%}}.site-footer .site-branding__social.site-footer__social{background:#af1a22;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-branding__social.site-footer__social:before{right:100%}.site-footer .site-branding__social.site-footer__social:after{left:100%}.site-footer .site-branding__social.site-footer__social:after,.site-footer .site-branding__social.site-footer__social:before{content:"";height:100%;position:absolute;bottom:0;background:#af1a22;width:9999px}.site-footer .site-branding__social.site-footer__social>p{color:#fff;margin-bottom:0;margin-right:10px;font-size:.75rem}@media (min-width:30rem){.site-footer .site-branding__social.site-footer__social>p{font-size:1rem}}.site-footer .site-branding__social.site-footer-alt__social{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:30rem){.site-footer .site-branding__social.site-footer-alt__social{-ms-flex-pack:center;justify-content:center;margin-bottom:0}}.site-footer .site-branding__social.site-footer-alt__social [class*=" icon-"],.site-footer .site-branding__social.site-footer-alt__social [class^=icon-]{width:30px;height:30px;margin-right:15px}.site-footer .site-branding__social.site-footer-alt__social [class*=" icon-"]:before,.site-footer .site-branding__social.site-footer-alt__social [class^=icon-]:before{width:30px;height:30px;background-repeat:no-repeat;background-position:top}.site-footer .site-branding__social.site-footer-alt__social span{background:transparent}.site-footer .site-branding__social.site-footer-alt__social a:hover span{color:#fff;background:transparent}.site-footer .footer-wrapper{background:#939598}.site-footer .footer-wrapper .footer-container{padding:30px;max-width:1125px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff}@media (min-width:30rem){.site-footer .footer-wrapper .footer-container{-ms-flex-direction:row;flex-direction:row;column-gap:20px}}.site-footer .footer-wrapper .footer-container .col-third{width:100%}@media (min-width:30rem){.site-footer .footer-wrapper .footer-container .col-third{width:33%}}.site-footer .footer-wrapper .footer-container .footer-col-one img.footer-logo{max-width:90%;margin-bottom:10px}.site-footer .footer-wrapper .footer-container .footer-col-two{line-height:1.8em;font-weight:300}.site-footer .footer-wrapper .footer-container .footer-col-two p.site-footer__address{margin-bottom:0}.site-footer .footer-wrapper .footer-container .donate-button a{background:#231f20;padding:10px;position:relative;top:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:unset;-ms-flex-pack:center;justify-content:center}@media (min-width:30rem){.site-footer .footer-wrapper .footer-container .donate-button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.site-footer .footer-wrapper .footer-container .donate-button a:after{background-image:url(/wp-content/themes/vanderbilt-child/images/triangle-icon.png);background-size:10px 20px;display:inline-block;width:18px;height:30px;background-size:contain;content:"";background-repeat:no-repeat;margin-left:5px;z-index:1000}.site-footer .footer-wrapper .footer-container .footer-menu ul{list-style:none;padding:0;margin:0;line-height:1.8em}.site-footer .footer-bottom-content{text-align:center;line-height:1rem;max-width:1125px;margin:0 auto;padding:20px;font-weight:300;font-size:.7rem}.site-footer .footer-bottom-content p,.site-footer .footer-bottom-content p a{font-size:.7rem}.site-cta-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background-color:#af1a22;color:#fff;text-align:center;margin:10px auto;padding:10px 20px;text-transform:uppercase;display:inline-block;transition:background-color .3s ease-in-out;box-shadow:0 3px 5px 0 rgba(0,0,0,.5);letter-spacing:2px}.site-cta-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#af1a22;color:#fff}.site-navigation__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:60rem){.site-navigation__container{-ms-flex-direction:unset;flex-direction:unset}}.site-navigation__container nav ul#primary-menu{text-align:center}.site-navigation__container nav ul#primary-menu>.menu-item{padding-top:16px;padding-bottom:16px}.site-navigation__container nav ul#primary-menu li:after{color:#000!important}.site-navigation__container nav ul#primary-menu li>a{font-size:medium}@media (min-width:60rem){.site-navigation__container nav ul#primary-menu li>a{font-size:14px}}@media (min-width:60rem){.site-navigation__container nav ul{-ms-flex-align:center;align-items:center}}.site-navigation__container nav ul li.site-navigation__fixed-nav-logo{padding:0 10px 0 0}.site-navigation__container nav ul li.site-navigation__fixed-nav-logo a{display:block}.site-navigation__container nav ul li.site-navigation__fixed-nav-logo a img{max-height:50px;transition:.3s ease-in-out;position:relative;padding-top:5px;margin-right:25px!important}.site-navigation__container nav ul li:first-of-type{padding-left:0}.site-navigation__container nav ul li a{letter-spacing:1px;font-size:1rem;color:#444;line-height:normal;text-decoration:none;text-transform:uppercase;border-bottom-color:transparent;font-weight:300}.site-navigation__container nav ul li a:after{color:#000!important;margin-top:2px;font-size:14px!important;right:-15px!important}.site-navigation__container nav ul li a:hover{color:#af1a22!important;text-decoration:underline!important}.site-navigation__container nav ul li a:after,.site-navigation__container nav ul li a:hover,.site-navigation__container nav ul li a:hover:after{color:#444}@media (min-width:60rem){.site-navigation__container nav ul li a{color:#444}.site-navigation__container nav ul li a:hover,.site-navigation__container nav ul li a:hover:after{color:#af1a22!important;transition:all .3s ease-in-out}.site-navigation__container nav ul li a:after{top:2px;font-size:15px;right:-15px}}.site-navigation__container nav ul li.menu-item-has-children .sub-menu{background-color:transparent}.site-navigation__container nav ul li.menu-item-has-children .sub-menu a{text-align:center!important;padding:5px 0}@media (min-width:60rem){.site-navigation__container nav ul li.menu-item-has-children .sub-menu a{text-align:left!important}}.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__container nav ul li.menu-item-has-children .sub-menu ul li.menu-item-has-children>.sub-menu li{margin-bottom:.3125rem}.site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{font-weight:300}@media (min-width:60rem){.site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{border-bottom:1px solid #af1a22}}.site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0}@media (min-width:60rem){.site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0!important}}@media (min-width:60rem){.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;margin:0!important}.site-navigation__container nav ul li.menu-item-has-children .sub-menu li{margin:0}.site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu li{width:75%}.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__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__container nav ul li.menu-item-has-children .sub-menu li a{color:#444}}@media (min-width:60rem) and (min-width:60rem){.site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#444}}@media (min-width:60rem) and (min-width:60rem){.site-navigation__container nav ul li.menu-item-has-children .sub-menu li a:hover{color:#af1a22}}.site-navigation__container #menu-close{color:#444;margin-bottom:30px}.fixed-header-promo-bar,.fixed-promo-bar-show{display:none}@media (min-width:60rem){.fixed-promo-bar-show{display:block}}ul.sub-menu li.menu-item-has-children>a{font-weight:600!important;pointer-events:none!important}ul.sub-menu li.menu-item-has-children>a:hover{text-decoration:none!important;color:unset!important}.site-navigation__container nav ul li.menu-item-has-children:after{top:17px;right:100px}.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:#444}.site-catalog__title{text-align:center;margin-top:15px;font-size:18px}ul.slick-dots button{border-radius:0!important;width:15px!important;height:15px!important;background-color:#a4d09b!important}.slick-slider .slick-dots li{width:unset;height:unset;margin:0 5px 20px}li.slick-active button{background:#231f20!important}.js-responsive-tabs .slick-next{right:0!important;background:#ffffffdb!important}.js-responsive-tabs .slick-prev{left:0!important;background:#ffffffdb!important}.hero-slide__inner a.site-cta-button,.hero-slide__inner div.supapress .product-details .book-wrapper__buy-section .sp__buy-format a.buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .hero-slide__inner a.buy-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-align:center;align-items:center;float:left}.hero-slide__inner a.site-cta-button:hover,.hero-slide__inner div.supapress .product-details .book-wrapper__buy-section .sp__buy-format a.buy-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .hero-slide__inner a.buy-button:hover{color:#fff!important}.hero-slide__inner a.site-cta-button:after,.hero-slide__inner div.supapress .product-details .book-wrapper__buy-section .sp__buy-format a.buy-button:after,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .hero-slide__inner a.buy-button:after{background:url(/wp-content/themes/vanderbilt-child/images/tri-red.png);display:inline-block;height:20px;width:30px;background-position:50%;background-repeat:no-repeat;content:"";background-size:contain}.vanderbilt-custom-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:50px;margin-top:50px}@media (min-width:45rem){.vanderbilt-custom-section{-ms-flex-direction:row;flex-direction:row}}.vanderbilt-custom-section .events-col,.vanderbilt-custom-section .news-col,.vanderbilt-custom-section .twitter-col{width:100%}.vanderbilt-custom-section h2{color:#939598;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px;font-size:18px}.vanderbilt-custom-section h2:before{background-image:url(/wp-content/themes/vanderbilt-child/images/vanderbilticon.png);display:inline-block;width:25px;height:25px;background-size:contain;content:"";background-repeat:no-repeat}.vanderbilt-custom-section h2.twitter-title:before{background-image:url(/wp-content/themes/vanderbilt-child/images/VUP-instagram.png);background-size:10px 20px;display:inline-block;width:30px;height:30px;background-size:contain;content:"";background-repeat:no-repeat;margin-right:5px}.vanderbilt-custom-section a{color:#000;font-weight:300;font-size:1rem}.vanderbilt-custom-section .news-col h3{margin-bottom:10px;margin-top:10px;color:#444!important;text-align:left;line-height:22px}.vanderbilt-custom-section .news-col h3 a{letter-spacing:0;font-weight:500;font-size:18px;color:#444!important}.vanderbilt-custom-section .news-col h3 a:hover{color:#af1a22!important}.vanderbilt-custom-section .news-col p{font-weight:100;line-height:20px}.vanderbilt-custom-section .news-col p a:hover{color:#af1a22!important}.vanderbilt-custom-section .news-col .news-read-more{padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:20px}.vanderbilt-custom-section .news-col .news-read-more a{color:#af1a22;font-size:14px;font-weight:500;text-transform:uppercase!important}.vanderbilt-custom-section .news-col .news-read-more a:hover{color:#af1a22!important}.vanderbilt-custom-section .events-col{margin-top:50px}@media (min-width:45rem){.vanderbilt-custom-section .events-col{margin-top:0}}.vanderbilt-custom-section .events-col .event-loop-title p{font-weight:300!important}.vanderbilt-custom-section .events-col .event-post{padding:0 0 12px;border-bottom:1px solid #000;margin-bottom:20px}.vanderbilt-custom-section .events-col .event-post h3{display:block;text-align:left;margin:0;line-height:22px}.vanderbilt-custom-section .events-col .event-post h3 a{letter-spacing:0;font-weight:500;color:#444!important;font-size:18px;line-height:22px}.vanderbilt-custom-section .events-col .event-post h3 a:hover{color:#af1a22!important}.vanderbilt-custom-section .events-col .event-post p{font-size:14px;margin-bottom:0;margin-top:10px;font-weight:100;line-height:20px}.vanderbilt-custom-section .events-col .event-post p.event-content{font-size:1em}.vanderbilt-custom-section .events-col .event-post p a:hover{color:#af1a22!important}.vanderbilt-custom-section .events-col .news-read-more{padding-bottom:10px;margin-top:12px}.vanderbilt-custom-section .events-col .news-read-more a{font-size:14px;font-weight:500;color:#af1a22;text-transform:uppercase!important}.vanderbilt-custom-section .twitter-col{margin-top:50px}@media (min-width:45rem){.vanderbilt-custom-section .twitter-col{margin-top:0}}.icon-shopping-basket:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-shopping-cart-icon.png);background-size:contain}.icon-shopping-basket:before,.icon-user:before{width:20px;height:20px;content:"";display:block}.icon-user:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-account-profile.png);background-size:contain}.icon-search:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-magnifying-glass.png);background-size:contain}.icon-search:before,.icon-twitter:before{width:20px;height:20px;content:"";display:block}.icon-twitter:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-twitterx.png);background-size:contain}.icon-facebook:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-facebook.png);background-size:contain}.icon-facebook:before,.icon-instagram:before{width:20px;height:20px;content:"";display:block}.icon-instagram:before{background:url(/wp-content/themes/vanderbilt-child/images/VUP-instagram.png);background-size:contain}.newsletter-form-wrapper{padding:20px}.newsletter-form-wrapper .newsletter-container{background:#231f20;max-width:1125px;margin:0 auto;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:30rem){.newsletter-form-wrapper .newsletter-container{-ms-flex-wrap:unset;flex-wrap:unset;-ms-flex-pack:justify;justify-content:space-between}}.newsletter-form-wrapper .newsletter-container input[type=submit]{background:green;border:none;color:#fff;padding:20px;background:#a4d09b;text-align:center;font-size:1.2em;width:100%;margin-top:20px}@media (min-width:30rem){.newsletter-form-wrapper .newsletter-container input[type=submit]{width:unset;margin-top:0}}.newsletter-form-wrapper .newsletter-container input[type=email]{background:none;border:none;border-bottom:1px solid #fff;padding:20px;color:#fff;width:300px;text-align:left}.newsletter-form-wrapper .newsletter-container input[type=email]::-webkit-input-placeholder{font-size:1.2em}.newsletter-form-wrapper .newsletter-container input[type=email]::-moz-placeholder{font-size:1.2em}.newsletter-form-wrapper .newsletter-container input[type=email]::-ms-input-placeholder{font-size:1.2em}.newsletter-form-wrapper .newsletter-container input[type=email]::placeholder{font-size:1.2em}.newsletter-form-wrapper .newsletter-container .mc4wp-form-fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;width:100%;column-gap:30px}@media (min-width:30rem){.newsletter-form-wrapper .newsletter-container .mc4wp-form-fields{-ms-flex-direction:row;flex-direction:row}}.newsletter-form-wrapper .newsletter-container .newsletter-cta-wording{text-align:center;margin-bottom:30px}@media (min-width:30rem){.newsletter-form-wrapper .newsletter-container .newsletter-cta-wording{text-align:left;margin-bottom:0}}.newsletter-form-wrapper .newsletter-container h3{margin:0;color:#fff;font-weight:500;font-size:1.2em}.newsletter-form-wrapper .newsletter-container p{margin:0;color:#fff}.newsletter-form-wrapper .newsletter-container .newsletter-button{background:#a4d09b;padding:10px 20px;text-align:center}.newsletter-form-wrapper .newsletter-container .newsletter-button a{color:#fff;font-weight:500;font-size:1.2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.newsletter-form-wrapper .newsletter-container .newsletter-button a:after{background-image:url(/wp-content/themes/vanderbilt-child/images/tri-red.png);background-size:10px 20px;display:inline-block;width:18px;height:30px;background-size:contain;content:"";background-repeat:no-repeat;margin-left:10px;z-index:1000}@supports not (-webkit-touch-callout:none){.cover-3d,.cover-3d:before{-webkit-transform:none}}div.supapress .product-details .book-wrapper picture.sp__the-cover img{box-shadow:0 3px 5px 0 rgba(0,0,0,.5)}@media (min-width:45rem){div.supapress .product-details .book-wrapper__social-links{width:100%}}div.supapress .product-details .book-wrapper__information .tabs__content{color:#444}div.supapress .product-details .book-wrapper__information .tabs__content blockquote{font-size:1rem!important;color:#444!important;margin:0;margin-bottom:10px}div.supapress .product-details .book-wrapper__information .tabs__content p *{font-size:1rem!important;color:#444!important}div.supapress *{font-family:Rubik,sans-serif}div.supapress * .sp__the-title{font-weight:600!important;font-size:1rem}div.supapress * .sp__the-title a{color:#af1a22}div.supapress * .sp__the-subtitle{font-size:1rem;font-weight:600!important}div.supapress * .sp__the-author{font-size:1rem;font-weight:400}div.supapress * .sp__the-description,div.supapress * .sp__the-summary{font-size:1rem}div.supapress * div[id^=isbn-carousel-] .book-wrapper .image-wrapper{min-height:unset}div.supapress div[id^=isbn-carousel-] .book-wrapper .image-wrapper img,div.supapress div[id^=isbn-grid-] .book-wrapper .image-wrapper img,div.supapress div[id^=isbn-list-] .book-wrapper .image-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)}
/*# sourceMappingURL=style.css.map */
