footer{background-color:#31353d}footer #footer{display:flex;padding:80px 1% 50px 1% !important}footer #footer div{width:50%;color:#ddd}footer #footer .logo{padding-left:20px;width:50%}footer #footer .about{width:100%;display:flex;justify-content:center;align-items:center;padding-right:20px}@media only screen and (min-width: 992px){footer #footer .logo{width:20%}footer #footer .about{width:80%;justify-content:flex-end;align-items:flex-end}}@media only screen and (min-width: 992px){footer #footer{display:flex}}

#w-mobile-menu{z-index:900 !important}div.wb-header.wb-header-desktop{display:none}@media only screen and (min-width: 992px){div.wb-header.wb-header-desktop{display:block}}div.wb-header.wb-header-mobile{display:block}@media only screen and (min-width: 992px){div.wb-header.wb-header-mobile{display:none}}div.wb-header{position:fixed;width:100%;z-index:50;left:0;top:0}@media only screen and (min-width: 992px){div.wb-header{position:relative;width:100%;z-index:50;left:0;top:0}}div.wb-header>div.w-navbar .w-navbar-toggler,div.wb-header>div.w-navbar .w-navbar-toggler fa{color:white;font-size:1.75em;background-color:transparent}div.wb-header>div.w-navbar .w-navbar-toggler fa{border:none}div.wb-header>div.w-navbar .w-navbar-toggler{border:none;width:65px;display:block;padding:22px 20px;flex-direction:row;align-items:flex-start;display:flex;cursor:pointer}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar .w-navbar-toggler{display:none}}div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{border:none;width:65px;display:block;text-decoration:none;flex-direction:row;align-items:center;display:flex;cursor:pointer;padding:0}div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back span.fa{padding:10px 20px}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}div.wb-header>div.w-navbar.w-navbar{border-bottom:solid 1px white;padding:0;height:75px;background-color:#2d518b}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar{height:140px;display:flex;flex-direction:column;justify-content:flex-end;border-bottom:solid 10px white}}div.wb-header>div.w-navbar.w-navbar .w-nav-location{color:#fff;font-size:1.2em;display:flex;flex-direction:row;align-items:center;text-align:center}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-nav-location{display:none}}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books{display:none}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books{display:block}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books a{color:white;align-self:flex-end;margin:15px 15px 0 0}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books a span.fa{margin:0 6px 0 3px}}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav{display:none}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav{display:flex;flex-direction:column;justify-content:flex-end}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none;padding:0;margin:0}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li{background-color:#2d518b;color:#eee;margin:0 0px;padding:12px 15px 8px 15px;display:block;border-right:solid 1px rgba(255,255,255,0.2);display:flex;flex-direction:row;align-items:flex-end}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:last-of-type{border-right:none}}@media only screen and (min-width: 992px) and (min-width: 1200px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li{padding:12px 30px 8px 30px}}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li.active{background-color:white}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li.active a{color:#31353d}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover{background-color:#0078d7}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover.active{background-color:white}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover.active a{color:#31353d}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li .w-nav-item.nav-link:hover{color:#eee}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li .nav-item.nav-link.active{background-color:#fff;color:#444}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a{text-align:center;text-decoration:none;color:white;align-self:flex-end;display:grid;flex-direction:column}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a span:first-of-type{font-size:14px}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a span.w-semi-bold{font-size:18px}}div.wb-header>div.w-navbar.w-navbar .w-brand{width:65px;display:none;flex-direction:row;align-items:center;justify-content:center;height:100%;margin:0;padding:0;border-right:solid 1px white}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand{display:flex;width:140px;border-right:none}}div.wb-header>div.w-navbar.w-navbar .w-brand .w-mobile-logo{display:block;height:70%;margin:0 auto;padding:0}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-mobile-logo{display:none}}div.wb-header>div.w-navbar.w-navbar .w-brand .w-desktop-logo{display:none;height:70%;margin:0;padding:0}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-desktop-logo{display:block;height:70%;margin:10px auto;padding:10px}}div.wb-header>div.w-navbar.w-navbar .w-brand .w-brand-mobile{display:none;padding:12px 0 0 20px}div.wb-header>div.w-navbar.w-navbar .w-brand .w-navbar-brand img{display:none;height:80%;margin-left:15px;margin-top:10px}div.wb-header>div.w-navbar.w-navbar .w-navbar-inner{border-bottom:none;display:flex;justify-content:space-between;height:100%;width:100%}@media only screen and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-inner{justify-content:space-between}}body.homepage div.wb-header>div.w-navbar .w-brand{display:flex}body.homepage div.wb-header>div.w-navbar .w-mobile-logo{display:block}@media only screen and (min-width: 992px){body.homepage div.wb-header>div.w-navbar .w-mobile-logo{display:none}}body.homepage div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}@media only screen and (min-width: 992px){body.homepage div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}@media only screen and (min-width: 768px){div.wb-header{position:fixed;width:100%;z-index:50;left:0;top:0}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header{position:relative;width:100%;z-index:50;left:0;top:0}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar .w-navbar-toggler,div.wb-header>div.w-navbar .w-navbar-toggler fa{color:white;font-size:1.75em;background-color:transparent}div.wb-header>div.w-navbar .w-navbar-toggler fa{border:none}div.wb-header>div.w-navbar .w-navbar-toggler{border:none;width:65px;display:block;padding:22px 20px;flex-direction:row;align-items:flex-start;display:flex;cursor:pointer}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar .w-navbar-toggler{display:none}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{border:none;width:65px;display:block;text-decoration:none;flex-direction:row;align-items:center;display:flex;cursor:pointer;padding:0}div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back span.fa{padding:10px 20px}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar{border-bottom:solid 1px white;padding:0;height:75px;background-color:#2d518b}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar{height:140px;display:flex;flex-direction:column;justify-content:flex-end;border-bottom:solid 10px white}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-nav-location{color:#fff;font-size:1.2em;display:flex;flex-direction:row;align-items:center}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-nav-location{display:none}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books{display:none}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books .btn.btn-warning{color:#333}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books{display:block}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books a{color:white;align-self:flex-start;margin:15px 15px 0 0}div.wb-header>div.w-navbar.w-navbar .w-navbar-my-books a span.fa{margin:0 6px 0 3px}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav{display:none}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav{display:flex;flex-direction:column;justify-content:flex-end}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none;padding:0;margin:0}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li{background-color:#2d518b;color:#eee;margin:0 0px;padding:12px 15px 8px 15px;display:block;border-right:solid 1px rgba(255,255,255,0.2);display:flex;flex-direction:row;align-items:flex-end}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:last-of-type{border-right:none}}@media only screen and (min-width: 768px) and (min-width: 992px) and (min-width: 1200px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li{padding:12px 30px 8px 30px}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li.active{background-color:white}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li.active a{color:#31353d}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover{background-color:#0078d7}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover.active{background-color:white}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li:hover.active a{color:#31353d}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li .w-nav-item.nav-link:hover{color:#eee}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li .nav-item.nav-link.active{background-color:#fff;color:#444}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a{text-align:center;text-decoration:none;color:white;align-self:flex-end;display:grid;flex-direction:column}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a span:first-of-type{font-size:14px}div.wb-header>div.w-navbar.w-navbar .w-navbar-nav ul li a span.w-semi-bold{font-size:18px}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-brand{width:65px;display:none;flex-direction:row;align-items:center;justify-content:center;height:100%;margin:0;padding:0;border-right:solid 1px white}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand{display:flex;width:140px;border-right:none}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-mobile-logo{display:block;height:70%;margin:0 auto;padding:0}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-mobile-logo{display:none}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-desktop-logo{display:none;height:70%;margin:0;padding:0}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-desktop-logo{display:block;height:70%;margin:10px auto;padding:10px}}@media only screen and (min-width: 768px){div.wb-header>div.w-navbar.w-navbar .w-brand .w-brand-mobile{display:none;padding:12px 0 0 20px}div.wb-header>div.w-navbar.w-navbar .w-brand .w-navbar-brand img{display:none;height:80%;margin-left:15px;margin-top:10px}div.wb-header>div.w-navbar.w-navbar .w-navbar-inner{border-bottom:none;display:flex;justify-content:space-between;height:100%;width:100%}}@media only screen and (min-width: 768px) and (min-width: 992px){div.wb-header>div.w-navbar.w-navbar .w-navbar-inner{justify-content:space-between}}@media only screen and (min-width: 768px){body.homepage div.wb-header>div.w-navbar .w-brand{display:flex}body.homepage div.wb-header>div.w-navbar .w-mobile-logo{display:block}}@media only screen and (min-width: 768px) and (min-width: 992px){body.homepage div.wb-header>div.w-navbar .w-mobile-logo{display:none}}@media only screen and (min-width: 768px){body.homepage div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}@media only screen and (min-width: 768px) and (min-width: 992px){body.homepage div.wb-header>div.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}

#w-mobile-menu{background-color:#2d518b;color:#fefefe;position:fixed;right:-100%;top:0;bottom:0;width:100%;z-index:200}#w-mobile-menu .w-mobile-menu{width:100%;height:100%;display:flex;justify-content:flex-start;flex-direction:column}#w-mobile-menu .w-mobile-menu .w-mobile-menu-nav{align-self:flex-end}#w-mobile-menu .w-mobile-menu .w-mobile-menu-nav .w-navbar-toggler{font-weight:900;font-size:1.75em;height:75px;width:65px;display:block;padding:10px 20px;flex-direction:row;align-items:flex-start;display:flex;cursor:pointer}#w-mobile-menu .w-mobile-menu .w-mobile-menu-nav .w-navbar-toggler span{align-self:center;align-content:center}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items{align-self:center;position:absolute;top:30px}@media screen and (orientation: landscape){#w-mobile-menu .w-mobile-menu .w-mobile-menu-items{align-self:flex-start}}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul{margin:5% auto 0 auto;align-self:center;display:flex;flex-direction:column;align-content:center;text-align:center;padding-left:0 !important}@media screen and (orientation: landscape){#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul{flex-direction:row;align-content:space-between;flex-wrap:wrap;margin:0 auto;text-align:center}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li{width:33%;text-align:center;display:flex;padding:10px}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li a{width:100%;text-align:center;font-size:2em;color:white;text-decoration:none;display:block;padding:10px 30px}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li a span.w-light{display:none}}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li{text-align:center;display:flex;padding:10px 0}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li a{width:100%;display:block;text-align:center;font-size:2em;color:white;text-decoration:none}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li a span{margin-top:-8px;display:block;font-size:0.9em}#w-mobile-menu .w-mobile-menu .w-mobile-menu-items ul li a span:first-of-type{margin-top:8px;font-size:15px;font-size:0.4em}.w-mobile-menu-in #w-mobile-menu{right:0px}

.my-lists-toolbar{height:auto;background-color:#2d518b;border-bottom:solid 1px white;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.my-lists-toolbar h2{font-size:1.5em;color:white;font-weight:normal;padding-left:20px;flex-grow:1;flex-basis:100%;margin-top:10px}.my-lists-toolbar .my-lists-toolbar-actions{display:flex;flex-direction:row;padding:10px 10px 20px 10px}.my-lists-toolbar .my-lists-toolbar-actions .my-lists-toolbar-action{max-width:200px;padding-right:10px}@media only screen and (min-width: 992px){.my-lists-toolbar{height:65px;background-color:#2d518b;border-bottom:solid 1px white;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.my-lists-toolbar h2{font-size:2em;color:white;font-weight:normal;padding-left:20px;flex-grow:1}.my-lists-toolbar .my-lists-toolbar-actions{display:flex;flex-direction:row}.my-lists-toolbar .my-lists-toolbar-actions .my-lists-toolbar-action{min-width:150px;padding-right:20px}}#divEmptyList{color:white}.add-to-list-instructions h1{font-size:1.8em;font-weight:normal}.add-to-list-instructions h3{font-size:1em;font-weight:normal;padding:10px}.add-to-list-instructions .wrapper{max-width:500px;margin:0 auto}.add-to-list-instructions,.add-to-list-instructions img{background-color:#324b64;padding:50px;text-align:center}.create-list-panel{padding:30px;text-align:center}.create-list-panel .btn{margin:0 auto}.ListOfLists.desktop{display:none}.ListOfLists{list-style:none;padding:0;margin:0}.ListOfLists li{color:white;border-bottom:solid 1px #888;list-style:none;padding:0;margin:0}.ListOfLists li.selected{background-color:#0078d7}.ListOfLists li div{padding:20px}@media only screen and (min-width: 992px){.ListOfLists.desktop{display:block}.ListOfLists.mobile{display:none}}#w-my-lists-overlay .w-navbar-toggler{font-weight:900;font-size:1.75em;height:75px;width:65px;display:block;padding:10px 20px;flex-direction:row;align-items:flex-start;display:flex;cursor:pointer}#w-my-lists-overlay .w-navbar-toggler span{align-self:center;align-content:center}#w-my-lists-overlay{background-color:#2d518b;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;display:none}#w-my-lists-overlay.open{display:block}#w-my-lists-overlay .w-action-button.w-navbar-toggler{position:absolute;top:0;right:0;height:75px;width:65px}.w-edit-list{display:none;max-width:500px;margin-top:10%}#w-my-lists-overlay.edit-list .w-edit-list{display:block}.w-delete-list{display:none;max-width:500px;margin-top:10%}#w-my-lists-overlay.delete-list .w-delete-list{display:block}.w-share-list{display:none;max-width:500px;margin-top:10%}#w-my-lists-overlay.share-list .w-share-list{display:block}.w-new-list{display:none;max-width:500px;margin-top:10%}#w-my-lists-overlay.create-list .w-new-list{display:block}.inner{position:absolute;display:flex;justify-content:center;align-items:flex-start;top:50px;left:0;bottom:0;right:0;padding:30px;text-align:center}.inner h3{color:white;font-weight:normal;padding:20px;font-size:2em}.inner label{color:white;font-size:1.2em;display:block;margin-bottom:10px}.inner input{color:black;font-size:1.2em;padding:10px;margin-bottom:20px}.inner .cancel{color:white;cursor:pointer}.w-share-list ul,.w-share-list ul li{list-style:none;padding:0;margin:0}.w-share-button{background-color:white;text-decoration:none;display:block;padding:10px;max-width:300px;margin:15px auto}.w-share-list ul li a.w-share-button{display:flex;align-items:center}.w-share-list ul li a.w-share-button i{width:32px;height:32px;display:block;margin-right:10px}.icon-email{background-image:url(/images/icons/email.png)}.icon-sms{background-image:url(/images/icons/sms.png)}.icon-whatsapp{background-image:url(/images/icons/whatsapp.png)}.icon-twitter{background-image:url(/images/icons/twitter.png)}.icon-facebook{background-image:url(/images/icons/facebook.png)}

.entry-point-button a{color:white}.w-book-collection{display:flex;flex-direction:column}.w-book-collection-copy{width:100%;color:white}.w-book-collection-copy-wrapper{padding:20px}.w-book-collection-results{width:100%;background-color:#2d518b}@media only screen and (min-width: 991px){.w-book-collection{flex-direction:row}.w-book-collection .w-book-collection-copy{width:25%}.w-book-collection .w-book-collection-results{width:75%}}body.login .w-app-container{margin-top:0}body.login .w-app-container .social-login .w-desktop-logo{display:none}.social-login{background-color:#2d518b;color:white;min-height:100vh}.social-login .w-desktop-logo{margin:0 auto;display:block;margin:30px auto;text-align:center}.wb-account{margin:0 auto;max-width:500px}.wb-account-landing{display:block}.wb-account-signin-options{width:100%;text-align:center}.wb-account-signin-options h1{font-weight:normal}.wb-account-signin-visual{height:100%}.wb-accout-privacy-note{color:white;font-size:11px;margin:10px;text-align:center;margin:20px auto}.account-list button{cursor:pointer}@media only screen and (min-width: 767px){body.login .w-app-container{margin-top:0}body.login .w-app-container .social-login{padding:50px}body.login .w-app-container .social-login .w-desktop-logo{display:block;margin:0px auto !important;padding:50px 0 20px 0}}.familiar-book .familiar{border-right:solid 1px white;border-left:solid 1px white}.book-familiar-wrapper{background-color:#31353d}.familiar-book .wb-familiar-book-container{display:flex;color:white}.familiar-book h1,h2{color:white;font-weight:normal}.familiar-book .page-title{text-align:center;padding:20px 10px}.constrain-desktop{max-width:1600px;margin:0 auto}.familiar-book .overlay{display:none}.familiar-book .Main{display:none}.familiar-book .grid-container{max-width:100%;border-right:solid 1px white;border-left:solid 1px white;border-bottom:solid 1px white;background-color:#31353d;display:grid;grid-template-columns:repeat(auto-fill, minmax(12em, 1fr));grid-template-rows:auto;gap:1px 1px}.familiar-book .grid-container .similar-book{height:350px}.familiar-book .grid-container .similar-book img{width:100%;height:100%;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white}@media only screen and (min-width: 991px){.familiar-book .grid-container{border-right:solid 1px white;border-left:solid 1px white;border-bottom:solid 1px white;background-color:white;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:1px 1px;grid-template-areas:"Main . . . ." "Main . . . .";max-height:700px}.familiar-book .grid-container .Main{display:block;grid-area:Main;position:relative;border-right:solid 20px white}.familiar-book .grid-container .Main img{width:100%;height:100%}.familiar-book .grid-container .similar-book{height:350px}.familiar-book .grid-container .similar-book img{width:100%;height:100%;border-left:none;border-right:none;border-bottom:none}.w-book-results-grid{background-color:#31353d;gap:1px 1px;border-top:solid 1px white}.triangle-right{position:absolute;top:calc(50% - 25px);right:-35px;display:inline-block;width:50px;height:50px;background-color:#fff;transform:rotate(45deg)}.familiar-book .book-info{background-color:transparent;border:solid 1px white}.familiar-book .book-info h1{padding:20px 10px;font-size:1.5em}}.app-user-bar{border-top:solid 1px white;border-left:solid 1px white;display:flex;justify-content:flex-end;color:"white"}.app-user-bar .btn-saveaslist{margin:10px 20px 10px 10px;max-width:300px}#footer{border-top:solid 1px #888}.btn:disabled{cursor:not-allowed;opacity:0.75}.btn{cursor:pointer;z-index:9999}input.btn{width:100%}.w-bg-dark{background-color:#31353d !important}.w-app-container footer a{color:white;text-decoration:none}h3.w-semi-bold{font-size:1.5em;margin-bottom:30px}.mobile-only{display:none}@media only screen and (max-width: 767px){.mobile-only{display:block}}.wb-fullwidth-page-title{border-right:solid 1px white;border-left:solid 1px white;text-align:center;padding:20px 10px;border-top:solid 1px white;text-align:center}.wb-fullwidth-page-title h1,.wb-fullwidth-page-title h2{font-size:1.3em;color:white;font-weight:normal}@media only screen and (min-width: 767px){.wb-fullwidth-page-title h1,.wb-fullwidth-page-title h2{font-size:1.6em}}.familiar-wrapper{background-color:white;opacity:1}.familiar-wrapper .familiar-container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto);column-gap:10px;row-gap:10px;margin-left:1px;margin-right:1px;margin-bottom:0;border-bottom:solid 1px white;border-top:solid 1px white;background-color:white}.familiar-wrapper .familiar-container:hover .familiar{background-color:black}.familiar-wrapper .familiar-container:hover>.familiar .main-image,.familiar-wrapper .familiar-container:hover>.familiar .similar-books{opacity:0.55}.familiar-wrapper .familiar-container:hover>.familiar .similar-books .triangle-right{opacity:0}.familiar-wrapper .familiar-container:hover>.familiar:hover{background-color:white}.familiar-wrapper .familiar-container:hover>.familiar:hover .main-image,.familiar-wrapper .familiar-container:hover>.familiar:hover .similar-books{opacity:1}.familiar-wrapper .familiar-container:hover>.familiar:hover .similar-books .triangle-right{opacity:1}.familiar-wrapper .familiar-container .familiar{cursor:pointer;display:flex;background-color:white;position:relative}.familiar-wrapper .familiar-container .familiar:hover .full-overlay,.familiar-wrapper .familiar-container .familiar.familiar-odd:hover .full-overlay{opacity:1}.familiar-wrapper .familiar-container .familiar .full-overlay{position:absolute;top:0;bottom:0;left:50%;right:0;height:100%;width:50%;opacity:0;transition:0.5s ease;background-color:#008cba;display:flex;flex-direction:column;justify-content:center;align-items:center}.familiar-wrapper .familiar-container .familiar .full-overlay h3.title{font-size:1.5em;color:white;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .familiar .full-overlay h4.author{color:white;font-size:0.9em;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .familiar .full-overlay a.btn.btn-outline{margin-top:1.5em;align-self:center;border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em;font-size:0.9em}.familiar-wrapper .familiar-container .familiar .full-overlay button{margin-top:1.5em;align-self:center;border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em}.familiar-wrapper .familiar-container .familiar.familiar-odd .full-overlay{position:absolute;top:0;bottom:0;left:0;right:auto;width:50%;opacity:0;transition:0.5s ease}.familiar-wrapper .familiar-container .familiar.familiar-odd .main-image{order:1;margin-right:0px;margin-left:1px}.familiar-wrapper .familiar-container .familiar.familiar-odd .similar-books .triangle-right{right:-25px !important;left:auto !important}.familiar-wrapper .familiar-container .familiar .main-image{position:relative;width:50%;margin-right:1px;margin-left:0px}.familiar-wrapper .familiar-container .familiar .main-image:hover .overlay{opacity:1}.familiar-wrapper .familiar-container .familiar .main-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:#008cba;display:flex;flex-direction:column;justify-content:center;align-items:center}.familiar-wrapper .familiar-container .familiar .main-image .overlay h3.title{font-size:1.5em;color:white;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .familiar .main-image .overlay h4.author{color:white;font-size:0.9em;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .familiar .main-image .overlay a.btn.btn-outline{margin-top:1.5em;align-self:center;border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em;font-size:0.9em}.familiar-wrapper .familiar-container .familiar .main-image .overlay button{margin-top:1.5em;align-self:center;border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em}.familiar-wrapper .familiar-container .familiar .main-image img{width:100%;height:100%;display:block}.familiar-wrapper .familiar-container .similar-books{position:relative;width:50%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;column-gap:1px;row-gap:1px}.familiar-wrapper .familiar-container .similar-books .similar-book{position:relative;display:flex;justify-content:center;align-items:center}.familiar-wrapper .familiar-container .similar-books .similar-book:hover .overlay{opacity:1}.familiar-wrapper .familiar-container .similar-books .similar-book img{width:100%;height:100%;-webkit-box-shadow:inset 0px 0px 4px 1px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 0px 4px 1px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 4px 1px rgba(0,0,0,0.75)}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:#008cba;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h3.title{display:none;font-size:1em;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h4.author{display:none;font-size:0.7em;margin:0;padding:0;text-align:center}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay button{margin:1em;align-self:center;border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em}.familiar-wrapper .familiar-container .similar-books .triangle-right{opacity:0;transition:0.5s ease;position:absolute;top:50%;left:-13px;display:inline-block;width:26px;height:26px;background-color:#fff;box-shadow:0px 0px 20px -6px rgba(0,0,0,0.95);transform:rotate(45deg)}@media only screen and (min-width: 1200px){.familiar-wrapper .familiar-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto);column-gap:20px;row-gap:20px}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h3.title{display:none}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h4.author{display:none}.familiar-wrapper .familiar-container .similar-books .triangle-right{left:-15px !important;width:30px !important;height:30px !important}}@media only screen and (min-width: 1440px){.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h3.title{display:block;font-size:0.8em;margin:0;padding:0 15px;text-align:center}.familiar-wrapper .familiar-container .similar-books .similar-book .overlay h4.author{display:block;font-size:0.6em;margin:0;padding:0 15px;text-align:center}.familiar-wrapper .familiar-container .similar-books .triangle-right{left:-25px !important;width:50px !important;height:50px !important}}.wb-about .wb-breadcrumb{border-bottom:solid 1px #e5e5e5}.container.layout{display:flex}.content{font-size:1.2em}.container.layout .w-60{width:60%}.container.layout .w-40{width:40%}ul.internal-links,li.internal-links{padding:0;margin:0;list-style:none;margin-bottom:2em}.mini-headline{margin-top:0em}ul.internal-links a{font-size:1.2em;text-decoration:none}ul.social-links,li.social-links{padding:0;margin:0;list-style:none}.social-links .link{float:left;height:18px;margin-right:10px;width:18px}.social-links a{text-decoration:none}.social-links .twitter{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTlFMTk3OTY0RUMxMUUyQUM0MUYwMkY5NzNBNTFENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTlFMTk3QTY0RUMxMUUyQUM0MUYwMkY5NzNBNTFENiI%2BIDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OUUxOTc3NjRFQzExRTJBQzQxRjAyRjk3M0E1MUQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5OUUxOTc4NjRFQzExRTJBQzQxRjAyRjk3M0E1MUQ2Ii8%2BIDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY%2BIDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8%2B%2Bj%2FbngAAAYVJREFUeNrEU0FLAlEQ%2Ft7bVVdtlewH1EGFLl2EBOnSoToE%2FYfw0KWj94LwD9SP8NKl8NK1CLoURFJGHjxEiSQEpq7u7pveulhuK0FemtPMN3wz75uZx3Dcwt%2BNYyqbkqZ6IgLYyJeODXRsx49wJ2TM6ULebhJET8AQDiZ9k9AX60ltKx12%2BAKaylzOGE1AAYrL0fmEijcLA5K0o%2BzM2Yp%2Bkpu52oiXcnqcD2t5tZHVE4VU%2BG4tvpnU0LYRYrspzc1lE%2BpskLUkyJlXG2OM6LBmFNJaeTV2vRR5GdC46mK1J%2BsizN13qt%2FDAJK64kaZOTXjHV1TPi%2FEfdokIrBf6b6b5B93tW0%2FNkxofNLeIvz2eVCWaZ%2Ft3HScYSiT1s0VhgDLX7bLrx7mwX3vvNZHTAH51y0QFJRfDG8vhKQwF3tq23uVbunBgD5c9wQah2HTacNsWqTXmSmo3hEXTRMfwunDPZzhCX39AFnPIhgEe3Q%2FcgYBBvr9JmVayouyn1f6%2Fx%2FnU4ABAEOgkKg2AyJQAAAAAElFTkSuQmCC)}.social-links .facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MjBFREMzNDY0RUMxMUUyQUM0MUYwMkY5NzNBNTFENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MjBFREMzNTY0RUMxMUUyQUM0MUYwMkY5NzNBNTFENiI%2BIDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OUUxOTdGNjRFQzExRTJBQzQxRjAyRjk3M0E1MUQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5OUUxOTgwNjRFQzExRTJBQzQxRjAyRjk3M0E1MUQ2Ii8%2BIDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY%2BIDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8%2BRE3VUgAAAntJREFUeNqklEtoE1EUhv%2BZuXm%2F0yapSdOm2kqVqohFKHah4Ep8gCAU2oV0Jbjs0kUX4sqtIFm4cOHGhdgqCoqKbl1UFwYsBltNW5PmnclrJjPjvTdaqMak4IV53DP3fPec%2F5w7wqnZ%2BD0AV%2FB%2F4w2ht%2Fm9rJREAQ1Fw3ZeRpM%2B2fB7bQj4HFBU7SIDyfRydoMQIiJXqDEHnJ0axWDIze2JZAaf17Jw2MwyAxm9oqnITUiSiPiNCzh9cmTH%2FuDpR7y49QSHDwQNcS9ppdJlzF8%2BsQuiGwYy%2BSosZtKOuheEOZhNEiZGQ3yeLdZw%2FeYyCqU6dN1ALOztDWKAdFZGaquIal3hto0fJTxc%2FgCYCMaG%2FRgO%2B1Bvqt1BxUoD4%2FsDOH4ojHCwLXC%2F34Frc1MQBAHbhSqS3%2FOwW03dQeubBSxcncbs%2BWM7tggF3l28xN%2FvP17Bwu1nGB8JoKvYbFdN1%2F%2F5vVxtQBLE3hrFaP6PXibw%2FN0qj2xyIoINWsHFO694O2xmyoiGPb1BLocFX77l8Gk1jZlzRzGJCI9i6XWCxYvBATe8LhvUltYGGbTEBv%2B0eyhqCy67GUMRLxeUDROREB3w8LQtFsLXsHfCnDVK0akWwl8o8F7RNJ33U3tToEUdqC8ItYsMQimEnZ8hqkWfzw7l12H8syFD%2FS54nTY%2Bt9IojhwM8SicNPViuY61VAGkRal%2Bt402lh%2B1erMjyEKbL7qvLSpLKxxsp%2BbzWEFEEcn1HI2KiK5cqcZqzfPtBKrICt6%2B%2F4qxWB8%2FIlu0Wmx9qVLnTUsr6BKm5%2BJLaks%2Fw7QQOjYTuA6VmgKVyiBJAq%2Fmb71E%2Bp8yEXHlpwADADqb8aalzO4qAAAAAElFTkSuQmCC)}footer #footer{display:flex;padding:0;margin:0;flex-direction:column;justify-content:center}footer #footer .logo{max-width:100%;margin:0 auto;padding:40px 0 20px 0;text-align:center}footer #footer .logo img{margin:0 auto}footer #footer .about{width:100%;padding:0;margin:0;text-align:center}footer #footer .about .footer-about-text{padding:0px 0 40px 0;width:100%;text-align:center;margin:0 auto}footer #footer .about .footer-about-text div{width:100%}footer #footer .about .footer-about-text ul,footer #footer .about .footer-about-text ul li{list-style:none;padding:0;margin:0}footer #footer .about .footer-about-text ul{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center}footer #footer .about .footer-about-text ul li{margin-left:15px;margin-top:5px}@media only screen and (min-width: 992px){footer #footer{flex-direction:row}footer #footer .about{width:80%;text-align:right}footer #footer .about .footer-about-text{text-align:right}footer #footer .about .footer-about-text ul{justify-content:flex-end;margin-top:0px}footer #footer .logo{text-align:left;width:20%;margin:0 0 0 0}}.footer-grid-links.quick-startig-points .grid-links.text-center{width:100%}.footer-grid-links.quick-startig-points .grid-links-header{padding:10px 20px;text-align:center}.footer-grid-links.quick-startig-points .grid-links-header h2{font-size:1.2em;margin:0;padding:0;color:white}.footer-grid-links.quick-startig-points .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 100%)}.footer-grid-links.quick-startig-points .grid-links div{padding:5px 10px}.footer-grid-links.quick-startig-points .grid-links div a{color:white;text-decoration:none;font-size:1.2em}@media only screen and (min-width: 768px){.footer-grid-links.quick-startig-points .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 50%)}}@media only screen and (min-width: 1200px){.footer-grid-links.quick-startig-points .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 30%)}}@media only screen and (min-width: 1440px){.footer-grid-links.quick-startig-points .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 25%)}}@media only screen and (min-width: 1800px){.footer-grid-links.quick-startig-points .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 20%)}}.my-1{margin:0.5em 0}.my-2{margin:0.75em 0}.my-3{margin:1em 0}.my-4{margin:1.5em 0}.btn{font-family:"Open Sans", sans-serif;font-display:swap;display:block;padding:15px 25px;background-color:transparent;border:solid 1px white;text-decoration:none;color:white;font-size:18px;font-weight:normal;text-align:center;line-height:18px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);border-radius:0px;text-shadow:1px 1px 20px black}button.btn{width:100%}.btn.btn-inline{display:inline}.btn.btn-info{background-color:#0078d7;color:white}.btn.btn-info:hover{background-color:#0078d7;color:white}.btn.btn-danger{background-color:#a53434;color:white}.btn.btn-danger:hover{background-color:#a53434;color:white}.btn.btn-warning{background-color:#af6419}.btn.btn-warning:hover{background-color:#af6419}.btn.btn-success{background-color:#19af58}.btn.btn-success:hover{background-color:#19af58}html,body{height:100% !important}body{font-family:"Open Sans", sans-serif;font-display:swap;background-color:#31353d;font-size:100%;line-height:1.5;padding:0;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5{margin:0;padding:0}h3{font-size:1.5em}.text-dark{color:#31353d}.text-light{color:#f5f5f5}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.w-bg-blue-base{background-color:#2d518b;color:white}.w-bg-blue-dark{background-color:#213b64}.w-bg-blue-highlight{background-color:#0078d7}.w-app-container a.w-btn-primary{color:white}.w-btn-primary{background-color:#0078d7;color:white;background:#3b9eec;background:linear-gradient(180deg, #3b9eec 0%, #0078d7 100%)}.w-btn-primary:hover{background:#3b9eec;background:linear-gradient(180deg, #1686de 0%, #005ca4 100%)}.w-btn{display:block;text-decoration:none;padding:5px 10px;text-decoration:none}.w-inline{display:inline}.w-block{display:block}.w-light{font-weight:300}.w-regular{font-weight:400}.w-regular-italic{font-style:italic;font-weight:400}.w-semi-bold{font-weight:600}.w-bold{font-weight:700}.w-fs-small-x{font-size:8px}.w-fs-small{font-size:10px}.w-fs-medium{font-size:16px}.w-fs-medium-x{font-size:18px}.w-fs-large{font-size:22px}.w-fs-large-x{font-size:24px}.w-fs-large-xx{font-size:36px;line-height:40px}.wbl{border-left:solid 1px white !important}.wbr{border-right:solid 1px white !important}.wbb{border-bottom:solid 1px white !important}.wbt{border-top:solid 1px white !important}.w-transition-horizontal{transition-property:width, padding, left, right, margin-left}.w-transition-fast{transition-duration:0.15s}.w-transition-medium{transition-duration:0.35s}.w-action-button{background-color:#0078d7;border:none !important}.w-action-button .fa{color:#fff}.p-5{padding:20px}.pt-5{padding:20px}.pb-5{padding:20px}.w-bg-white{background-color:white;color:#31353d}body.homepage header>nav.w-navbar .w-brand{display:flex}body.homepage header>nav.w-navbar .w-mobile-logo{display:block}@media only screen and (min-width: 992px){body.homepage header>nav.w-navbar .w-mobile-logo{display:none}}body.homepage header>nav.w-navbar .w-navbar-toggler.w-navbar-back{display:none}@media only screen and (min-width: 992px){body.homepage header>nav.w-navbar .w-navbar-toggler.w-navbar-back{display:none}}.w-homepage-hero{display:flex;justify-content:center;align-items:center;height:100vh;background-position:center center;background-size:cover;background-image:url(/bookgrids/homepage?mode=mobile);min-height:360px;text-align:center}.w-homepage-hero .w-btn{cursor:pointer;padding:10px;margin-top:15px}@media only screen and (min-width: 768px){.w-homepage-hero{background-image:url(/bookgrids/homepage?mode=tablet)}}@media only screen and (min-width: 1200px){.w-homepage-hero{background-image:url(/bookgrids/homepage?mode=desktop)}}@media only screen and (min-width: 1440px){.w-homepage-hero{background-image:url(/bookgrids/homepage)}}@media screen and (orientation: portrait){.w-homepage-hero{height:calc(95vh - 75px)}}@media screen and (orientation: landscape){.w-homepage-hero{height:95vh}}@media only screen and (min-width: 768px){.w-homepage-hero{height:calc(100vh - 75px)}}@media only screen and (min-width: 768px) and (orientation: portrait){.w-homepage-hero{height:calc(50vh - 75px)}}@media only screen and (min-width: 992px){.w-homepage-hero{height:calc(50vh - 140px)}}@media only screen and (min-width: 992px) and (orientation: landscape){.w-homepage-hero{height:calc(40vh - 140px)}}.w-homepage-hero .w-homepage-hero-panel{padding:20px;background-color:white;width:70%;color:#31353d;box-shadow:rgba(0,0,0,0.9) 0px 0px 20px;max-width:400px}@media screen and (orientation: portrait){.w-homepage-hero .w-homepage-hero-panel{width:70%}}@media screen and (orientation: landscape){.w-homepage-hero .w-homepage-hero-panel{width:80%}}@media only screen and (min-width: 768px){.w-homepage-hero .w-homepage-hero-panel{width:50%}}@media only screen and (min-width: 992px){.w-homepage-hero .w-homepage-hero-panel{width:40%}}.w-homepage-hero .w-homepage-hero-panel h1,.w-homepage-hero .w-homepage-hero-panel p{padding:0;margin:0}.w-homepage-hero .w-homepage-hero-panel h1{color:#0078d7;margin-bottom:10px}.w-homepage-entry-points{background-color:#213b64;display:flex;justify-content:flex-start;flex-direction:row;flex-flow:wrap;padding:3em 0;margin:0 auto;list-style:none;width:100%;max-width:1600px}.w-homepage-entry-points .entry-point{padding:0;margin:0;text-align:center;width:100%}.w-homepage-entry-points .entry-point .entry-point-title,.w-homepage-entry-points .entry-point .entry-point-title .w-light.w-fs-medium-x,.w-homepage-entry-points .entry-point .entry-point-title .w-semi-bold{display:block;color:white}.w-homepage-entry-points .entry-point .entry-point-logo{width:80%;margin:10px auto}.w-homepage-entry-points .entry-point .entry-point-logo img{width:80%;border:solid 1px white;margin:10px}.w-homepage-entry-points .entry-point a.entry-point-title{color:#213b64;font-size:2em;text-decoration:none}.w-homepage-entry-points .entry-point a.entry-point-title span:first-of-type{display:block;color:#31353d}.w-homepage-entry-points .entry-point .entry-point-button{width:75%;margin:0 auto}.w-homepage-entry-points .entry-point .entry-point-button a{padding:10px;margin:15px 0 25px 0}@media only screen and (min-width: 768px){.w-homepage-entry-points .entry-point{width:50%}}@media only screen and (min-width: 1440px){.w-homepage-entry-points .entry-point{width:25%}}.w-starting-points{color:white;padding-top:30px;padding-bottom:50px}.w-starting-points .w-footer-emotion-list{color:white;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;white-space:nowrap}.w-starting-points .w-footer-emotion-list div{color:white;width:100%}@media only screen and (min-width: 500px){.w-starting-points .w-footer-emotion-list div{width:33%}}@media only screen and (min-width: 768px){.w-starting-points .w-footer-emotion-list div{width:25%}}.w-starting-points .w-footer-emotion-list div a{text-decoration:none;color:white}.w-discover ul{padding:0;margin:0}.w-discover .w-discover-results{display:flex;flex-direction:row;padding-bottom:60px}.w-discover-book,.w-discover-books-new,.w-discover-book img{display:block;margin:0 auto}.w-discover .w-discover-results .w-discover-books .overlay{color:white;text-align:center}.w-discover .w-discover-results .w-discover-books .overlay span{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}@media only screen and (min-width: 0) and (max-width: 767px){.w-discover .w-discover-results .w-discover-column .w-discover-books .w-discover-book{position:relative;width:100%;height:100px !important;background-size:cover;background-position:center center;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white;background-size:cover}.w-discover .w-discover-results .w-discover-column .w-discover-books{border-top:solid 1px white;display:grid;grid-template-columns:65px 65px 65px 65px !important;grid-template-rows:100px 100px !important;grid-column-gap:1px;grid-row-gap:1px;margin:0 auto}.w-discover-column-header{height:60px}.w-discover .w-discover-results .swiper-slide{width:100% !important}.w-discover .w-discover-results .w-discover-books{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.w-discover .w-discover-results .swiper-slide{width:100% !important}.w-discover .w-discover-results .w-discover-books a:nth-child(n+15){display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px){.w-discover .w-discover-results .swiper-slide{width:100% !important}.w-discover .w-discover-results .w-discover-books a:nth-child(n+9){display:none}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.w-discover .w-discover-results .swiper-slide{width:50% !important}.w-discover .w-discover-results .w-discover-books a:nth-child(n+13){display:none !important}}@media only screen and (min-width: 1440px) and (max-width: 1799px){.w-discover .w-discover-results .swiper-slide{width:35% !important}.w-discover .w-discover-results .w-discover-books a:nth-child(n+11){display:none !important}}@media only screen and (min-width: 1801px) and (max-width: 5000px){.w-discover .w-discover-results .swiper-slide{width:30% !important}.w-discover .w-discover-results .w-discover-books a:nth-child(n+13){display:none}}.w-discover .w-discover-results .swiper-scrollbar{display:none}.w-discover .w-discover-results .swiper-container{cursor:grab;padding-bottom:40px}.w-discover .w-discover-results .swiper-container .swiper-pagination{padding-top:40px}.w-discover .w-discover-results .w-discover-column{width:80% !important;padding:20px 20px 80px 20px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;height:85%}.w-discover .w-discover-results .w-discover-column .w-discover-column-header{text-align:center;width:75%;margin:0 auto}.w-discover .w-discover-results .w-discover-column .w-discover-column-header .slider-params{font-size:1em;margin-bottom:1em;display:flex;flex-direction:column;justify-self:center;justify-content:center}.w-discover .w-discover-results .w-discover-column .w-discover-column-header span{white-space:normal}.w-discover .w-discover-results .w-discover-column .w-discover-column-results{display:flex;flex-direction:column;justify-content:flex-end}.w-discover .w-discover-results .w-discover-column .w-discover-books{border-top:solid 1px white;display:grid;grid-template-columns:120px 120px 120px 120px;grid-template-rows:180px 180px;grid-column-gap:1px;grid-row-gap:1px;margin:0 auto}.w-discover .w-discover-results .w-discover-column .w-discover-books .w-discover-book{position:relative;width:100%;height:180px;background-size:cover;background-position:center center;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white;background-size:cover}.w-discover .w-discover-results .w-discover-column .w-discover-books .w-discover-book img{width:100%;height:100%}.w-discover .w-discover-results .w-discover-column .w-discover-books .w-discover-book .overlay{background-color:rgba(147,194,245,0.7);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:0.5s ease}.w-discover .w-discover-results .w-discover-column .w-discover-books .w-discover-book .overlay:hover{opacity:1}.button-wrapper{line-height:0;margin-top:2.25em;margin-bottom:2.25em}.button-wrapper a.button{border:solid 1px white;background-color:transparent;color:#fff !important;padding:0.75em 1em;text-decoration:white}.button-wrapper a.button:hover,.button-wrapper a.button:visited{color:#fff !important}.authors{background-color:#fff}.authors .authors-inner{max-width:1200px;margin:0 auto;padding:30px}.authors h1{text-align:center;padding:20px}.authors ul.a-z{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;justify-content:center}.authors ul.a-z li{display:block;list-style:none;padding:10px;margin:0}.authors ul.a-z li a,.authors a{text-decoration:none;margin:0;padding:0}.authors ul.title-list{list-style:none;display:grid;justify-content:center}.authors ul.title-list li{width:100%;text-align:center;padding:5px}.authors ul.author-list{-moz-column-count:1;-moz-column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;column-count:1;column-gap:30px}@media only screen and (min-width: 768px){.authors ul.author-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width: 992px){.authors ul.author-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width: 1200px){.authors ul.author-list{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.blog{display:grid;grid-template-columns:1fr;gap:1px 1px;border-left:solid 1px white;border-top:solid 0px white;border-right:solid 1px white;border-bottom:solid 1px white;background-color:#fff}.blog .blog-post{overflow:hidden;position:relative;display:flex;color:white;flex-direction:column}.blog .blog-post .blog-post-review{padding:25px;font-size:1.2em;width:calc(100%-50px)}.blog .blog-post .blog-post-review .posted-by{margin-top:5px;margin-bottom:10px;font-weight:bold}.blog .blog-post .blog-image{max-width:100%;width:100%}.blog .blog-post .blog-image img{padding:0;margin:0;width:100%;max-width:100%;height:auto}@media only screen and (min-width: 768px){.blog{grid-template-columns:1fr}.blog .blog-post{flex-direction:row}.blog .blog-post .blog-post-review{width:50%;max-width:50%}.blog .blog-post .blog-image{width:50%;max-width:50%}.blog .blog-post .blog-image img{padding:0;margin:0;max-width:100%;height:100%}}@media only screen and (min-width: 992px){.blog{grid-template-columns:1fr}.blog .blog-post .blog-image{width:400px}.blog .blog-post .blog-image img{padding:0;margin:0;max-width:400px;height:100%}}@media only screen and (min-width: 1200px){.blog{grid-template-columns:1fr}.blog .blog-post .blog-image{width:400px}.blog .blog-post .blog-image img{padding:0;margin:0;max-width:400px;height:100%}}@media only screen and (min-width: 1800px){.blog{grid-template-columns:1fr 1fr}.blog .blog-post .blog-image{width:300px}.blog .blog-post .blog-image img{max-width:300px}}@media only screen and (min-width: 2500px){.blog{grid-template-columns:1fr 1fr 1fr}.blog .blog-post .blog-image{width:300px}.blog .blog-post .blog-image img{max-width:300px}}@media only screen and (min-width: 2900px){.blog{grid-template-columns:1fr 1fr 1fr 1fr}.blog .blog-post .blog-image{width:350px}.blog .blog-post .blog-image img{max-width:350px}}@media only screen and (min-width: null){.blog{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.blog .blog-post .blog-image{width:350px}.blog .blog-post .blog-image img{max-width:350px}}.footer-grid-links{background-color:#213b64}.footer-grid-links .grid-links-header{padding:10px 20px;text-align:center}.footer-grid-links .grid-links-header h2{font-size:1.2em;margin:0;padding:0;color:white}.footer-grid-links .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 50%)}.footer-grid-links .grid-links div{padding:5px 10px}.footer-grid-links .grid-links div a{color:white;text-decoration:none}@media only screen and (min-width: 768px){.footer-grid-links .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 25%)}}@media only screen and (min-width: 1200px){.footer-grid-links .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 20%)}}@media only screen and (min-width: 1440px){.footer-grid-links .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 18%)}}@media only screen and (min-width: 1800px){.footer-grid-links .grid-links{display:grid;grid-template-columns:repeat(auto-fit, 10%)}}.no-results{padding:100px;text-align:center;color:white;font-weight:bold}.wb-breadcrumb.light{background-color:white !important}.wb-breadcrumb.light ul li h1,.wb-breadcrumb.light ul li a,.wb-breadcrumb.light ul li a:hover,.wb-breadcrumb.light ul li a:visited{color:#31353d;text-decoration:none}.wb-breadcrumb{color:white;border-bottom:solid 1px white}.wb-breadcrumb ul{margin:0;padding:0 0 0 20px;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;padding:10px 10px 10px 20px}.wb-breadcrumb ul li{margin:0;list-style:none;display:block;padding:0px 10px 0px 0px}.wb-breadcrumb ul li a,.wb-breadcrumb ul li a:hover{font-size:1em;color:white;text-decoration:none}.wb-breadcrumb ul li a{position:relative;display:flex}.wb-breadcrumb ul li a:after{content:">";margin-left:10px}.wb-breadcrumb ul li h1{font-size:1em;font-weight:normal;display:block}.book-listing{display:flex}.book-listing .book-listing-image{width:25%;padding-right:20px;padding-bottom:20px}.book-listing .book-listing-image img{max-width:100%}.book-listing .book-listing-review{width:75%}.book-landing-page,.world-map-landing{color:white}.container{max-width:1200px;margin:0 auto}.book-landing-page .w-book-results-grid.small.similar-books-grid{overflow-y:hidden;height:550px;border-top:solid 1px white;border-bottom:solid 1px white}.my-1{margin:0.5em 0}.my-2{margin:0.75em 0}.my-3{margin:1em 0}.my-4{margin:1.5em 0}.btn{font-family:"Open Sans", sans-serif;font-display:swap;display:block;padding:15px 25px;background-color:transparent;border-color:#dbdbdb;border-width:1px;text-decoration:none;color:white;font-size:18px;font-weight:normal;text-align:center;line-height:18px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);border-radius:5px;text-shadow:1px 1px 20px rgba(0,0,0,0.1)}.btn.btn-sm{padding:10px 15px;font-size:14px}.btn.btn-mobile-search{border-radius:0 !important;background-color:#28a745 !important}button.btn{width:100%}.btn.btn-info{background-color:#0078d7}.btn.btn-info:hover{background-color:#0078d7}.btn.btn-secondary{background-color:#929292}.btn.btn-secondary:hover{background-color:#929292}.btn.btn-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.btn.btn-warning:hover{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.btn.btn-success{background-color:#48c774;color:#fff}.btn.btn-success:hover{background-color:#48c774;color:#fff}.css-helpers{display:none;z-index:9999;position:absolute;top:0;left:0;width:200px;height:75px}.css-helpers .css-media{display:none;color:white}@media only screen and (min-width: 0) and (max-width: 499px){.css-helpers .css-media.small{background-color:green;display:block}}@media only screen and (min-width: 500px) and (max-width: 767px){.css-helpers .css-media.xsmall{background-color:green;display:block}}@media only screen and (min-width: 768px) and (max-width: 991px){.css-helpers .css-media.medium{background-color:green;display:block}}@media only screen and (min-width: 992px) and (max-width: 1199px){.css-helpers .css-media.large{background-color:green;display:block}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.css-helpers .css-media.xlarge{background-color:green;display:block}}@media only screen and (min-width: 1440px) and (max-width: 1799px){.css-helpers .css-media.xxlarge{background-color:green;display:block}}@media only screen and (min-width: 1800px){.css-helpers .css-media.xxxlarge{background-color:green;display:block}}html,body{height:100% !important}body{font-family:"Open Sans", sans-serif;font-display:swap;background-color:#31353d;font-size:100%;line-height:1.5;padding:0;margin:0;overflow-x:hidden}.slide-pane__overlay{z-index:999}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5{margin:0;padding:0}h3{font-size:1.5em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.w-bg-blue-base{background-color:#2d518b}.w-bg-blue-dark{background-color:#213b64}.w-bg-blue-highlight{background-color:#0078d7}.w-btn-primary{background-color:#0078d7;color:white;background:#3b9eec;background:linear-gradient(180deg, #3b9eec 0%, #0078d7 100%)}.w-btn-primary:hover{background:#3b9eec;background:linear-gradient(180deg, #1686de 0%, #005ca4 100%)}.w-btn{display:block;text-decoration:none;padding:5px 10px;text-decoration:none}.w-inline{display:inline}.w-block{display:block}.w-light{font-weight:300}.w-regular{font-weight:400}.w-regular-italic{font-style:italic;font-weight:400}.w-semi-bold{font-weight:600}.w-bold{font-weight:700}.w-fs-small-x{font-size:8px}.w-fs-small{font-size:10px}.w-fs-medium{font-size:16px}.w-fs-medium-x{font-size:18px}.w-fs-large{font-size:22px}.w-fs-large-x{font-size:24px}.w-fs-large-xx{font-size:36px;line-height:40px}.wbl{border-left:solid 1px white !important}.wbr{border-right:solid 1px white !important}.wbb{border-bottom:solid 1px white !important}.wbt{border-top:solid 1px white !important}.w-transition-horizontal{transition-property:width, padding, left, right, margin-left}.w-transition-fast{transition-duration:0.15s}.w-transition-medium{transition-duration:0.35s}.w-action-button{background-color:#0078d7;border:none !important}.w-action-button .fa{color:#fff}.p-5{padding:20px}.pt-5{padding:20px}.pb-5{padding:20px}.w-bg-white{background-color:white;color:#31353d}::-webkit-scrollbar{width:10px;height:7px;background-color:#31353d}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#0078d7;border-radius:0px}::-webkit-scrollbar-thumb:hover{background:#2d518b}::-webkit-scrollbar-thumb:active{background:#525965}::-webkit-scrollbar-track{background:transparent;border:0px none #ffffff;border-radius:50px}::-webkit-scrollbar-track:hover{background:transparent}::-webkit-scrollbar-track:active{background:transparent}::-webkit-scrollbar-corner{background:transparent}.w-app-loader{width:100%;height:100%;display:flex;align-self:center;justify-content:center}.w-app-loader div{align-self:center}.w-min-height-25{height:25% !important}.w-min-height-50{height:50% !important}.w-min-height-100{height:100% !important}.w-app-container{background-color:#31353d;color:#31353d;margin-top:75px;min-height:75px;height:100vh;position:relative;min-width:290px;width:100%}@media only screen and (min-width: 992px){.w-app-container{margin-top:0}}.w-app-container a{color:#31353d}.w-container{max-width:100%;margin:0 auto}@media only screen and (min-width: 992px){.w-container{max-width:992px}}@media only screen and (min-width: 1200px){.w-container{max-width:1200px}}body #root .app-shell{position:absolute;top:0px;left:0;right:0;bottom:0;width:100vw;display:block}body #root .app-shell .sticky-sliders{position:sticky;position:-webkit-sticky;top:75px;padding-bottom:28px}body #root .app-shell .btn-search,body #root .app-shell .btn-modify-search{text-shadow:unset;position:fixed;bottom:-2px;width:100%;z-index:888;padding:30px;font-size:18px;font-weight:bold}body #root .app-shell .app-controls{width:100%;background-color:#31353d;padding-bottom:50px}body #root .app-shell .app-controls .app-sliders p{margin:0;padding:0;color:#333}body #root .app-shell .app-results{display:none;width:100vw;color:#31353d;overflow:unset}body #root .app-shell .app-results a{color:#31353d}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid{width:calc(100% - 10px);display:grid;grid-template-columns:repeat(auto-fit, minmax(13em, 1fr));border:5px solid white}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid .w-result-book{border:5px solid white;width:calc(100%-10px);height:350px}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid .w-result-book img{width:100%;height:100%;vertical-align:middle}body .btn-modify-search{display:none}body .btn-search{display:block}body .btn-modify-search,body .btn-search{position:fixed;bottom:0;width:100%;z-index:9999}body #root .app-shell.results .btn-modify-search{display:block}body #root .app-shell.results .btn-search{display:none}body #root .app-shell.results .app-controls{display:none}body #root .app-shell.results .app-results{display:block}#root .app-shell{display:flex;flex-direction:row}#root .app-shell .app-controls{width:40%}@media only screen and (min-width: 768px){body #root .app-shell{position:relative !important;left:auto;right:auto;bottom:auto;top:auto;display:flex;flex-direction:row}body #root .app-shell .btn-modify-search{display:none}body #root .app-shell .btn-search{display:none}body #root .app-shell .app-controls{flex-grow:2;width:40%;background-color:#31353d;padding-bottom:50px}body #root .app-shell .app-controls .app-sliders p{margin:0;padding:0;color:#333}body #root .app-shell .app-results{overflow-x:inherit;display:block;width:60%;color:#31353d;flex-grow:1}body #root .app-shell .app-results a{color:#31353d}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid{width:calc(100% - 10px);display:grid;grid-template-columns:repeat(auto-fit, minmax(13em, 1fr));border:5px solid white}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid .w-result-book{border:5px solid white;width:calc(100%-10px);height:350px}body #root .app-shell .app-results .w-discover-results .w-discover-results-grid .w-result-book img{width:100%;height:100%;vertical-align:middle}}@media only screen and (min-width: 992px){body #root .app-shell .sticky-sliders{position:sticky;position:-webkit-sticky;top:0px}body #root .app-shell .app-controls{width:25%;padding-bottom:0px}body #root .app-shell .app-results{display:block;overflow-x:auto}body #root .app-shell .btn-search{display:none}}@media only screen and (min-width: 1200px){body #root .app-shell .sticky-sliders{position:sticky;position:-webkit-sticky;top:0px}body #root .app-shell .app-controls{width:25%;padding-bottom:0px}body #root .app-shell .app-results{width:75%;display:block;overflow-x:auto}body #root .app-shell .btn-search{display:none}}@media only screen and (min-width: 1440px){body #root .app-shell .sticky-sliders{position:sticky;position:-webkit-sticky;top:0px}body #root .app-shell .app-controls{width:20%;padding-bottom:0px}body #root .app-shell .app-results{width:80%;display:block;overflow-x:auto}body #root .app-shell .btn-search{display:none}}


.slide-pane{display:flex;flex-direction:column;background:#fff;min-width:100px;height:100%;box-shadow:0 8px 8px rgba(0,0,0,0.5);transition:transform 0.5s;will-change:transform}.slide-pane:focus{outline-style:none}.slide-pane_from_right{margin-left:auto;transform:translateX(100%)}.slide-pane_from_right.ReactModal__Content--after-open{transform:translateX(0%)}.slide-pane_from_right.ReactModal__Content--before-close{transform:translateX(100%)}.slide-pane_from_left{margin-right:auto;transform:translateX(-100%)}.slide-pane_from_left.ReactModal__Content--after-open{transform:translateX(0%)}.slide-pane_from_left.ReactModal__Content--before-close{transform:translateX(-100%)}.slide-pane_from_bottom{height:90vh;margin-top:10vh;transform:translateY(100%)}.slide-pane_from_bottom.ReactModal__Content--after-open{transform:translateY(0%)}.slide-pane_from_bottom.ReactModal__Content--before-close{transform:translateY(100%)}.slide-pane__overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0)}.slide-pane__overlay.ReactModal__Overlay--after-open{background-color:rgba(0,0,0,0.3);transition:background-color 0.5s}.slide-pane__overlay.ReactModal__Overlay--before-close{background-color:rgba(0,0,0,0)}.slide-pane__header{display:flex;flex:0 0 64px;align-items:center;background:#ebebeb;height:64px;border-bottom:1px solid rgba(0,0,0,0.1)}.slide-pane__title-wrapper{display:flex;justify-content:space-between;flex-grow:1;flex-direction:row;margin-left:32px;min-width:0}.slide-pane .slide-pane__title{align-self:center;font-size:18px;font-weight:normal;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.slide-pane__title__buttons{display:flex}.slide-pane__title__buttons .btn-next,.slide-pane__title__buttons .btn-prev,.slide-pane__title__buttons .btn-close{background-color:transparent;font-size:1em;color:white;border:none;outline:none;padding:16px;cursor:pointer;display:flex;align-items:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slide-pane__title__buttons .btn-next .btn-text{display:none}.slide-pane__title__buttons .btn-prev .btn-text{display:none}@media only screen and (min-width: 768px){.slide-pane__title__buttons .btn-next .btn-text{align-self:center;display:block;padding-right:10px}.slide-pane__title__buttons .btn-prev .btn-text{align-self:center;display:block;padding-left:10px}}.slide-pane__title__buttons .fas{font-size:1.8em}.slide-pane__close{margin-left:24px;padding:16px;opacity:0.7;cursor:pointer}.slide-pane__close svg{width:12px;padding:0}.slide-pane__content{position:relative;overflow-y:auto;padding:24px 32px;flex:1 1 auto}.slide-pane__subtitle{font-size:12px;margin-top:2px}

.w-book-results{width:100%}.slide-pane__header{border-bottom:solid 1px white}.ribbon{width:200px;background:#0078d7;position:absolute;top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;height:50px;-webkit-box-shadow:0px 0px 16px -1px rgba(0,0,0,0.91);-moz-box-shadow:0px 0px 16px -1px rgba(0,0,0,0.91);box-shadow:0px 0px 16px -1px rgba(0,0,0,0.91)}@keyframes fadeInImg{from{opacity:0}to{opacity:1}}.img-loading{opacity:0;width:100%;height:auto}.img-loaded{animation:fadeInImg cubic-bezier(0.23, 1, 0.32, 1) 1;position:relative;opacity:0;animation-fill-mode:forwards;animation-duration:0.7s;animation-delay:0.1s}.w-book-detail-similar-header{font-size:14px;color:white;padding:10px;background-color:rgba(0,0,0,0.25)}.w-book-detail-similar-header h3{font-weight:normal}.w-book-results-grid.similar-books-grid{overflow:hidden;max-height:100%}.w-grid-rank{background-color:#0078d7;padding:10px;color:white;font-size:20px;clear:both;display:block;border-top:solid 1px white;border-bottom:solid 1px white}.w-book-results-grid{overflow-x:hidden;background-color:transparent;display:grid;grid-column-gap:0px;grid-row-gap:0px}.w-book-results-grid .grid-image{position:relative;overflow:hidden;width:100%;height:250px;background-size:cover;background-position:center center;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white;display:flex;justify-content:center;align-items:center;cursor:pointer}.w-book-results-grid .grid-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:#008cba}.w-book-results-grid .grid-image .overlay h3.title{margin:0;padding:0;text-align:center}.w-book-results-grid .grid-image .overlay h4.author{margin:0;padding:0;text-align:center}.w-book-results-grid .grid-image .overlay button{border:solid 1px white;background-color:transparent;color:#fff;padding:1.3em 1.5em}.w-book-results-grid .grid-image :hover .overlay{opacity:1}.w-book-results-grid .grid-image .loader{width:100px;height:100px;align-self:center;justify-self:center;background-repeat:no-repeat;background-image:url(/images/oval.svg);background-position:center center}.w-book-results-grid .grid-image .overlay{display:none}.w-book-results-grid img{width:100%;height:100%}@media only screen and (min-width: 0) and (max-width: 499px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(8em, 1fr))}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(8em, 1fr))}.w-book-results-grid .grid-image{height:225px}}@media only screen and (min-width: 500px) and (max-width: 767px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(7em, 1fr))}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(8em, 1fr))}.w-book-results-grid .grid-image{height:200px}}@media only screen and (min-width: 768px) and (max-width: 991px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(12em, 1fr))}.w-book-results-grid.large .grid-image{height:350px}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.w-book-results-grid.small .grid-image{height:275px}}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:rgba(0,120,215,0.9)}@media only screen and (min-width: 992px){.w-book-results-grid.large .grid-image:hover .overlay{cursor:pointer;opacity:1;display:flex;flex-direction:column;justify-content:center;align-content:space-evenly;align-items:center;height:100%}.w-book-results-grid.large .grid-image:hover .overlay .title{color:white;text-align:center;align-self:center}.w-book-results-grid.large .grid-image:hover .overlay .author{align-self:center;color:white;text-align:center}}@media only screen and (min-width: 992px) and (max-width: 1199px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(14em, 1fr))}.w-book-results-grid.large .grid-image{height:400px}.w-book-results-grid.large .grid-image:hover .overlay .title{padding:20px 20px 0 20px;font-size:18px}.w-book-results-grid.large .grid-image:hover .overlay .author{font-size:12px;padding:20px}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.w-book-results-grid.small .grid-image{height:275px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(14em, 1fr))}.w-book-results-grid.large .grid-image{height:400px}.w-book-results-grid.large .grid-image:hover .overlay .title{padding:20px 20px 0 20px;font-size:18px}.w-book-results-grid.large .grid-image:hover .overlay .author{font-size:14px;padding:20px}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.w-book-results-grid.small .grid-image{height:275px}}@media only screen and (min-width: 1440px) and (max-width: 1799px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(16em, 1fr))}.w-book-results-grid.large .grid-image{height:450px}.w-book-results-grid.large .grid-image:hover .overlay .title{padding:20px 20px 0 20px;font-size:20px}.w-book-results-grid.large .grid-image:hover .overlay .author{font-size:16px;padding:20px}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.w-book-results-grid.small .grid-image{height:275px}}@media only screen and (min-width: 1800px){.w-book-results-grid.large{grid-template-columns:repeat(auto-fill, minmax(18em, 1fr))}.w-book-results-grid.large .grid-image{height:500px}.w-book-results-grid.large .grid-image:hover .overlay .title{padding:20px;font-size:20px}.w-book-results-grid.large .grid-image:hover .overlay .author{font-size:16px;padding:20px}.w-book-results-grid.small{grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.w-book-results-grid.small .grid-image{height:275px}}

.menu-affiliate-link{display:block;color:dimgray;padding:10px;background-color:white;text-decoration:none;border-bottom:solid 1px dimgray;margin:0 5px;text-align:center}body.modal-open{height:100vh;overflow-y:hidden}.w-book-extract{width:100%;color:white;padding:30px}.extract{font-style:italic}ul.parallels li a{text-decoration:none;color:white}ul.parallels li a.external[target="_blank"]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0px 3px 0px 5px;color:white;-webkit-filter:invert(1);filter:invert(1)}.w-book-detail-panel{width:100%}.w-book-detail-panel-similar{width:100%}.w-book-borrow-panel{width:100%;background-color:#213b64}.w-book-detail{position:relative}.w-book-detail-similar-detail,.w-book-detail{display:flex;flex-direction:column}.w-book-detail{display:flex;flex-direction:column}.w-book-detail .w-book-detail-left{display:block;min-width:50%;max-width:50%;color:white;padding:20px}.w-book-detail .w-book-detail-left img{max-width:100%;border:solid 2px white}.w-book-detail .w-book-detail-center{color:white;padding:20px;width:75%}.w-book-detail .w-book-detail-center .review{max-width:100%}.w-book-detail .w-book-detail-right{display:block;color:white;padding:20px 30px 20px 20px;width:90%}.rank-rating{float:left;font-size:0.9em;border:1px solid white;border-radius:10px;padding:5px 8px;margin:8px 8px 8px 0}.rank-rating a{color:white;text-decoration:none}.w-book-detail-panel .slide-pane__title-wrapper{justify-content:flex-end}.w-book-detail-panel .slide-pane__title{display:none}.w-book-detail-panel .slide-pane__header,.w-book-borrow-panel .slide-pane__header{background-color:#31353d !important;color:white !important}.w-book-detail-panel .slide-pane__content,.w-book-borrow-panel .slide-pane__content{padding:0 !important;display:flex;overflow-y:scroll}.w-book-detail-panel .slide-pane__content .w-book-detail-modal-bg,.w-book-borrow-panel .slide-pane__content .w-book-detail-modal-bg{width:100%}@media only screen and (min-width: 768px){.w-book-detail{display:flex;flex-direction:row;flex-wrap:wrap}.w-book-detail .w-book-detail-left{order:-2;min-width:300px;max-width:350px;color:white;padding:20px}.w-book-detail .w-book-detail-left img{max-width:100%;border:solid 2px white}.w-book-detail .w-book-detail-center{color:white;padding:20px;width:75%}.w-book-detail .w-book-detail-center .review{max-width:75%}.w-book-detail .w-book-detail-right{order:-1;color:white;padding:20px 30px 20px 20px;width:25%}.w-book-detail-panel .slide-pane__header,.w-book-borrow-panel .slide-pane__header{background-color:#31353d !important;color:white !important}.w-book-detail-panel .slide-pane__content,.w-book-borrow-panel .slide-pane__content{padding:0 !important;display:flex;overflow-y:scroll}.w-book-detail-panel .slide-pane__content .w-book-detail-modal-bg,.w-book-borrow-panel .slide-pane__content .w-book-detail-modal-bg{width:100%}}@media only screen and (min-width: 992px){.slide-pane__title{display:block}.slide-pane__title-wrapper{justify-content:space-between}.w-book-detail-panel{width:100%}.w-book-detail-panel-similar{width:95%}.w-book-borrow-panel{width:90%;background-color:#213b64}.w-book-detail-similar-detail{top:0px;right:0px;bottom:0px;left:0px;background-color:white}.w-book-detail{display:flex;flex-direction:row}.w-book-detail .w-book-detail-left{min-width:300px;max-width:350px;color:white;padding:20px}.w-book-detail .w-book-detail-left img{max-width:100%}.w-book-detail .w-book-detail-center{color:white;padding:20px;width:75%}.w-book-detail .w-book-detail-center .review{max-width:75%}.w-book-detail .w-book-detail-right{order:0;color:white;padding:20px 30px 20px 20px;width:25%}.w-book-detail-panel .slide-pane__header,.w-book-borrow-panel .slide-pane__header{background-color:#31353d !important;color:white !important}.w-book-detail-panel .slide-pane__content,.w-book-borrow-panel .slide-pane__content{padding:0 !important;display:flex;overflow-y:scroll}.w-book-detail-panel .slide-pane__content .w-book-detail-modal-bg,.w-book-borrow-panel .slide-pane__content .w-book-detail-modal-bg{width:100%}}@media only screen and (min-width: 1200px){.w-book-detail{display:flex;flex-direction:row;overflow-x:hidden}.w-book-detail .w-book-detail-left{min-width:25%;max-width:25%;color:white;padding:20px}.w-book-detail .w-book-detail-left img{max-width:100%;border:solid 2px white}.w-book-detail .w-book-detail-center{color:white;padding:20px;width:45%}.w-book-detail .w-book-detail-center .review{max-width:75%}.w-book-detail .w-book-detail-right{order:0;width:16%;color:white;padding:20px 30px 20px 20px}.w-book-detail-panel .slide-pane__header,.w-book-borrow-panel .slide-pane__header{background-color:#31353d !important;color:white !important}.w-book-detail-panel .slide-pane__content,.w-book-borrow-panel .slide-pane__content{padding:0 !important;display:flex;overflow-y:scroll}.w-book-detail-panel .slide-pane__content .w-book-detail-modal-bg,.w-book-borrow-panel .slide-pane__content .w-book-detail-modal-bg{width:100%}.w-book-detail-panel{width:75%}.w-book-detail-panel-similar{width:70%}.w-book-borrow-panel{width:70% !important}}

.AddToListButton.selected .dropdown{display:none}.AddToListButton.selected .isInList{display:block}.AddToListButton .isInList{display:none;text-align:center}.AddToListButton .isInList .title{display:flex;border:solid 1px white;padding:15px 15px;text-align:left;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);border-radius:5px;text-shadow:1px 1px 20px rgba(0,0,0,0.1)}.AddToListButton .isInList .title .text{font-weight:normal;margin-left:5px}.AddToListButton .isInList .title i{margin:0 8px 0 0;display:block}.AddToListButton .isInList .remove{font-size:0.9em;margin-top:10px;cursor:pointer !important}.AddToListButton .dropdown{position:relative;display:block}.AddToListButton .dropdown .btn{margin:0;cursor:pointer !important;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);border-radius:5px;text-shadow:1px 1px 20px rgba(0,0,0,0.1)}.AddToListButton .dropdown:hover .dropdown-content{display:block;max-height:200px;overflow-y:scroll}.AddToListButton .dropdown .dropdown-content{display:none;position:absolute;background-color:white;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;left:1px}.AddToListButton .dropdown .dropdown-content div{color:black;text-decoration:none;display:block;cursor:pointer !important;display:flex;padding:12px 16px}.AddToListButton .dropdown .dropdown-content div .icon{width:40px;padding:0}.AddToListButton .dropdown .dropdown-content div .text{padding:0}.AddToListButton .dropdown .dropdown-content div:hover{background-color:#ddd}

