#login-buttons{display:inline-block;line-height:1;margin-right:.2px}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:#596595;border:1px solid #464f75;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80%;line-height:1.5;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none;color:#ddd}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);color:#333;font-size:16px;margin:-8px -12px 0;padding:8px 12px;width:250px;z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-bottom:-2px;margin-top:7px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;line-height:1.3;margin-top:8px}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{color:#000;font-size:20px;font-weight:700;line-height:20px;opacity:.4;position:absolute;right:5px;text-decoration:none;top:0}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:-1px;position:absolute;top:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;left:50%;margin-left:-258px/2;margin-top:-40px;position:fixed;top:50%;z-index:1001}#configure-login-service-dialog{margin-left:-538px/2;margin-top:-300px;width:530px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:Courier New,Courier,monospace;width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border:1px solid #aaa;border-radius:3px;line-height:1;padding:4px}@font-face{font-display:swap;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;src:local("Roboto"),local("Roboto Medium"),local("Roboto-Medium")}:root{--borderLight:2px solid gray;--boxShadowLightGray:0.4em 0.4em 0.6em #d3d3d3;--boxShadowLightGray_small:0.1em 0.1em 0.3em #d3d3d3;--boxShadow_seagreen_big:0.1em 0.2em 0.3em var(--color2_bright);--boxShadow_seagreen_small:0.1em 0.2em 0.3em var(--color2_bright);--boxShadow_red_small:0.1em 0.2em 0.3em red;--boxShadow_color3:0.1rem 0.2rem var(--color3);--mainBG:hsl(149,60%,95%,0.4);--mainBGDark:hsl(149,60%,95%,0.7);--mainBGSolid:#ebfaf2;--color4:#59a67e;--color3:#b3e5cb;--color2:#366;--color2_bright:#52e0e0;--color2_bright_extra:#a8f0f0;--color1:red}.App{text-align:center}*,.App{max-width:100%}*{box-sizing:border-box;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.05em;line-height:1.6em;padding-inline-start:0}body{background:var(--mainBG);margin:0;padding:0}img{aspect-ratio:attr(width) /attr(height)}p{font:1.5em}label{font:1.2em;margin:1em}h3{font:1.4rem}h2{font-size:1.5rem}h1{font-size:1.6rem}li,ul{list-style:none}.inline{display:inline}.textCard{margin:1rem 0;padding:1rem .5rem}.textCard>p{text-align:justify}button.nonDisplayed,div.nonDisplayed,label.nonDisplayed,select.nonDisplayed,span.nonDisplayed{animation-duration:1s;animation-fill-mode:forwards;animation-name:hideElem;animation-timing-function:liner;display:none}.Displayed{animation-duration:1s;animation-fill-mode:forwards;animation-name:showElem;animation-timing-function:liner}@keyframes showElem{0%{transform:scale(0)}to{display:block;transform:scale(1)}}@keyframes hideElem{0%{transform:scale(1)}to{display:none;transform:scale(0)}}.TextButton{background-color:transparent;border:none;box-shadow:none;color:blue}.TextButton:focus,.TextButton:hover{box-shadow:none;scale:1.1}.TextButton:focus{border:2px solid blue;outline:none}.longTextContiner{display:inline-block;max-width:90%;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.longTextContiner:focus{overflow:visible;text-overflow:clip;white-space:normal}:has(>.longTextContiner){display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;text-align:left}:has(>.longTextContiner:focus){background-color:var(--mainBGSolid);border:2px solid #000;height:60vh;justify-content:center;overflow:auto;padding:1rem;position:sticky;right:10vw;top:10vh;vertical-align:middle;width:80vw;z-index:9}.bookCover:focus,.bookCover:hover,.slideShowMain img:focus,.slideShowMain img:hover{transform:scale(1.4)}a:focus,button:focus,form>:focus,input:focus,select:focus{outline:3px groove var(--color2)}section{border-bottom:.5px solid #d3d3d3}#resultsTitle,.bookTitle{font-weight:bolder;margin:0 auto;padding:1.5em}form{margin:1em}form:focus-within{box-shadow:5px 10px 18px #000}.formContainer,.formContainer>*{height:auto;margin:.2em .5em;padding:.2em .5em}button,input,select{margin-right:1em;min-height:7vh}.formContainer>input{min-width:50%}button,input[type=submit]{background-color:#fff;border:2px solid #d3d3d3;border-radius:1em;box-shadow:1px 1px #0083be;font-weight:600;padding:1em}button:hover{box-shadow:2px 4px #0083be;cursor:pointer}button[disabled]{border:2px solid #a9a9a9;box-shadow:none}button[disabled]:hover{box-shadow:none}#AuthorSearch,#booksSearch,#isbnSearch,#searchType{margin-left:.5rem;min-width:60%;width:auto}#authorLabel,#categoryLabel,#isbnLabel,#searchLabel{display:inline-block;margin:.5em .5em .5em 0;padding:1rem 0;text-align:right;width:15%}#amazonBanner{border:none;max-height:90px;overflow:hidden;padding-left:1rem;width:100%}#bannerAmaContainer{margin:.25rem auto 0}.navListContainer{box-sizing:border-box;display:flex;flex-direction:row-reverse;width:100%}.navSecMenue{padding:0 2rem}.navLogoContainer{box-sizing:border-box;width:30%}.logInContainer{box-sizing:border-box;float:right;margin:auto .3rem;padding:3% .2rem;right:0;text-align:right;vertical-align:middle;width:70%}.navLogo{float:left;height:8vw;margin:.25rem;max-height:100%;max-height:8vw;max-width:12vw;min-height:8vw;padding:.25rem}#hamburgerMenu{border:1px solid #fff;border-radius:0;float:right;margin:0 1rem;padding:0 .5rem;width:3rem}.navList,.navList>*{display:inline;font-weight:700;list-style:none;margin:.5em}#login-dropdown-list{font-size:1em;left:40%;min-width:25vw;position:fixed;top:1em}.navContainer{background-color:var(--mainBG);box-sizing:border-box;color:#000;padding:1em;text-align:left;width:100%}.navBar{background-image:linear-gradient(#2e8b57,var(--color4));color:#fff;display:block;height:auto;margin:0;padding:.1em 0;position:relative;width:100%}.navBar figure{margin:0;padding:0}.navMenue,.navMenue a{color:#fff;display:inline;margin-right:1.5rem}.navMenue{background-image:linear-gradient(var(--color4),#2e8b57);box-shadow:1px 2px #000;box-shadow:var(--boxShadowLightGray);color:#fff;display:block;margin:1rem 2rem;padding:1rem;position:absolute;text-align:left;visibility:visible;width:auto}.navMenue:active,.navMenue:focus,.navMenue:hover{box-shadow:var(--boxShadow_seagreen_big)}.smallNav *{font-size:1rem;font-weight:400}.NavSeperator{border-bottom:1px solid #fff;margin-top:1rem;width:100%}.dataSaverContainer{border-top:1px solid #fff}@keyframes menuAppear{0%{opacity:.2}to{opacity:1}}.displayNav{animation-duration:1s;animation-name:menuAppear}.hiddenNav,ul.hiddenNav>*{display:none}.navMenue a:visited{color:#fff}.classMenuLink{color:#fff;margin-left:1rem}.profileLink,.profileLink:visited{color:#fff;margin:0 1rem}.profieLink{margin:0 .5em}.notice{font-style:italic}a{font-weight:600;text-decoration:none}a:hover{text-shadow:1px 2px gray}.NavbarContainer{background-color:var(--color4);box-shadow:var(--boxShadow_color3)}.navContainer>ul>li>a,.navContainer>ul>li>a:visited{color:#fff;text-decoration:none;text-shadow:none;text-transform:uppercase}.navContainer>ul>li>a:hover{color:#000}.navContainer>ul>li>a:active{text-shadow:1px 1px blue}.navMenue a.active{background-color:#fff;border:1px solid #fff;color:var(--color4);font-weight:bolder;padding:.2rem}.navMenue a.active:before{content:"-"}.flexContainer{display:flex}.flexELementRight{align-self:flex-end;margin-left:auto}.flexELementRight,li.alsoNav,span.alsoNav{background-color:#2e8b57;padding:.5rem}li.alsoNav,span.alsoNav{display:inline-block;margin:1rem auto}span.alsoNav{float:right;margin:1rem 1rem 6rem}a.alsoNav,a.alsoNav:visited{color:#fff}ul.alsoNav{display:flex;flex-wrap:wrap;justify-content:space-evenly}.toTop{cursor:pointer}.skip-link{background:#fff;position:absolute;top:-3em}.skip-link:focus{top:0}footer nav.socialNav{bottom:0;box-sizing:border-box;height:5vh;margin:.5em .5em 1.5em;position:fixed;text-align:left}footer nav.socialNav figure{display:inline-block;margin:0;padding:0}footer ul{transition:all 1s}.fadeOutElement{animation:fade_out .9s forwards;animation-timing-function:linear}footer ul.hideList{display:none}.fadeInElement{animation:fade_in .9s forwards;animation-direction:normal;animation-timing-function:linear}@keyframes fade_out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes fade_in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.footerIcon{height:100%;width:3vw}.footerIcon:hover{border:3px solid var(--color3)}#mainHeaderdesc{font-weight:600;text-align:center}.logoIcon{height:12vw;max-height:12vw;min-height:12vw}.fullLogo{max-height:30vh;max-width:45vw}.longPic{max-height:max-content}.smallLogo{margin:1em 33%;width:33%}.header,.header *{font-size:1.7rem;margin:auto;text-align:center}.header a:visited{color:#000}.descriptionButon{background-color:transparent;border:1px solid #add8e6}.lessDescription{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.descriptionConatiner{padding:1em}.bookTable{border-collapse:collapse;padding:0 1em;width:100%}.book{background-color:#fff;border:.25px solid #add8e6}.bookCover{margin:auto;max-width:50%}.previewViewr{height:100vh;margin:auto;width:80%}#booksList{margin:0;padding:0}.fieldName{display:inline;font-weight:800}.bookTable p,.fieldName{margin:auto 0;padding:.2em;text-align:left}.bookTable label{display:inline-block;width:100%}div[role=row]{border-bottom:.5px dashed #add8e6;display:flex;flex-wrap:wrap}.work{background:hsla(0,0%,100%,.8)}table,td,tr{background-color:#fff;border:.5px solid #d3d3d3;box-shadow:.2px .5px #add8e6;font:1em;margin:2em auto;padding:1em;text-align:left}td{min-width:60%;word-break:break-word}.ebayItems{background:hsla(0,0%,100%,.2)}.ebyaImg{max-height:10vh}.bookContainer,.workContainer{border:var(--borderLight);box-shadow:var(--boxShadowLightGray);margin:1em}.bookContainer button,.workContainer button{margin:5vh auto}.tableHeader{height:0;opacity:0}table{box-shadow:2px 5px #add8e6}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(arrows/down.svg) 96%/15% no-repeat #eee;background-color:#fff;background-size:auto;border:1px solid #000;font-size:1em;height:auto;margin:1em;padding:.2em 2em .5em .5em;width:60%}.slctLabel{display:block;font-size:1.2em;font-weight:700}select::-ms-expand{display:none}@media screen and (min-width:0\0){select{background:none\9;padding:5px\9}}.imageButton{background-repeat:no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-size:auto;border-radius:.2em;margin:2em;min-height:2em;padding:0;width:2em}.saveButton{background-image:url(https://whefi.com/icons/buttons/save.svg)}.saveButtonLabel{margin:0 .5em;padding:.2em 0}.googelPreviewButton{background-image:url(https://whefi.com/icons/buttons/gbs_preview_button1.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;display:inherit;height:36.38px;min-height:36.38px;width:100px}.GooglePreviewImg{height:4.5vw}#legacyContainer{margin:5em 2em}#viewerCanvas{height:500px;width:600px}.previewContainer{border:none;display:block;height:95vh;margin:auto;padding:0;width:95vw}#profileContainer{padding:2em;text-align:left}#profileContainer li,#profileContainer ul{color:#00008b;margin:2em}#profileContainer ul{margin-top:4em}#profileContainer ul:before{content:attr(aria-label);font-size:120%;font-weight:700;margin-left:-15px}.deleteButton{background-image:url(https://whefi.com/icons/buttons/delete.svg);border-radius:1em}.ratingContainer{align-items:center;box-sizing:content-box;display:flex;height:auto;margin:auto;max-height:4.2em;max-width:80%;text-align:center}.ratingTxt{color:#000;font-size:1rem;font-weight:700;padding:.5rem 1rem;text-align:center;text-indent:0;width:100%}.activeSelect,.ratingContainer li:hover{background-color:#2e8b57}.ratingContainer li{margin:auto;padding:0 .2em}.ratingForm fieldset{border:none;display:flex;flex-wrap:nowrap;margin:0;padding:0 .1rem;width:auto}.rateIput{height:5vw;margin:1rem;padding:.1em}.hideImages #FaqsArticleHeader,.hideImages #MonetizationArticleHeader,.hideImages #aboutArticleHeader,.hideImages #authorPageHeader
.hideImages #recommendedGenreeader,.hideImages #dataArticleHeader,.hideImages #recommendedPageHeader,.hideImages #teamArticleHeader,.hideImages #techArticleHeader,.hideImages .bookPageHeader,.hideImages .externalLinksList,.hideImages .inlineNav{background-image:linear-gradient(to bottom,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),linear-gradient(var(--mainBG),var(--color3),var(--color2_bright_extra))}#dataArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-data-sources.jpg)}#techArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi_technology.jpg)}#teamArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-team.jpg)}#MonetizationArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-Monetization.jpg)}#FaqsArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-FAQs.jpg)}#aboutArticleHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-welcome.jpg)}#recommendedGenreeader,#recommendedPageHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-recommended-books.jpg)}#authorPageHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.6)),url(images/seagreenpatern.svg)}.aboutPageHeader{align-items:center;display:flex;flex-direction:column;justify-content:center}.aboutPageHeader,.bookPageHeader,.externalLinksList,.inlineNav{background-size:cover;border-radius:2%;box-shadow:var(--boxShadowLightGray_small);padding:1.5rem}.externalLinksList li,.inlineNav li{margin:.5rem 1rem}#tableOfContent li,.externalLinksList li,.headerText,.inlineNav h2,.inlineNav li{background-color:hsla(0,0%,100%,.6);border-radius:5%;box-shadow:var(--boxShadowLightGray_small);display:inline-block;padding:1rem}.inlineNav header{text-align:center;width:100%}.inlineNav h2,.inlineNav li{background-color:hsla(0,0%,100%,.8);border:1px solid #000}.suggList a{background-image:linear-gradient(#2e8b57,var(--color4));border-radius:5%;box-shadow:.2rem .4rem var(--boxShadowLightGray_small);color:#fff;display:inline-block;font-weight:bolder;padding:1rem}.suggList a,.suggList a:visited{color:#fff}.externalLinksList *,.inlineNav *{width:max-content}.externalLinksList{display:flex;flex-direction:column;text-align:left}.mainTextContainer .inlineNav *{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;text-align:center}#tableOfContent li,.suggList li{border-radius:2%;margin:1rem}#tableOfContent li *,.suggList li *{font-weight:bolder}#tableOfContent,#tableOfContent ul
.suggList ul{justify-content:center;text-align:justify}#tableOfContent,#tableOfContent *,#tableOfContent ul
.suggList ul{align-items:center;display:flex;flex-direction:column}.externalLinksList{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-data.jpg)}.inlineNav{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi-bestsellers.jpg)}.bookPageHeader{background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(images/whefi_library.jpg)}.suggestionsHeader{background-image:linear-gradient(#2e8b57,var(--color4));border-bottom:1px solid var(--color2);border-top:1px solid var(--color2);box-shadow:.2rem .4rem var(---boxShadowLightGray_small);color:#fff;margin-bottom:.5rem;text-shadow:.25px .5px red}.downArrow{color:#fff;font-size:2rem;text-shadow:1px 1px #000;transform:rotate(90deg)}.suggestionsContainer{display:flex;flex-wrap:wrap}.suggestionListEl{box-sizing:border-box;display:inline;margin-bottom:2em;width:100%}.SuggestionNy,.card{background-color:#fff;font:1.1em;height:100%;margin:4vw auto;padding:1em;text-align:center;width:95%}.SuggestionNy{border-left:2px solid var(--color2);border-top:2px solid var(--color2);box-shadow:var(--boxShadow_seagreen_big)}.mainTextContainer section.BookSuggestionSourceContainer{border-bottom:2px solid var(--color2);margin:2rem auto;width:100%}.card{border:2px solid var(--color2);box-shadow:var(--boxShadow_color3)}.sugRank{background-color:var(--color2_bright);border:1px solid var(--color2);border-radius:50%;color:#fff;font-size:1.5rem;font-style:italic;font-weight:900;margin-right:.5rem;padding:0 .5rem;text-shadow:1px 2px #000}.linksContainer a{border:1px solid #00008b;box-shadow:2px 4px #0083be;margin:1em auto;padding:1em;text-align:center}.linksContainer{display:flex;flex-wrap:wrap}.sgstBtn{margin:1em;padding:.5em;text-align:center}.btnsCntnr{margin:0;padding:0 5vw}.suggestionForm{background-color:var(--mainBG);border:2px solid var(--color2);box-shadow:var(--boxShadow_seagreen_small);margin:1rem;padding:0;position:sticky;top:0}#sugstFrmResizer{background-color:var(--color2_bright);border:1px solid var(--color2);display:block;float:left;margin-left:1rem;min-width:3rem;width:3rem}#sugstFrmResizer.redShadow{box-shadow:var(--boxShadow_red_small)}.BlueBG{background-color:#0083be}.FullScreenContainer{background:rgba(237,250,255,.7);border:3px solid #d3d3d3;height:100%;left:5%;overflow:auto;position:fixed;top:5%;width:90%}.closeButton{float:left;left:.5%;position:sticky;position:-webkit-sticky;top:.5%}.suggestionsButtons{margin:.5rem auto}.suggestionsButtons button{margin:.5rem 1rem}.bookArticleContainer article{padding:2rem}.bookArticleContainer article,.mainSec{background-color:#fff;border:2px solid gray;box-shadow:.4em .4em .4rem #d3d3d3;margin:1em}.mainSec{border-radius:.5rem;padding:.5rem}.bookArticleContainer header{margin:0}.bookArticleContainer header h1{font:bolder 1.5em Roboto}.bookArticleContainer h3{font:bolder 1.3em Roboto}.articleFigure{box-sizing:border-box;display:flex;flex-wrap:wrap}.bookArticleContainer figcaption{font:italic lighter .9em Roboto}.slideShowMain{box-sizing:border-box;margin:auto;padding:2%;width:90%}.slideShowMain img{margin:auto;max-height:50vh}.slideShowSmall,.slideShowSmall img{box-sizing:border-box;margin:auto;padding:0 10%;width:50%}.slideShowSmall img{cursor:pointer}.articleBody{text-align:left}.articleBody p{text-align:justify}.loadOne div:nth-child(n+2),.loadTen div:nth-child(n+11){display:none}.shwoAll *{animation-duration:1s;animation-fill-mode:forwards;animation-name:showElem;animation-timing-function:liner}.mainTextContainer,.mainTextContainer article,.mainTextContainer section{margin:.25rem auto;padding:.25rem;width:95vw}.mainTextContainer section p{margin:1rem}.mainTextContainer h3,.mainTextContainer h4,.mainTextContainer p{text-align:justify}.mainTextContainer header,.mainTextContainer header *{text-align:center}.mainTextContainer nav *{text-align:left}.paraList{display:flex;flex-wrap:wrap}shareNav
.paraList .fieldTitle{font-weight:bolder}.center,.inlineNav>.center,nav.center *,p.center{margin-left:auto;margin-right:auto;text-align:center}.MainheaderDesc{font-size:1.6rem;font-weight:700;margin:1rem}.mainTextContainer blockquote{background-color:var(--mainBG);margin:1.5rem;padding:.5rem}.mainTextContainer header img:not(nav img):not(.fullLogo){max-width:50vw}.mainTextContainer article,article.bookRoot{background-color:#fff;border:var(--borderLight);box-shadow:var(--boxShadowLightGray);padding:1.5rem}.mainTextContainer section{border-bottom:0}.mainTextContainer article,.mainTextContainer>header{border:var(--borderLight);border-radius:.5rem;box-shadow:var(--boxShadowLightGray);margin-top:2vw;padding:1.5rem}.mainTextContainer h1,.mainTextContainer h2,.mainTextContainer h3,:is(.mainTextContainer h1,.mainTextContainer h2,.mainTextContainer h3) *,:is(.mainTextContainer h1,.mainTextContainer h2,.mainTextContainer h3) a{font-size:1.6rem;font-weight:bolder;padding:1rem}.mainTextContainer h3 span{font-size:1.6rem;font-weight:bolder}.mainTextContainer li:not(nav li){margin:.5rem 1rem}.affiliateLinks{text-align:left}.leftTitle,.mainTextContainer h3.leftTitle{font-size:1.2rem;padding-bottom:1rem;padding-left:1rem;padding-top:1rem;text-align:left}#tableOfContent ul,.sectionHeader{background-color:var(--mainBG);margin:.5rem auto}#tableOfContent ul,.sectionHeader,.textCard{border-bottom:1px solid var(--color2);border-top:1px solid var(--color2);box-shadow:2px 2px 2px var(--color2_bright_extra),-2px -2px 2px var(--color2_bright_extra)}.sectionHeader{width:100%}#breadcrumb{margin:1rem;text-align:left}#breadcrumb li{display:inline;font-weight:700}.contactForm{padding:2%}.contactForm input[type=email],.contactForm input[type=text],.contactForm textarea{border-left:none;border-right:none;border-top:none;box-shadow:var(--boxShadowLightGray_small);margin:1rem auto;width:90%}.contactForm input[type=submit]{background-color:#fff;box-shadow:var(--boxShadowLightGray_small);display:block;margin:auto}.contactForm input[type=submit]:hover{box-shadow:var(--boxShadowLightGray);cursor:pointer}.shareNav{align-items:center;display:flex;justify-content:center}.fixed{background-color:var(--mainBGDark);border:1px solid #000;left:20vw;padding:1rem;position:fixed;top:10vh;width:60vw}.shareLink{display:inline-block;height:100%;margin:1em;max-width:6vw}.shareLink *{max-width:100%}.shareLink figure{margin:0;padding:0}.urlContainer{display:inline}.copyLinkContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.copyLinkContainer *{margin:1rem .5rem .5rem}.urlContainer{background-color:var(--color3);border:var(--borderLight);padding:.5rem}.g-recaptcha>div{margin:auto}.amazonImg{width:5em}.amazonContainer{display:flex;flex-wrap:wrap;margin:1em auto;padding:2em auto;text-align:center}.affiliateDisclosure{min-width:100%;padding-top:1rem}.affiliateDisclosure *{display:block;font-size:.8rem;font-style:italic;text-align:center}.AllpublicationsLink{background:#fff;border:1px solid #90ee90;box-shadow:2px 4px #90ee90;color:blue;font-weight:bolder;padding:.5em}.AllpublicationsLink:hover{border:1px solid #90ee90;box-shadow:3px 6px #90ee90}.socialShareButton{font-size:1rem}.loadTableContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.loadTable{margin:2rem}.buyButton{color:blue;font-weight:bolder}.amazonLink{border:1px solid blue;box-shadow:1px 2px #add8e6;font-size:1.5em;margin:2vw auto;padding:.3em}.amazonLink:hover{border:1px solid blue;box-shadow:2px 4px #add8e6}details{border:var(--borderLight);box-shadow:var(--boxShadowLightGray);margin:1rem .5rem;padding:1rem .5rem}details *{text-align:left}summary{font-size:1.5rem}details:hover{background-color:var(--color2_bright_extra);cursor:pointer}.left *{text-align:left}@keyframes loading{0%{background:linear-gradient(90deg,#add8e6 0,transparent 0)}25%{background:linear-gradient(90deg,#add8e6 25%,transparent 0)}50%{background:linear-gradient(90deg,#add8e6 50%,transparent 0)}75%{background:linear-gradient(90deg,#add8e6 75%,transparent 0)}to{background:linear-gradient(90deg,#add8e6 100%,transparent 0)}}#loadingMsgContainer{animation-direction:normal;animation-duration:.5s;animation-iteration-count:infinite;animation-name:loading;border:1px solid #00008b;margin-top:10vh}#loadingMsg{background-color:var(--mainBG);border:1px solid #000;color:#000;display:inline-block;font-size:2rem;font-weight:bolder;padding:.5rem}img.dataSaver{max-height:20vh}.showImageBtn{background-color:transparent;border:none;display:inline;font-size:1rem;margin:0;padding:0}.showImageBtn,.showImageBtn:hover{box-shadow:none}@media only screen and (max-width:768px){.navLogoContainer{display:inline;margin:0;padding:0;width:10vw}.navLogoContainer .navLogo{max-height:15vw;min-height:15vw}.previewContainer{height:150vw;margin:0;padding:0;width:100%}.slideShowSmall{display:none}#FaqsArticleHeader,#MonetizationArticleHeader,#aboutArticleHeader,#authorPageHeader,#dataArticleHeader,#recommendedGenreeader,#recommendedPageHeader,#teamArticleHeader,#techArticleHeader,.bookPageHeader,.externalLinksList,.inlineNav{background-image:linear-gradient(to bottom,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),linear-gradient(var(--mainBG),var(--color3),var(--color2_bright_extra))}}@media only screen and (max-width:768px) and (min-width:481px){.footerIcon{height:100%;width:4.5vw}}@media only screen and (max-width:480px){*{font-size:1rem}h2{font-size:1.2rem}#login-dropdown-list{left:10%}#login-name-link{font-size:1rem}#AuthorSearch,#booksSearch,#isbnSearch,#searchType{margin-left:0;width:100%}#authorLabel,#categoryLabel,#isbnLabel,#searchLabel{padding:1rem 0;text-align:left;width:100%}fieldset{border:none}.bookTable{max-width:90vw}.fieldName,tr{font:.8em;min-width:15vw;padding:.4px;word-break:break-word}.descriptionConatiner,td{padding:4px}.navMenue,.navMenue li,.navMenue li a,.profileLink{font-size:.8rem;letter-spacing:0;margin:0 auto .5rem 0;padding:.2em}li.smallNav a{font-size:.7rem;font-weight:400}#booksSearch,#searchButton,select{max-height:15vw;min-height:15vw}select{width:90%}.bookTable p,.fieldName{text-align:center}.logoIcon{height:inherit;max-height:inherit;min-height:inherit;width:45vw}.fullLogo{max-width:90%}.footerIcon{width:6vw}#sugstFrmResizer{background-color:hsla(0,0%,100%,.2);border:none;box-shadow:none;margin:0;min-width:1rem;outline:none;padding:0;width:1rem}#sugstFrmResizer.redShadow{box-shadow:none;min-width:3rem;width:3rem}.suggestionListEl{max-width:100%;width:100%}.bookArticleContainer figcaption{font:italic lighter .7em Roboto}.slideShowMain>img{width:90%}.articleFigure{margin:auto;width:90%}.MainheaderDesc{font-size:1rem;margin:.5rem}.aboutPageHeader,.bookPageHeader,.externalLinksList,.externalLinksList li,.inlineNav,.inlineNav li,.suggList li{margin:1rem .2rem;padding:1rem .2rem}.paraList li{display:block;text-align:left}.shareLink{margin:1rem;max-width:10vw}.mainTextContainer,.mainTextContainer article{padding:1rem .2rem;width:100%}.mainSec{margin:1rem .2rem;padding:1rem 0}#resultsTitle,.bookTitle,.mainTextContainer h1,.mainTextContainer h2,.mainTextContainer h3{padding:.2rem}#tableOfContent li,details{margin:1rem .2rem;padding:1rem .2rem}.GooglePreviewImg{height:6vw}}