.blurb-main-site--no-controls-nav .main{padding-top:65px!important}svg.icon--blurb-logo--header{margin-right:5px}.controls__current-subnav--categories.active{align-items:flex-start}.controls__current-subnav--categories.active .controls__current-subnav__group--lg{flex:auto;max-width:700px}.controls__current-subnav--categories.active .controls__current-subnav__group--sm{width:auto;padding:30px 10px}.controls__current-subnav--categories.active .controls__current-subnav__list{align-content:space-between;align-items:flex-start;display:flex;flex-direction:column;flex-flow:column wrap;height:auto;padding:30px 10px}@media(min-width:750px){.controls__current-subnav--categories.active .controls__current-subnav__list{height:260px}}@media(min-width:960px){.controls__current-subnav--categories.active .controls__current-subnav__list{height:185px}}.controls__current-subnav--categories.active .controls__current-subnav__list .multi-column-list__item{margin:0 20px;min-height:25px;min-width:250px;text-align:left;flex:1}@media(min-width:960px){.controls__current-subnav--categories.active .controls__current-subnav__list .multi-column-list__item{min-width:0}}ul.controls__nav__list{height:auto;margin-right:0!important}@media(min-width:750px){ul.controls__nav__list{max-width:min-content!important}}.controls__nav{width:100%;display:flex;justify-content:space-between}@media(max-width:749px){.controls__nav{display:block}}.controls__nav__list.utility{height:auto}.controls__nav__list.utility .utility__list-item{font-size:.8rem;text-transform:none;letter-spacing:normal}@media(max-width:749px){.controls__nav__list.utility .utility__list-item{margin:10px auto}}.controls__nav__list.utility .utility__list-item--search{height:18px;padding-right:0}@media(max-width:749px){.controls__nav__list.utility .utility__list-item--search{top:-20px;padding-top:0;position:relative}}.controls__nav__list.utility .utility__list-item--search i.icon--search--sm{font-size:.8rem}.header--main .grid-construct-x{display:flex;align-items:center}@media(min-width:750px){.header--main .grid-construct-x .new-controls{width:100%;bottom:9px;left:0;margin-top:0!important}}@media(max-width:749px){.header--main .grid-construct-x .new-controls{top:60px}}.metadata-content .grid-construct{padding-top:40px;border-top:1px solid #eee;font-family:proxima-nova,sans-serif}.metadata-content .grid-construct p{color:#555;word-break:break-word}.metadata-content .grid-construct h4,.metadata-content .grid-construct h5,.metadata-content .grid-construct .section-heading{font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.05em;font-size:20px;text-transform:none;color:#333}@media(max-width:320px){.metadata-content .grid-construct{padding-left:0;padding-right:0;padding-top:15px}}.metadata-content .grid__column--left,.metadata-content .copy__wrapper{padding:0 85px}@media(max-width:980px){.metadata-content .grid__column--left,.metadata-content .copy__wrapper{padding:0 25px;text-align:left}}@media(max-width:850px){.metadata-content .grid__column--left,.metadata-content .copy__wrapper{padding:0 5%;text-align:left}}@media(max-width:640px){.metadata-content .grid__column--left,.metadata-content .copy__wrapper{width:100%}}.radio-custom:after{width:16px;height:16px;border-radius:50%;top:-2px;left:-2px;position:relative;background-color:white;content:"";display:inline-block;visibility:visible;border:2px solid #d1d3d1}.radio-custom:checked:after{width:4px;height:4px;border-radius:50%;padding:3px;top:-28px;left:3px;position:relative;background-color:#555;content:"";display:inline-block;visibility:visible;border:1px solid #d1d3d1}.radio-custom:checked:before{width:16px;height:16px;border-radius:50%;padding:2px;top:-2px;left:-3px;position:relative;background-color:white;content:"";display:inline-block;visibility:visible;border:2px solid #d1d3d1}.preview{margin-bottom:0}.preview .grid__column--left{margin-bottom:30px}@media(max-width:768px){.preview .grid__column--left{width:100%}}.preview .preview-ribbon,.preview .like-btn,.preview .pinterest-btn,.preview .manual-share{display:none}.preview .share-btns{margin-top:4px;position:absolute}.preview .share-btns #fb-like iframe{width:70px!important}.preview .share-btns .like-btn{margin-left:-23px}.preview .share-btns .twitter-btn{margin-top:2px;margin-left:3vw;visibility:hidden}@media(min-width:769px){.preview .share-btns .twitter-btn{margin-left:2vw}}.preview .share-btns .pinterest-btn{margin-top:2px;margin-left:12vw}@media(min-width:769px){.preview .share-btns .pinterest-btn{margin-left:8vw}}.preview .share-btns .manual-share{padding:5px;border:1px solid #9b9fa1;background:white}.preview .share-btns .manual-share .share-a-link{padding-top:5px;padding-left:5px}.preview .manual-share__wrapper{margin-bottom:5px;margin-top:6px;max-width:445px;width:60vw}@media(min-width:769px){.preview .manual-share__wrapper{width:38vw}}@media(min-width:851px){.preview .manual-share__wrapper{width:44vw}}@media(min-width:981px){.preview .manual-share__wrapper{width:36vw}}@media(min-width:1280px){.preview .manual-share__wrapper{max-width:460px;width:40vw}}.preview .manual-share__wrapper .share-link{border:1px solid #9b9fa1;color:black;display:inline;margin-left:5px;margin-right:6px;overflow-x:scroll;overflow-y:hidden;height:2em;padding:5px;resize:none;width:67.5%;word-wrap:normal}@media(min-width:769px) and (max-width:850px){.preview .manual-share__wrapper .share-link{width:66%}}.preview .manual-share__wrapper .share-link:focus{outline:1px solid #555;box-shadow:0 0 5px #555}.preview .manual-share__wrapper .copy-button{display:inline-block;padding:9px 0 4px;vertical-align:top;width:27.5%}.preview .bookstore_left{margin-bottom:50px;text-align:center}@media(min-width:641px){.preview .bookstore_left{margin-bottom:40px}}.preview .simple-book-control{float:left}.preview .preview-section{float:right;position:relative}@media(min-width:641px){.preview .preview-section{top:-29px}}.preview .preview-section:hover .preview-section__link{text-decoration:underline}@media(max-width:640px){.preview .preview-section{float:none;text-align:center}}.preview .preview-section .preview-section__link{color:#333;font-weight:600;font-size:18px;font-family:proxima-nova,sans-serif;letter-spacing:1px;text-transform:uppercase;display:inline-block;vertical-align:text-bottom}.preview .share-section{display:none}@media(min-width:641px){.preview .share-section{display:block}}.preview .share-section .share-section__link{color:#555;text-decoration:none;padding:5px;font-size:20px;margin-left:1vw}.preview .share-section .share-section__link:before{text-align:left}@media(min-width:769px) and (max-width:850px){.preview .share-section .share-section__link{margin:0}}.preview .share-section .share-section__link.facebook-icon{margin-left:0}.preview .book-title{font-size:20px;font-weight:600;line-height:30px;word-break:break-word}@media(min-width:321px){.preview .book-title{font-size:30px}}.preview .book_subtitle{line-height:18px}.preview h4.book_subtitle,.preview p,.preview strong,.preview .profile{text-transform:none;font-size:14px;color:#555;font-family:proxima-nova,sans-serif;font-weight:normal;margin:10px 0;word-break:break-word}@media(max-width:768px){.preview .title_and_byline{text-align:center}}.preview .title_and_byline strong,.preview .title_and_byline .Profile{color:black}.preview .instructions{text-align:center;margin-bottom:5px;margin-top:15px;min-height:20px}@media(min-width:769px){.preview .instructions{text-align:right}}.preview .instructions p{font-size:13px;color:#9b9fa1;margin-bottom:20px}@media(min-width:376px){.preview .instructions p{margin-bottom:15px}}.edit-link{color:#333;font-weight:600;font-size:13px;margin-left:5px;display:block}@media(min-width:376px){.edit-link{display:inline}}.edit-icon{background:url(https://assets.blurb.com/images/author_profile/edit_icon.png?1764109816) top center no-repeat transparent;height:10px;width:10px;display:inline-block;background-size:10px}.line-item{cursor:pointer;margin-bottom:15px}@media(min-width:981px){.line-item:hover .line-item-description__display-name{color:#00c0be}.line-item:hover .line-item-price label{color:#00c0be}.line-item:hover .line-item-qty .radio-custom:after,.line-item:hover .line-item-qty .radio-custom:checked:before{border-color:#00c0be}.line-item:hover .pdf:after,.line-item:hover .pdf:checked:before{border-color:#00c0be}}.line-item .line-item-qty,.line-item .line-item-purchase.pdf{display:inline-block;vertical-align:top;position:relative;margin-top:4px;float:left}.line-item .line-item-description,.line-item .ebook-type{padding-left:30px;text-transform:uppercase;color:#333;font-size:14px;font-weight:600;display:inline-block;vertical-align:top;max-width:80%}@media(max-width:1100px){.line-item .line-item-description,.line-item .ebook-type{width:72%}}@media(max-width:980px){.line-item .line-item-description,.line-item .ebook-type{width:72%}}@media(max-width:360px){.line-item .line-item-description,.line-item .ebook-type{width:70%}}@media(max-width:320px){.line-item .line-item-description,.line-item .ebook-type{width:70%}}.line-item .line-item-description .line-item-description__display-detail,.line-item .line-item-description .ebook-pages,.line-item .ebook-type .line-item-description__display-detail,.line-item .ebook-type .ebook-pages{text-transform:none;font-size:13px;color:#9a9fb1;font-weight:200;min-height:16px}.line-item .line-item-price{float:right;position:relative;vertical-align:top}.line-item .line-item-price label{color:black;font-size:14px;font-family:futura-pt,sans-serif}.quantity-box{float:left;margin-top:23px;margin-right:2px;display:none}.quantity-box input{display:inline-block;text-align:center;margin:0 22px;width:64px;height:40px;font-family:proxima-nova-condensed,sans-serif;border:0;color:#333;background-color:whitesmoke;font-size:2rem;vertical-align:middle;padding:1px 0}.action{margin-top:10px;text-align:center}.action #add_button input{width:100%;border:none}.bk-cover-image{max-width:465px;max-height:400px;display:inline-block;position:relative}.bk-cover-image .cover-with-hinge{display:block;text-align:center}.bk-cover-image .cover-with-hinge .cover-image{max-height:400px;min-height:140px;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}.bk-cover-image .cover-with-hinge:before{content:"";min-width:10px;width:7%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg,rgba(0,0,0,0.2),rgba(0,0,0,0) 12%,rgba(0,0,0,0.45) 29%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.25) 70%,rgba(0,0,0,0) 85%,rgba(0,0,0,0))}.bookstore_right{height:60px}.bookstore_right .comment_link{display:none}.related-editions-section:hover{text-decoration:none}.related-editions-module{margin-top:10px;border:1px solid #979797;padding:10px 20px}.related-editions-module h2{font-size:18px;font-weight:600;font-family:proxima-nova,sans-serif;display:block;margin-right:15px}.related-editions-module h2:hover{text-decoration:none}.related-editions-module h2::after{content:":"}.related-editions-module .lnk-related-edition{display:inline;font-size:.8em}.related-editions-module .body{margin-top:0;display:inline-block;width:100%}.related-editions-module .body .price{color:black;float:right;font-size:14px;font-family:futura-pt,sans-serif;margin-top:2px}.related-editions-module:hover h2,.related-editions-module:hover p,.related-editions-module:hover .price,.related-editions-module:hover .body{color:#00c0be}.add_to_cart{margin-bottom:30px}.distribution-notice{text-align:center;color:#555;margin-bottom:10px}.distribution-button{text-align:center}.isbn-format{font-weight:600}.isbn-info{margin-bottom:10px}@media(max-width:640px){.book_listing{padding:0 5%}}@media(max-width:320px){.book_listing{padding:0 10%}}.preview .grid__content:last-child{padding:0}@media(min-width:641px){.preview .grid__content:last-child{padding:0 15%}}@media(min-width:769px){.preview .grid__content:last-child{padding:0}}.ebook-type{text-transform:uppercase;color:#333;font-size:14px;font-weight:600}.ebook-pages{text-transform:none;font-size:13px;color:#9a9fb1;font-weight:200;min-height:16px;padding-right:40px}.ebook-price{color:black;float:right;font-size:14px;font-family:futura-pt,sans-serif}.ebook-price-free span{font-weight:bold;font-size:16px}.ebook-price-free span:first-child{display:none}.ebook-price-free span:last-child{text-transform:capitalize}.ebook-cover-wrapper{text-align:center;margin-bottom:10px}.ebook-cover{margin:0 auto;position:relative;text-align:left;box-shadow:0 4px 4px #999;display:inline-block;vertical-align:middle}.ebook-cover-image{max-height:400px}.add-to-cart-form input[type='submit']{width:100%;margin-top:20px;border:none}.send-to-device-container .primary{text-align:center;width:100%;margin-bottom:12px;position:relative}.send-to-device-container .primary .icon--dropdown-ind--down:before{border-bottom:1px solid white;border-right:1px solid white;height:10px;width:10px;top:-5px}.send-to-device-container .primary.open .icon--dropdown-ind--down:before{transform:rotate(225deg);top:2px}.related-editions-container{margin-top:30px;border:1px solid #979797;padding:10px 20px}.related-editions-container:hover .related-editions-list{cursor:pointer}.related-editions-container:hover .related-editions-list .bk-title,.related-editions-container:hover .related-editions-list .bk-price{color:#00c0be}.related-editions-list{padding-left:0;margin-top:0}.related-editions-list .related_editions_book{list-style:none}.related-editions-list .related_editions_book .bk-title{font-size:.8em;color:#555}.related-editions-list .related_editions_book .bk-price{color:black;float:right;font-size:14px;font-family:futura-pt,sans-serif;margin-top:2px}.grid-construct .related-editions-container .section-heading{font-size:18px;font-weight:600;letter-spacing:0;font-family:proxima-nova,sans-serif;display:inline-block;margin-right:15px}.cart-quantity-add{margin-top:25px}.book-title__ebook-sign{font-size:18px;color:#9b9fa1;vertical-align:text-bottom;font-weight:normal;display:block}.icon--ipad{float:left}.ebook-cover__preview-link{display:none}#ebk-email-dialog{border:1px solid #9b9fa1;padding:10px}#ebk-email-dialog h3{font-size:16px;margin-bottom:10px}#ebk-email-dialog .edit_ebook_ebook input{display:inline-block}#ebk-email-dialog .edit_ebook_ebook input[type='text']{width:70%;border:1px solid #9b9fa1;color:black;display:inline;margin-left:5px;margin-right:6px;outline-color:#555;max-height:2em;padding:5px}#ebk-email-dialog .edit_ebook_ebook input.primary{width:25%;float:right;padding:9px 0 4px;vertical-align:top}.ebook-tax,.tax-info{text-align:center;margin-top:15px;font-size:16px;color:#555}.about-book{margin-top:0}.about-book .grid-construct{border-top:none;padding-top:0;max-height:300px;overflow:hidden;line-height:normal}.about-book .grid-construct .section-heading{display:inline-block}@media(min-width:641px){.about-book .grid-construct .section-heading{display:block}}.about-book .about-book__content{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;display:flex;display:block}.bookstore_left{max-width:465px;max-height:400px;margin:0 auto 40px}.staffpicks{text-transform:uppercase;color:#555;font-family:futura-pt,sans-serif;font-weight:600;font-size:14px;margin-bottom:16px}.staffpicks:hover{color:#00c0be}.icon--staffpicks{background:url(https://assets.blurb.com/images/responsive_book_detail/staffpicks_flag.png?1764109830) no-repeat center left;padding-left:25px}.about-author--user-data{padding-right:10px;min-width:275px;display:table-cell;vertical-align:top;padding-top:20px;margin-right:15px}.about-author--user-data .about-creator-avatar{display:inline-block;margin-right:20px}.about-author--user-data .about-creator-details{display:inline-block;padding-top:20px;vertical-align:top;max-width:160px}.about-author--user-data .about-creator-details a,.about-author--user-data .about-creator-details .location__text{word-break:break-all}.summary-text{height:6em;overflow:none;display:inline-block;padding-left:0}@media(min-width:321px){.summary-text{height:5em}}@media(min-width:641px){.summary-text{height:3em;padding-left:40px}}.summary-text .more-link{display:inline-block}.about-author--summary{display:table-cell;vertical-align:top;padding-top:30px}@media(max-width:640px){.about-author--summary{display:block;padding-top:10px}}.about-author--profile-view{display:none}.location{font-size:12px;color:#555}.location .location__icon,.location .location__text{display:table-cell}.location .icon.icon--pin{color:#555;font-size:6px;vertical-align:middle;margin-right:2px}.avatar .user,.about-creator-avatar .user{border-radius:50%;height:80px;width:80px}.avatar .staff_badge,.about-creator-avatar .staff_badge{display:none}.features-and-details-section ul{padding-left:0;margin-top:10px}.features-and-details-section ul.cover-type-isbns{margin-top:0}.features-and-details-section ul li{list-style:none}.features-and-details-section .features-and-details-section__wrapper,.features-and-details-section .features-and-details-section__header{display:inline-block}.features-and-details-section .features-and-details-section__wrapper{width:100%}@media(max-width:320px){.features-and-details-section .features-and-details-section__wrapper{width:auto}}.features-and-details-section li{color:#555}.features-and-details-section li strong{color:#555;font-weight:600}.features-and-details-section li.tags{color:white}.features-and-details-section li.tags strong{display:block}.features-and-details-section li.tags span{background-color:whitesmoke;border:1px solid #e9e9e9;color:#9b9fa1;display:inline-block;font-family:proxima-nova-condensed,sans-serif;font-size:13px;line-height:18px;margin:5px 10px 5px 0;padding:5px 15px;text-decoration:none}.features-and-details-section li.tags span.truncate_expand{border:none;background-color:white;padding:0}.features-and-details-section li.tags span.vertical_separator{display:none}.author-website{margin-top:35px}.author-website__header{color:#333;font-size:16px;font-weight:600}.author-website__link a{color:#555;word-break:break-all}.edit-section{margin-top:0}.edit-section__nonmobile{display:none}@media(min-width:641px){.edit-section__nonmobile{display:inline-block;float:right}}.edit-section__mobile{display:inline-block;float:right}@media(min-width:641px){.edit-section__mobile{display:none}}.staffpicks__nonmobile{display:none}@media(min-width:769px){.staffpicks__nonmobile{display:block}}.staffpicks__mobile{display:block}@media(min-width:769px){.staffpicks__mobile{display:none}}.icon--dropdown-ind--down{font-size:15px;height:.5em}.features-and-details-section__book-stats .isbn{text-transform:uppercase;display:block}.section-heading__link{color:#333}.section-heading__link:hover{text-decoration:none;color:#333}.book-description{margin-top:10px}.loader{animation:rotate 1s linear infinite;background:linear-gradient(#04dcb8,#16adec);border-radius:50%;height:100px;margin:50px auto;margin-top:100px;position:relative;width:100px}.loader.loader--small{height:60px;margin-bottom:30px;margin-top:50px;width:60px}.loader.loader--medium{height:80px;margin-bottom:35px;margin-top:50px;width:80px}.loader.loader--large{height:120px;width:120px}.loader:before,.loader:after{content:"";position:absolute}.loader:before{background:linear-gradient(0deg,#fff 50%,rgba(255,255,255,0.9) 100%) 0 0,linear-gradient(90deg,rgba(255,255,255,0.9) 0,rgba(255,255,255,0.6) 100%) 100% 0,linear-gradient(180deg,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.3) 100%) 100% 100%,linear-gradient(360deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0) 100%) 0 100%;background-repeat:no-repeat;background-size:50% 50%;border-radius:50%;bottom:-1px;left:-1px;right:-1px;top:-1px}.loader:after{background:white;border-radius:50%;bottom:5%;left:5%;right:5%;top:5%}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}