.affix-top{position:static;top:-70px}.affix{position:fixed;top:0px;left:0;right:0;width:100%;z-index:1;transition-property:top;transition-duration:1s;transition-timing-function:ease-in-out;transition-delay:0s;-webkit-transition-property:top;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-property:top;-moz-transition-duration:1s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s}#stickynav,#non-stickynav{background-color:#ededed;z-index:199}#stickynav .sticky-inner,#non-stickynav .sticky-inner{max-width:980px;margin:0 auto;padding:35px 20px;position:relative}#stickynav .sticky-inner .sticky-icon,#non-stickynav .sticky-inner .sticky-icon,#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title,#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links,#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share,#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{display:inline-block;vertical-align:top;height:35px}#stickynav .sticky-inner .sticky-icon,#non-stickynav .sticky-inner .sticky-icon{position:absolute;top:33%;left:2.333%;width:2%;z-index:1}#stickynav .sticky-inner .sticky-icon a,#non-stickynav .sticky-inner .sticky-icon a{display:block}#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{width:23%;line-height:1.1;position:absolute;top:0;bottom:0;left:4%;margin:auto 0;overflow:hidden}#stickynav .sticky-inner .sticky-title>div,#non-stickynav .sticky-inner .sticky-title>div{height:100%;display:table;width:100%}#stickynav .sticky-inner .sticky-title>div>span,#non-stickynav .sticky-inner .sticky-title>div>span{display:table-cell;vertical-align:middle;width:100%}#stickynav .sticky-inner .sticky-title a,#non-stickynav .sticky-inner .sticky-title a{margin:0;width:100%;z-index:1;display:inline-block;padding:1% 1% 1% 0}#stickynav .sticky-inner .sticky-title a .sticky-arrow,#non-stickynav .sticky-inner .sticky-title a .sticky-arrow{position:absolute;left:-20px;top:28%}#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links{text-align:center;width:28%;position:absolute;top:27%;left:27%;height:35px}#stickynav .sticky-inner .sticky-links .sticky-links a,#non-stickynav .sticky-inner .sticky-links .sticky-links a{text-transform:uppercase}#stickynav .sticky-inner .sticky-links div.lnk,#non-stickynav .sticky-inner .sticky-links div.lnk{display:inline-block;vertical-align:middle;line-height:1;height:20%}#stickynav .sticky-inner .sticky-links div.lnk a,#non-stickynav .sticky-inner .sticky-links div.lnk a{margin:10px 0}#stickynav .sticky-inner .share-links ul,#non-stickynav .sticky-inner .share-links ul{margin:0;padding:0}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share{width:31.666%;position:absolute;top:27%;left:55%;text-align:center}#stickynav .sticky-inner .sticky-share button.btn.share,#non-stickynav .sticky-inner .sticky-share button.btn.share{display:none}#stickynav .sticky-inner .sticky-share ul li.last,#non-stickynav .sticky-inner .sticky-share ul li.last{margin-right:0}#stickynav .sticky-inner .sticky-share li.share-label,#non-stickynav .sticky-inner .sticky-share li.share-label{vertical-align:top;padding-top:5px;margin:0px 6px 0px 0px}#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title,#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links,#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share{border-right:1px solid #323232}#stickynav .sticky-inner .sticky-title .isbn-related.show,#non-stickynav .sticky-inner .sticky-title .isbn-related.show,#stickynav .sticky-inner .sticky-links .isbn-related.show,#non-stickynav .sticky-inner .sticky-links .isbn-related.show,#stickynav .sticky-inner .sticky-share .isbn-related.show,#non-stickynav .sticky-inner .sticky-share .isbn-related.show{display:inline-block !important}#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{position:absolute;right:5px;top:27%;text-align:center}#stickynav .sticky-inner .sticky-buy>button.buy,#non-stickynav .sticky-inner .sticky-buy>button.buy{width:auto}#stickynav .sticky-inner .sticky-buy>button.buy.isbn-related,#non-stickynav .sticky-inner .sticky-buy>button.buy.isbn-related{display:none}#stickynav .sticky-inner .sticky-buy>button.buy.isbn-related.show,#non-stickynav .sticky-inner .sticky-buy>button.buy.isbn-related.show{display:inline-block}#stickynav .sticky-links>div,#non-stickynav .sticky-links>div,#stickynav .share-links ul li,#non-stickynav .share-links ul li{display:inline-block;height:100%}#stickynav .sticky-links>div,#non-stickynav .sticky-links>div{width:22%}#stickynav .sticky-buy a,#non-stickynav .sticky-buy a{color:#f60}#stickynav .sticky-buy a:hover,#non-stickynav .sticky-buy a:hover{color:#2a6496}#stickynav .sticky-icon a,#non-stickynav .sticky-icon a,#stickynav .sticky-title a,#non-stickynav .sticky-title a,#stickynav .sticky-links a,#non-stickynav .sticky-links a{color:#078bf4}#stickynav .sticky-icon a:hover,#non-stickynav .sticky-icon a:hover,#stickynav .sticky-title a:hover,#non-stickynav .sticky-title a:hover,#stickynav .sticky-links a:hover,#non-stickynav .sticky-links a:hover{color:#2a6496}#stickynav .sticky-inner .sticky-buy .popover.buy-options .popover-content button,#non-stickynav .sticky-inner .sticky-buy .popover.buy-options .popover-content button{display:inline-block}#buy-options{display:none}#buy-options{z-index:10}.popover.buy-options .kndle-opt{display:block;text-align:right;font-size:75%;position:absolute;right:0;top:78%;color:#666;line-height:1;width:100%;padding:0 11% 0 0}.popover.buy-options .popover-content,.popover.share-options .popover-content{padding:0}#stickynav .sticky-inner .sticky-buy .popover.buy-options .popover-content button{display:inline-block}.popover.buy-options ul{list-style-type:none;padding:0 !important;margin:0;width:255px;background-color:#FFF}.popover.buy-options ul li,.popover.share-options ul li{border-bottom:1px solid #f60;padding:10px 15px;margin:0 !important;line-height:1.3;position:relative}.popover.buy-options ul li.last,.popover.share-options ul li.last{border-bottom:0px}.popover.buy-options ul li a:link,.popover.share-options ul li a:link,ul li a:visited{color:#f60;font-size:80%}.popover.buy-options ul li a:hover,.popover.share-options ul li a:hover{color:#2a6496}.popover.buy-options ul li img{width:39% !important;height:auto;margin:2px 3.666% 2px 0}@media (min-width:768px){#stickynav .sticky-inner .sticky-share ul li.sms,#non-stickynav .sticky-inner .sticky-share ul li.sms{display:none}}@media (min-width:768px) and (max-width:992px){#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{width:34%}#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links{left:35%;width:35%}#stickynav .sticky-inner .sticky-icon,#non-stickynav .sticky-inner .sticky-icon,#stickynav .sticky-inner .sticky-share .share-links,#non-stickynav .sticky-inner .sticky-share .share-links{display:none}#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{width:18%;right:0}#stickynav .sticky-inner .sticky-buy>button.buy,#non-stickynav .sticky-inner .sticky-buy>button.buy{right:5px}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share{padding-top:0;width:12%;left:72%;border-right:none}#stickynav .sticky-inner .sticky-share ul li,#non-stickynav .sticky-inner .sticky-share ul li{margin-right:0;width:100%}#stickynav .sticky-inner .sticky-share ul li a.fa-pinterest-square,#non-stickynav .sticky-inner .sticky-share ul li a.fa-pinterest-square{color:#e70000}#stickynav .sticky-inner .sticky-share button.btn.share,#non-stickynav .sticky-inner .sticky-share button.btn.share{display:inline-block;width:auto;margin:0;position:absolute;right:20%}#stickynav .sticky-inner .sticky-share li.share-label,#non-stickynav .sticky-inner .sticky-share li.share-label{display:none !important}}@media (min-width:600px) and (max-width:767px){#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{width:33%;text-align:left}#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links{display:none}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share,#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{width:33%}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share{left:35%;padding-top:0}#stickynav .sticky-inner .sticky-share button.btn.share,#non-stickynav .sticky-inner .sticky-share button.btn.share{display:inline-block}#stickynav .sticky-inner .sticky-share .share-links,#non-stickynav .sticky-inner .sticky-share .share-links{display:none}#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{left:68%}}@media (min-width:220px) and (max-width:599px){#stickynav .sticky-inner .sticky-links,#non-stickynav .sticky-inner .sticky-links{display:none}#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{width:33%;text-align:left}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share,#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{width:33%}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share{left:35%}#stickynav .sticky-inner .sticky-share button.btn.share,#non-stickynav .sticky-inner .sticky-share button.btn.share{display:inline-block;position:static}#stickynav .sticky-inner .sticky-share .share-links,#non-stickynav .sticky-inner .sticky-share .share-links{display:none}#stickynav .sticky-inner .sticky-share ul li,#non-stickynav .sticky-inner .sticky-share ul li{margin-right:0;width:11%}#stickynav .sticky-inner .sticky-buy button.btn.buy,#non-stickynav .sticky-inner .sticky-buy button.btn.buy{position:static}}@media (min-width:481px) and (max-width:767px){#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{border-right:0 none}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share,#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{border-right:0 none}#stickynav .sticky-inner .sticky-share>button.btn.share,#non-stickynav .sticky-inner .sticky-share>button.btn.share,#stickynav .sticky-inner .sticky-buy>button.btn.share,#non-stickynav .sticky-inner .sticky-buy>button.btn.share,#stickynav .sticky-inner .sticky-share>button.btn.buy,#non-stickynav .sticky-inner .sticky-share>button.btn.buy,#stickynav .sticky-inner .sticky-buy>button.btn.buy,#non-stickynav .sticky-inner .sticky-buy>button.btn.buy{width:140px}}@media (min-width:220px) and (max-width:480px){#stickynav .sticky-inner .sticky-title,#non-stickynav .sticky-inner .sticky-title{border-right:0 none}#stickynav .sticky-inner .sticky-share,#non-stickynav .sticky-inner .sticky-share,#stickynav .sticky-inner .sticky-buy,#non-stickynav .sticky-inner .sticky-buy{border-right:0 none}}@media (min-width:220px) and (max-width:992px){#stickynav .sticky-inner,#non-stickynav .sticky-inner{padding:35px 10px}#stickynav .sticky-inner .sticky-icon,#non-stickynav .sticky-inner .sticky-icon{display:none}#stickynav .sticky-inner .sticky-share ul li,#non-stickynav .sticky-inner .sticky-share ul li{margin-right:0;width:100%}#stickynav .sticky-inner .sticky-share ul li.last,#non-stickynav .sticky-inner .sticky-share ul li.last{margin-right:0}#stickynav .sticky-inner .sticky-share li.share-label,#non-stickynav .sticky-inner .sticky-share li.share-label{display:none}}.right-rail{display:block}.navbar{margin-bottom:0;padding:15px 0;background:url(../../images/shadowline-top2.png) no-repeat bottom center #fff;border-bottom:0}.row.hero{padding:30px;margin:auto;background-color:#F9F9F9}.product-format-mobile,.product-format-mobile-link-div{display:none}#accordion .panel-heading{padding:5px 0px 0px 0px}#accordion .panel-heading.selected{background-color:#f9f9f9}#accordion .panel-heading.single{padding-top:0px}#accordion .panel-title{position:relative}#accordion .panel-title .pl_mn_format{position:absolute;top:0px;right:20px}#accordion .panel-heading.selected .panel-title>a{color:#333}#accordion ul{list-style-type:none;padding:0;margin-bottom:0px;line-height:1em}#accordion ul li{padding:12px 0 12px 32px;margin:0px}#accordion ul li .format-info{display:flex;justify-content:space-between}#accordion ul li .format-info .title-price-container{display:flex;flex-wrap:wrap}#accordion ul li a.isbnttl{font-family:"Fort-Bold";font-size:16px;color:#707070;padding-right:12px;padding-bottom:8px}#accordion ul li a.isbnttl:hover{color:#000}#accordion ul li p.title-details,#accordion ul li p.audio-length{display:none}#accordion ul li .btn.buy2{margin:0 32px 0 10px;display:none;border-radius:0;color:#000;padding:21px 26px;border:4px solid #FA6400;line-height:1px;font-family:'Fort-Medium'}#accordion ul li .btn.buy2:hover{border-color:#000}#accordion ul li .btn.buy2.preorder{font-size:11px;padding:10px 8px}#accordion ul li .price{display:none;font-family:'Fort-Book';font-size:24px;padding-bottom:8px}#accordion ul li.active{padding:16px 0 22px 32px;background-color:#fff}#accordion ul li.active p.title-details{display:block;font-size:13px}#accordion ul li.active .btn.buy2{display:block}#accordion ul li.active .price{display:block}#accordion ul li.active .affiliate-buttons div{display:flex}#accordion ul li.active .affiliate-buttons p{display:block}#accordion ul .affiliate-buttons div{display:none;flex-wrap:wrap;justify-content:flex-start}#accordion ul .affiliate-buttons div a{border:1px solid #B5B5B5;border-radius:6px;padding:10px 16px;margin:0 10px 10px 0;font-family:'Fort-Medium';font-size:16px;color:#000}#accordion ul .affiliate-buttons div a:hover{background-color:#E6E6E6}#accordion ul .affiliate-buttons p{margin-bottom:12px;display:none}#accordion .single+div ul li{margin:0.5em 0px 0px 0px}#accordion .single+div ul.ttl-data{padding-left:0px}#accordion li a,#accordion .curr-ttl-mobile a{display:inline-block;font-size:95%}#accordion li span{color:#999;font-size:13px}#accordion.panel-group .panel{border:1px solid #e6e6e7;border-radius:5px;overflow:hidden}.curr-ttl-mobile{padding:4px 0px}.mobile-formats-div{padding:6px 0 0;top:32px;display:none}.product-format-mobile .curr-ttl-mobile{display:none}.product-format-mobile-link_wrap{position:relative;margin-bottom:30px;height:40px;display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div{position:absolute;width:100%;margin:2px 0 10px 0;border:1px solid #e6e7e7 ;border-radius:6px;z-index:20;background-color:#fff}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats .title-details{display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner{list-style:none;margin:0;padding:0}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li{border-top:1px solid #e6e7e7;padding:10px 16px}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li .btn.buy2{display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li span{float:right}.product-format-mobile-link_wrap .product-format-mobile-link-div a.product-format-mobile-link{cursor:pointer;color:#000;padding:5px 10px 5px 0;display:block;position:relative;left:16px;font-size:100%}.product-format-mobile-link_wrap .product-format-mobile-link-div .popover{position:relative}.product-format-mobile-link_wrap .product-format-mobile-link-div .pl_mn_format{position:absolute;right:30px;top:5px}#accordion li a.isbnttl:hover,#accordion li.active a.isbnttl,#accordion li a.no-toggle,#accordion li a.no-toggle:hover,#accordion li span,#accordion h4.panel-title.active a,#accordion h4.panel-title.active a:hover,#accordion h4.panel-title.active span,.curr-ttl-mobile.active{color:#333;font-family:"Fort-Bold"}#accordion h4.panel-title{text-transform:none;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;margin:3px 0 0px 14px;padding-bottom:6px}#accordion h4.panel-title a{display:block}.curr-ttl-mobile>span,ul.mobile-formats li span{float:right}.curr-ttl-mobile span.ws-nw,ul.mobile-formats li span.ws-nw,#accordion li span.ws-nw{white-space:nowrap;float:none;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif}#accordion li p.title-details{margin-bottom:32px}#accordion li.active p.audio-length{display:block;position:relative;top:-24px;margin:0;font-size:13px}.curr-ttl-mobile p.title-details{font-family:Fort-Book,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;line-height:21px;margin:0 0 31px}.curr-ttl-mobile a{color:#000}.isbn-related{display:none}#accordion .popover img{width:100px;height:auto}@media (max-width:767px){.product-format-mobile,.product-format-mobile-link-div,.product-format-mobile-link_wrap{display:block}#accordion{display:none}.curr-ttl-mobile .btn.buy2{float:right}}.no-js #accordion li a,.no-js #accordion li span,.no-js #accordion h4.panel-title a,.no-js #accordion h4.panel-title span{display:inline-block}.no-js .collapse,.no-js #accordion .panel-heading,.no-js #accordion li p.title-details{display:block}.no-js .panel-title>a{color:#000}.no-js #accordion .panel-heading{border-top:1px solid #000000}#main{color:#000}#modal-excerpt,#mobileList{display:none}@media (max-width:768px){#modal-excerpt .modal-header{background-color:#ededed}}#share-links-wrap-desktop{display:none}.on-tour{margin-right:55px;position:relative;display:inline-block}.tour-icon{font-size:14px;display:inline-block;padding:0 0 10px 9px;background:transparent url('../images/ontour.png') no-repeat;background-size:6px 9px;font-family:"Fort-Bold";text-transform:capitalize;color:#000;cursor:pointer}.tour-icon:hover{text-decoration:underline;text-decoration-color:#FA6400}.dsktop-links .tour-icon{position:absolute;top:-5px;right:-64px}.mbl-links .tour-icon{margin-left:10px}@media (max-width:992px){#left-rail-top{margin-top:20px}}.slot{min-height:100px;display:block;margin-bottom:1.25em}.slot.scnd-prod-detail{display:block}.slot h4,.slot h2.slot-header{margin:1em 0em;font-family:"Fort-Bold";font-size:100%;text-transform:uppercase}.slot .exitLink{font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;font-size:60%;font-style:normal;font-weight:normal}.slot .exitLink:before{content:"\f08e";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:100%;color:#000;margin-right:5px}.slot.product-about{margin-top:0em;display:none}.slot.product-title{position:relative;padding-top:2.25em;max-width:580px;margin-bottom:1em}.slot.product-title h1{font-size:34px;line-height:1.2;margin:10px 0;font-family:"Shift-Book";letter-spacing:0}@media (max-width:767px){.slot.product-title h1{font:normal 22px/27px "Shift-Book";margin-bottom:1px;line-height:1.3}}.slot.product-title h2.contributors{font-size:20px;font-weight:normal;margin:5px 0 30px;line-height:1.23;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.slot.product-title h2.contributors a{font-family:"Fort-Bold";display:inline-block;text-transform:none;color:#333}.slot.product-title h2.contributors a:hover{text-decoration:underline;text-decoration-color:#fa6400}@media (max-width:767px){.slot.product-title h2.contributors{font:normal 13px/16px "Fort-Book";line-height:1.3;margin-bottom:10px}}.slot.product-title h2.contributors.mbl-links span.ws-nw.role-A,.slot.product-title h2.contributors.mbl-links span.ws-nw.role-I{text-transform:uppercase}.slot.product-title h2.contributors.mbl-links a{text-decoration:underline}.slot.product-title h2.contributors.mbl-links a:hover{text-decoration:none}.slot.product-title h2.contributors.dsktop-links span.ws-nw.role-A,.slot.product-title h2.contributors.dsktop-links span.ws-nw.role-I{text-transform:uppercase;font-family:"Fort-Bold"}.slot.product-title h2.subtitle{line-height:1.231;text-transform:uppercase;font-size:90%;margin:0;padding:0;font-family:"Fort-Bold"}@media (max-width:767px){.slot.product-title h2.subtitle{font:normal 16px/16px "Fort-Bold";margin-bottom:3px;line-height:1.3}}.slot.product-title h4{font-size:100%;font-weight:normal;margin:0 0 5px;line-height:1.23;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}@media (max-width:767px){.slot.product-title h4{font-size:13px;line-height:16px;margin:0px}.slot.product-title h4.series{margin:0px 0px 10px 0px}}.slot.product-title h4.series a,.slot.product-title h4.category a{text-transform:none;font-size:16px;text-decoration:underline;color:#000}.slot.product-title h4.series a:hover,.slot.product-title h4.category a:hover{text-decoration-color:#FA6400}.slot.product-title h4 a{font-family:"Fort-Medium";display:inline-block}.slot.product-title .bs-seal{background-color:#000;font-family:"Fort-Medium";color:#fff;display:none;width:104px;font-size:16px;padding:2px 4px 0 10px;position:relative;top:-16px;margin-top:30px;box-shadow:0 0 7px 0 #ccc;height:26px}.slot.product-title .bs-seal:before{position:absolute;border:13px solid #000;right:-24px;top:0;content:"";border-right-color:transparent}.slot.product-title .bs-seal.bs-show{display:block}@media (max-width:767px){.slot.product-title{min-height:50px}.slot.product-title #product-top-category{display:none}}.slot.scnd-prod-detail div.isbn-related{margin-bottom:11px}.slot.scnd-prod-detail h4.category{font-family:'Fort-Book';text-transform:none;margin-top:0px;margin-bottom:11px}.slot.scnd-prod-detail h4.category a{color:#000;text-decoration:underline}@media (min-width:768px){.slot.scnd-prod-detail h4.category{display:none}}.slot.product-jacket{max-width:340px;padding-top:20px;margin:auto}.slot.product-jacket .cover-wrapper{margin:auto;box-shadow:0px 0px 13px 3px #ccc;-moz-box-shadow:0px 0px 13px 3px #ccc;-webkit-box-shadow:0px 0px 13px 3px #ccc;position:relative}.slot.product-jacket .cover-wrapper .enlrgWrap{position:absolute;bottom:0;right:0;padding:8px 8px 4px;background-color:rgba(255,255,255,0.64);cursor:pointer;display:none}.slot.product-jacket .cover-wrapper .enlrgWrap .fa.excerpt-link.enlarge{margin:0;font-size:20px}.slot.product-jacket .cover-wrapper img{width:100%}.slot.product-jacket .btn.excerpt{min-width:170px;position:relative;font-family:"Fort-Bold";font-size:16px;color:#fff;background-color:#000;padding:13px;background-image:unset;max-width:none;width:188px;height:40px}.slot.product-jacket .excerpt-link{text-align:center;margin-top:0}.slot.product-jacket .excerpt-link a{font-family:"Fort-Book";font-size:16px;color:#000;text-decoration:underline}.slot.product-jacket .excerpt-link a:hover{text-decoration-color:#FA6400}.slot.product-jacket .product-format-mobile{float:right;padding:0}.slot .excerpt-button{position:relative}.slot.product-format{margin-bottom:0em;max-width:747px}.slot.product-format .us-price{display:none}.slot.product-about h4 span,.slot.product-listen h4 span{font-style:italic}.slot.product-awards .right{float:right;display:inline-block}.slot.product-awards .left{display:inline-block;max-width:70%}.slot.product-author-info{margin-bottom:3em;display:none}.slot.product-author-info a{color:#000;text-decoration:underline}.slot.product-author-info a:hover{background-color:#FFE8D8}.slot.product-recommended{margin-bottom:3em}.slot.product-recommended h4 span{font-style:italic}.slot.product-recommended.selected-for-you{display:none}.slot.product-recommended.selected-for-you.loading{background:transparent url(../images/loader.svg) 50% 100% no-repeat;background-size:100px;padding-bottom:130px}.slot.product-video .video-wrapper{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px}.slot.product-video .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.slot.product-video p.vidTtl{margin:12px 0 15px}.slot.product-video .vidDivWrp{display:inline-block;width:140px;padding-right:20px;vertical-align:top}.slot.product-video .vidDivWrp .vidImgWrp{display:inline-block;position:relative;cursor:pointer;width:100%}.slot.product-video .vidDivWrp .vidImgWrp img{border:2px solid transparent}.slot.product-video .vidDivWrp .vidImgWrp img.bordered{border:2px solid #078bf4}.slot.product-video .vidDivWrp .vidImgWrp span{display:block;position:absolute;bottom:5px;right:5px;background:black;color:white;font-size:12px;padding:1px 4px;border-radius:3px;opacity:0.7}.slot.product-related{padding-bottom:1em}.slot.product-related.articles,.slot.product-related.sites{display:block}.slot.product-related .related-item{padding:0em 0em 1em 0em}.slot.product-related .related-item a{font-family:"Shift-Bold";color:#000;font-weight:normal;font-size:16px;text-decoration:underline}.slot.product-related .related-item a:hover{text-decoration-color:#FA6400}.slot.product-related .related-item a.download{position:relative}.slot.product-related .related-item a.download:after{content:"\f1c1";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:130%;color:#f60;margin-left:.5em;position:absolute;top:-5px}.slot.product-articles{padding-bottom:1em}.slot.product-articles .related-item{padding:0em 0em 1em 0em}.slot .more-link-wrap{width:100%;text-align:center}.slot .more-link-wrap.opened{position:absolute;bottom:0;background:url(../images/more-bg.png) repeat-x;padding-top:60px}.slot .more-link-wrap button.btn-link{font-size:16px;color:#000;text-transform:uppercase;font-family:"Fort-Book";text-align:center;padding-right:20px}.slot .more-link-wrap button.btn-link:after{content:"\f0d8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:140%;color:#000;margin-left:5px}.slot .more-link-wrap button.btn-link:hover,.slot .more-link-wrap button.btn-link:focus{text-decoration:none}.slot .more-link-wrap button.btn-link.collapsed:after{content:"\f0d7";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:140%;color:#000;margin-left:5px}.slot.opened .more-link-wrap.opened{background-image:none;background-color:transparent}.slot.promo-tiles{text-align:center}.slot.promo-tiles .promo-item{display:inline-block;margin-top:2.5em}.slot.promo-tiles .promo-item .placeholder.box{display:block;margin:0 auto;width:100%;height:150px;border:1px dashed #CC0000;background-color:#e6e7e7;max-width:300px}.slot.mobile-share{display:none}.slot.mobile-share ul.share-items{list-style-type:none;padding:0;margin:0px;text-align:center}.slot.mobile-share ul.share-items li{display:inline-block;list-style-type:none;margin:0px 10px 13px 0px}.slot.mobile-share ul.share-items li.header{display:block;text-transform:uppercase;margin:1em 0;color:#000;font-family:"Fort-Bold";text-align:left}.product-look-inside{margin-top:30px}.product-look-inside p.excerpt-link{margin-top:20px}.product-look-inside p.excerpt-link a{color:#000;text-decoration:underline}.product-look-inside p.excerpt-link a:hover{text-decoration-color:#FA6400}.product-look-inside .btn.excerpt{position:relative;font-family:'Fort-Bold';font-size:16px;width:100%;max-width:100%;color:#fff;background:#000 none;border:1px solid #000;height:40px;top:0;line-height:16px}.product-body{width:100%}.product-body .slot{border-top:solid 1px #979797}.product-body .slot:nth-child(2){margin-top:1.5em}.product-body .right-rail .slot{margin-top:0px}.product-body .right-rail .slot:first-child{margin-top:0px}.slot.also-by-author{display:none}#product-author-also-by-wrap-mobile{display:block}.right-rail{display:none}.popover ul.share-items{width:255px;list-style-type:none;padding:0 !important;margin:0;background-color:#FFF}.popover ul.share-items .header{display:none}.popover ul.share-items li:last-child{border:none}.popover ul.share-items li[data-socialmediaid="3"]{display:none}.popover ul.share-items li a .fa span{display:inline-block;font-size:13px;color:#f60;font-family:"Fort-Book";position:absolute;left:32px;top:4px;width:200px}.popover ul.share-items li a:hover .fa span{color:#2b659f}span.excrpt_cp{font-size:14px;line-height:1.4;margin:20px 0;display:inline-block}span.excrpt_cp .excrpt_cp_ttl{font-family:"Fort-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#newsletter-wrap-desktop.grayab,#excerpt-newsletter-wrap-desktop{display:none}#newsletter-wrap-mobile .btn.buy2.sign-up{display:inline-block;margin-bottom:12px;border-radius:0;background:linear-gradient(to bottom, #f60, #f60) no-repeat bottom;background-size:100% 2px;background-position-y:26px;color:#f60;font-family:'Fort-Bold';padding:0;height:30px;letter-spacing:1px;text-transform:uppercase;border:none}#newsletter-wrap-mobile .btn.buy2.sign-up:after{content:" \f101";right:-1px;position:relative;font-family:'FontAwesome';font-size:19px;line-height:.7;color:#f60}#newsletter-wrap-mobile .desktop-wrap .hdr{font-family:"Shift-Bold-Italic"}@media (max-width:767px){#newsletter-wrap-mobile .desktop-wrap .hdr{font-size:28px}}#newsletter-wrap-mobile .desktop-wrap .item-checkbox label{display:inline;font-family:"Fort-Book"}#newsletter-wrap-mobile .desktop-wrap .item-checkbox label.dsk-lbl{display:none}#newsletter-wrap-mobile .desktop-wrap .closethis{color:#000}#newsletter-wrap-mobile .desktop-wrap .item-checkbox label{margin-left:0px;margin-top:2px;width:80%;vertical-align:middle}#newsletter-wrap-mobile .desktop-wrap .item-checkbox input.newsletter-pref+label[for*="news-pref"]{display:inline-block}#newsletter-wrap-mobile .desktop-wrap span.email{display:inline-block;width:60%;vertical-align:top;margin-bottom:17px}@media (min-width:420px) and (max-width:768px){#newsletter-wrap-mobile .desktop-wrap span.email{width:75%}}#newsletter-wrap-mobile .desktop-wrap .email-box{float:none;height:30px;padding-left:10px;padding-right:4px;border-right:0 none;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset}#newsletter-wrap-mobile .desktop-wrap .email-box:active,#newsletter-wrap-mobile .desktop-wrap .email-box:focus{border:1px solid #f60;border-right:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#newsletter-wrap-mobile .desktop-wrap .btn.subscribe{width:25%;float:none;margin-left:-6px;display:inline-block;margin-top:0;margin-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0}#newsletter-wrap-mobile .desktop-wrap .field .form-error,#newsletter-wrap-mobile .desktop-wrap .form-error,#newsletter-wrap-mobile .desktop-wrap .fielderr{color:#e70b0b;font-size:13px;margin-bottom:14px}#newsletter-wrap-mobile .desktop-wrap .fielderr._email{margin-top:-14px}#newsletter-wrap-mobile .desktop-wrap .field input.field-error,#newsletter-wrap-mobile .desktop-wrap input.field-error,#newsletter-wrap-mobile .desktop-wrap input.fielderr{border-color:#e70b0b !important;border-right:0 !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#newsletter-wrap-mobile .desktop-wrap span.terms{display:none;visibility:hidden}@media (min-width:600px) and (max-width:992px){#newsletter-wrap-mobile .desktop-wrap span.terms{text-align:left}}#newsletter-wrap-mobile .desktop-wrap span.terms a{font-weight:normal}.right-rail .item{line-height:0}.slot .no_lylty{font-family:"Shift-Book-Italic";font-size:14px;color:#333;line-height:18px}.slot .no_lylty span{float:none !important;font-family:"Fort-Black" !important}.slot .lylty_bluebox_wrap{max-height:0;overflow:hidden;display:block;transition:max-height .5s}.slot .lylty_bluebox_wrap.open{max-height:156px}.slot .lylty_bluebox{border:1px solid #01aef0;border-radius:4px;text-align:center;font-family:"Shift-Book-Italic";font-size:14px;line-height:20px;padding:8px 16px;position:relative;margin-bottom:16px;color:#000}.slot .lylty_bluebox i.fa-gift{color:#01aef0;font-size:18px;margin-right:4px}.slot .lylty_bluebox img{height:16px;vertical-align:text-bottom}.slot .lylty_bluebox span{font-family:"Fort-Black";color:#01aef0}.slot .lylty_bluebox span.reward-points{color:#000;font-family:"Shift-Bold-Italic"}.slot .lylty_bluebox .arrow{position:absolute;display:block;width:0;height:0;border:12px solid transparent;border-top-color:#01aef0;left:50%;margin-left:-6px;bottom:-12px;border-bottom-width:0}.slot .lylty_bluebox .arrow:after{position:absolute;display:block;width:0;height:0;content:" ";bottom:2px;margin-left:-11px;border:11px solid transparent;border-bottom-width:0;border-top-color:#f6f6f6}.see-all-link a{color:#000;text-decoration:underline}.see-all-link a:hover{text-decoration-color:#FA6400}@media (min-width:768px){.slot.product-about{margin-top:0em}.slot.product-title{float:right;width:61%}.slot.product-jacket{float:left;width:39%;margin-bottom:0px;padding:3em 5% 0em 3%}.slot.product-format{width:61%;margin:1em 0em 0em 39%}.slot .no_lylty{font-size:13px}.slot .no_lylty.ttl_mssg{text-align:right;margin-bottom:22px}.slot span.no_lylty.format_mssg{display:block;margin-top:16px}.slot #accordion ul li.active .no_lylty.format_mssg{display:block}.product-body .slot:first-child{margin-top:0em}.product-body .slot:nth-child(2){margin-top:0em}.product-format-mobile,.mbl-links{display:none !important}#mobile-lylty-signup,.earn_pnts.lylty_mssg_mbl.lylty_bluebox{display:none}}@media (min-width:768px){.product-format-tblt{display:none}}@media (max-width:992px){#share-links-wrap-desktop{display:none}.slot.mobile-share{display:block}}@media (max-width:991px){.author-also-by,.series-also-in{width:100%;border-top:solid 1px #979797;padding-bottom:30px}.author-also-by .slot,.series-also-in .slot{border-top:0}.author-also-by h4,.series-also-in h4{margin:1em 0;font-family:"Fort-Bold";font-size:100%;text-transform:uppercase}.author-also-by h4 a,.series-also-in h4 a{color:#000}.author-also-by h4 a:hover,.series-also-in h4 a:hover{text-decoration:underline;text-decoration-color:#FA6400}.author-also-by .item,.series-also-in .item{font-size:14px;width:18.7%;margin:0 1% 0 0;display:inline-block;vertical-align:top;text-align:left}.author-also-by .item .img,.series-also-in .item .img{width:100%;margin:0 0 8px;border:2px solid #ddd;box-shadow:0px 0px 13px 1px #ddd;-moz-box-shadow:0px 0px 13px 1px #ddd;-webkit-box-shadow:0px 0px 13px 1px #ddd}.author-also-by .item .img img.deferred-view,.series-also-in .item .img img.deferred-view{min-height:0}.author-also-by .item a:hover,.series-also-in .item a:hover{color:#f60}.author-also-by .item:last-of-type,.series-also-in .item:last-of-type{margin-right:0px}.author-also-by .see-all-link,.series-also-in .see-all-link{display:inline-block;width:100%}.product-recommended .item .title,.product-recommended .item .contributor{display:none}}@media (max-width:767px){.author-also-by .item,.series-also-in .item{width:31%}.slot.product-format{min-height:60px;margin-top:6px;margin-bottom:10px}.slot.product-format .product-format-mobile-link_wrap{margin-bottom:0}.slot.product-title{border-top:1px solid #BEBEBE;margin-top:24px;max-width:100%;width:100%}.slot.product-title h1{margin-top:24px;width:100%}.slot.product-title h2,.slot.product-title h3,.slot.product-title h4{display:none}.slot .excerpt-button{position:relative;top:-1em;margin-bottom:15px}.slot.product-jacket .btn.excerpt{display:block;right:0;left:0;margin:0 auto;top:1em}.slot.product-jacket .cover-wrapper{margin-bottom:10px}#newsletter-wrap-mobile .slot.product .desktop-wrap.show.mobile-display,#newsletter-wrap-mobile .slot.contributor .desktop-wrap.show.mobile-display{width:100%}.extendwrap .extended-carousel{display:none}#excerpt-newsletter-wrap-desktop{display:none !important}#excerpt-newsletter-wrap-mobile{display:block !important}}@media (max-width:480px){.author-also-by .item,.series-also-in .item{width:48%}.slot.product-title .cover-wrapper .bs-seal.bs-show{display:none}}#excerpt-newsletter-wrap-desktop,#excerpt-newsletter-wrap-mobile,#readerguide-newsletter-wrap-desktop,#readerguide-newsletter-wrap-mobile,#teacherguide-newsletter-wrap-desktop,#teacherguide-newsletter-wrap-mobile{clear:both;color:#333;margin-top:30px;padding:0px;display:block}#excerpt-newsletter-wrap-desktop div.newsletter-signup,#excerpt-newsletter-wrap-mobile div.newsletter-signup,#readerguide-newsletter-wrap-desktop div.newsletter-signup,#readerguide-newsletter-wrap-mobile div.newsletter-signup,#teacherguide-newsletter-wrap-desktop div.newsletter-signup,#teacherguide-newsletter-wrap-mobile div.newsletter-signup{border-top:2px solid #979797;margin:0px}#excerpt-newsletter-wrap-desktop span.linebreak,#excerpt-newsletter-wrap-mobile span.linebreak,#readerguide-newsletter-wrap-desktop span.linebreak,#readerguide-newsletter-wrap-mobile span.linebreak,#teacherguide-newsletter-wrap-desktop span.linebreak,#teacherguide-newsletter-wrap-mobile span.linebreak{height:1px;display:block}#excerpt-newsletter-wrap-desktop .graybox,#excerpt-newsletter-wrap-mobile .graybox,#readerguide-newsletter-wrap-desktop .graybox,#readerguide-newsletter-wrap-mobile .graybox,#teacherguide-newsletter-wrap-desktop .graybox,#teacherguide-newsletter-wrap-mobile .graybox{background-color:#f6f6f6;padding:16px 20px 0}#excerpt-newsletter-wrap-desktop .newcoppy,#excerpt-newsletter-wrap-mobile .newcoppy,#readerguide-newsletter-wrap-desktop .newcoppy,#readerguide-newsletter-wrap-mobile .newcoppy,#teacherguide-newsletter-wrap-desktop .newcoppy,#teacherguide-newsletter-wrap-mobile .newcoppy{font-family:"Shift-Bold-Italic";font-size:19px}#excerpt-newsletter-wrap-desktop .desktop-wrap,#excerpt-newsletter-wrap-mobile .desktop-wrap,#readerguide-newsletter-wrap-desktop .desktop-wrap,#readerguide-newsletter-wrap-mobile .desktop-wrap,#teacherguide-newsletter-wrap-desktop .desktop-wrap,#teacherguide-newsletter-wrap-mobile .desktop-wrap{padding:15px 0 0px;margin-bottom:0px}#excerpt-newsletter-wrap-desktop .desktop-wrap .hdr,#excerpt-newsletter-wrap-mobile .desktop-wrap .hdr,#readerguide-newsletter-wrap-desktop .desktop-wrap .hdr,#readerguide-newsletter-wrap-mobile .desktop-wrap .hdr,#teacherguide-newsletter-wrap-desktop .desktop-wrap .hdr,#teacherguide-newsletter-wrap-mobile .desktop-wrap .hdr{font-family:'Fort-Bold';text-transform:uppercase;font-size:14px;margin-bottom:15px}#excerpt-newsletter-wrap-desktop .desktop-wrap div.email,#excerpt-newsletter-wrap-mobile .desktop-wrap div.email,#readerguide-newsletter-wrap-desktop .desktop-wrap div.email,#readerguide-newsletter-wrap-mobile .desktop-wrap div.email,#teacherguide-newsletter-wrap-desktop .desktop-wrap div.email,#teacherguide-newsletter-wrap-mobile .desktop-wrap div.email{display:inline;width:75%;float:left}#excerpt-newsletter-wrap-desktop .desktop-wrap .email-box,#excerpt-newsletter-wrap-mobile .desktop-wrap .email-box,#readerguide-newsletter-wrap-desktop .desktop-wrap .email-box,#readerguide-newsletter-wrap-mobile .desktop-wrap .email-box,#teacherguide-newsletter-wrap-desktop .desktop-wrap .email-box,#teacherguide-newsletter-wrap-mobile .desktop-wrap .email-box{height:30px;width:100%;padding-right:4px;padding-left:10px;border-right:0 none;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset}#excerpt-newsletter-wrap-desktop .desktop-wrap .email-box:active,#excerpt-newsletter-wrap-mobile .desktop-wrap .email-box:active,#readerguide-newsletter-wrap-desktop .desktop-wrap .email-box:active,#readerguide-newsletter-wrap-mobile .desktop-wrap .email-box:active,#teacherguide-newsletter-wrap-desktop .desktop-wrap .email-box:active,#teacherguide-newsletter-wrap-mobile .desktop-wrap .email-box:active,#excerpt-newsletter-wrap-desktop .desktop-wrap .email-box:focus,#excerpt-newsletter-wrap-mobile .desktop-wrap .email-box:focus,#readerguide-newsletter-wrap-desktop .desktop-wrap .email-box:focus,#readerguide-newsletter-wrap-mobile .desktop-wrap .email-box:focus,#teacherguide-newsletter-wrap-desktop .desktop-wrap .email-box:focus,#teacherguide-newsletter-wrap-mobile .desktop-wrap .email-box:focus{border:1px solid #f60;border-right:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox,#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox,#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox,#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox,#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox,#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox{margin:0;display:inline-block}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type="checkbox"],#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type="checkbox"],#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type="checkbox"],#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type="checkbox"],#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type="checkbox"],#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type="checkbox"]{opacity:0;float:left;width:18px;position:absolute;z-index:10;cursor:pointer}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox .custmCheck,#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox .custmCheck,#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox .custmCheck,#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox .custmCheck,#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox .custmCheck,#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox .custmCheck{display:inline-block;width:18px;height:18px;border:2px solid #444;border-radius:4px;background-color:transparent;cursor:pointer;z-index:1;position:relative;top:3px;margin-right:4px}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck,#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck,#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck,#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck,#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck,#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck{background:url(../images/check.png) no-repeat #999}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox label,#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox label,#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox label,#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox label,#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox label,#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox label{display:none}#excerpt-newsletter-wrap-desktop .desktop-wrap .item-checkbox label.dsk-lbl,#excerpt-newsletter-wrap-mobile .desktop-wrap .item-checkbox label.dsk-lbl,#readerguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox label.dsk-lbl,#readerguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox label.dsk-lbl,#teacherguide-newsletter-wrap-desktop .desktop-wrap .item-checkbox label.dsk-lbl,#teacherguide-newsletter-wrap-mobile .desktop-wrap .item-checkbox label.dsk-lbl{display:inline;font-family:"Fort-Book"}#excerpt-newsletter-wrap-desktop .desktop-wrap .btn.subscribe,#excerpt-newsletter-wrap-mobile .desktop-wrap .btn.subscribe,#readerguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe,#readerguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe,#teacherguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe,#teacherguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe{width:25%;float:right;margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0}#excerpt-newsletter-wrap-desktop .desktop-wrap .btn.subscribe:hover,#excerpt-newsletter-wrap-mobile .desktop-wrap .btn.subscribe:hover,#readerguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe:hover,#readerguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe:hover,#teacherguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe:hover,#teacherguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe:hover,#excerpt-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.clicked,#excerpt-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.clicked,#readerguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.clicked,#readerguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.clicked,#teacherguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.clicked,#teacherguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.clicked{background-color:#b9b9b9;background-image:none}#excerpt-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.dark:hover,#excerpt-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.dark:hover,#readerguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.dark:hover,#readerguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.dark:hover,#teacherguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe.dark:hover,#teacherguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe.dark:hover{background-color:#000}#excerpt-newsletter-wrap-desktop .desktop-wrap .field .form-error,#excerpt-newsletter-wrap-mobile .desktop-wrap .field .form-error,#readerguide-newsletter-wrap-desktop .desktop-wrap .field .form-error,#readerguide-newsletter-wrap-mobile .desktop-wrap .field .form-error,#teacherguide-newsletter-wrap-desktop .desktop-wrap .field .form-error,#teacherguide-newsletter-wrap-mobile .desktop-wrap .field .form-error,#excerpt-newsletter-wrap-desktop .desktop-wrap .form-error,#excerpt-newsletter-wrap-mobile .desktop-wrap .form-error,#readerguide-newsletter-wrap-desktop .desktop-wrap .form-error,#readerguide-newsletter-wrap-mobile .desktop-wrap .form-error,#teacherguide-newsletter-wrap-desktop .desktop-wrap .form-error,#teacherguide-newsletter-wrap-mobile .desktop-wrap .form-error,#excerpt-newsletter-wrap-desktop .desktop-wrap .fielderr,#excerpt-newsletter-wrap-mobile .desktop-wrap .fielderr,#readerguide-newsletter-wrap-desktop .desktop-wrap .fielderr,#readerguide-newsletter-wrap-mobile .desktop-wrap .fielderr,#teacherguide-newsletter-wrap-desktop .desktop-wrap .fielderr,#teacherguide-newsletter-wrap-mobile .desktop-wrap .fielderr{color:#e70b0b;font-size:13px}#excerpt-newsletter-wrap-desktop .desktop-wrap .field input.field-error,#excerpt-newsletter-wrap-mobile .desktop-wrap .field input.field-error,#readerguide-newsletter-wrap-desktop .desktop-wrap .field input.field-error,#readerguide-newsletter-wrap-mobile .desktop-wrap .field input.field-error,#teacherguide-newsletter-wrap-desktop .desktop-wrap .field input.field-error,#teacherguide-newsletter-wrap-mobile .desktop-wrap .field input.field-error,#excerpt-newsletter-wrap-desktop .desktop-wrap input.field-error,#excerpt-newsletter-wrap-mobile .desktop-wrap input.field-error,#readerguide-newsletter-wrap-desktop .desktop-wrap input.field-error,#readerguide-newsletter-wrap-mobile .desktop-wrap input.field-error,#teacherguide-newsletter-wrap-desktop .desktop-wrap input.field-error,#teacherguide-newsletter-wrap-mobile .desktop-wrap input.field-error,#excerpt-newsletter-wrap-desktop .desktop-wrap input.fielderr,#excerpt-newsletter-wrap-mobile .desktop-wrap input.fielderr,#readerguide-newsletter-wrap-desktop .desktop-wrap input.fielderr,#readerguide-newsletter-wrap-mobile .desktop-wrap input.fielderr,#teacherguide-newsletter-wrap-desktop .desktop-wrap input.fielderr,#teacherguide-newsletter-wrap-mobile .desktop-wrap input.fielderr{border-color:#e70b0b !important;border-right:0 !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#excerpt-newsletter-wrap-desktop .desktop-wrap .fielderr.selection,#excerpt-newsletter-wrap-mobile .desktop-wrap .fielderr.selection,#readerguide-newsletter-wrap-desktop .desktop-wrap .fielderr.selection,#readerguide-newsletter-wrap-mobile .desktop-wrap .fielderr.selection,#teacherguide-newsletter-wrap-desktop .desktop-wrap .fielderr.selection,#teacherguide-newsletter-wrap-mobile .desktop-wrap .fielderr.selection{margin-top:-6px;margin-bottom:14px}#excerpt-newsletter-wrap-desktop .desktop-wrap .fielderr._email,#excerpt-newsletter-wrap-mobile .desktop-wrap .fielderr._email,#readerguide-newsletter-wrap-desktop .desktop-wrap .fielderr._email,#readerguide-newsletter-wrap-mobile .desktop-wrap .fielderr._email,#teacherguide-newsletter-wrap-desktop .desktop-wrap .fielderr._email,#teacherguide-newsletter-wrap-mobile .desktop-wrap .fielderr._email{margin-top:3px}#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms{clear:both;text-align:left;margin-top:16px;width:100%;font-size:9.4px;font-family:"Fort-Book"}#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms a,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms a,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms a,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms a,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms a,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms a{font-weight:normal}#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms.signup,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms.signup,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup{color:#646464;font-size:14px;line-height:18px}#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms.signup a,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms.signup a,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a{color:#646464;text-decoration:underline}#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:hover,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:hover,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:hover,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:hover,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:hover,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:hover,#excerpt-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:active,#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:active,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:active,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:active,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms.signup a:active,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms.signup a:active{background-color:#FFE8D8;color:#646464}#excerpt-newsletter-wrap-desktop .subscribe-response .hdr,#excerpt-newsletter-wrap-mobile .subscribe-response .hdr,#readerguide-newsletter-wrap-desktop .subscribe-response .hdr,#readerguide-newsletter-wrap-mobile .subscribe-response .hdr,#teacherguide-newsletter-wrap-desktop .subscribe-response .hdr,#teacherguide-newsletter-wrap-mobile .subscribe-response .hdr{font-size:19px;text-align:center;padding:30px 0 11px}#readerguide-newsletter-wrap-desktop div.newsletter-signup form,#readerguide-newsletter-wrap-mobile div.newsletter-signup form,#teacherguide-newsletter-wrap-desktop div.newsletter-signup form,#teacherguide-newsletter-wrap-mobile div.newsletter-signup form{width:65%}#excerpt-newsletter-wrap-mobile,#readerguide-newsletter-wrap-mobile,#teacherguide-newsletter-wrap-mobile{margin-top:20px;margin-bottom:20px;display:none}#excerpt-newsletter-wrap-mobile div.newsletter-signup,#readerguide-newsletter-wrap-mobile div.newsletter-signup,#teacherguide-newsletter-wrap-mobile div.newsletter-signup{border-bottom:2px solid #979797}#excerpt-newsletter-wrap-mobile .desktop-wrap,#readerguide-newsletter-wrap-mobile .desktop-wrap,#teacherguide-newsletter-wrap-mobile .desktop-wrap{padding-bottom:15px}#excerpt-newsletter-wrap-mobile{margin-bottom:0px}@media (min-width:768px){.slot .excerpt-button{text-align:center;margin-bottom:26px}.slot.product-title{margin-bottom:0em}.slot.product-format{margin:1em 0em 0em 0em;float:right}.slot.product-jacket .excerpt-link{margin-top:10px}#product-promo-tiles-wrap-mobile{background:#fff url('../images/module-bottom.png') 50% 100% no-repeat;padding-bottom:3em}.slot.product-recommended{display:none}#excerpt-newsletter-wrap-mobile,#readerguide-newsletter-wrap-mobile,#teacherguide-newsletter-wrap-mobile{margin-top:30px;margin-bottom:0px}}@media (max-width:500px){#excerpt-newsletter-wrap-mobile .desktop-wrap div.email,#readerguide-newsletter-wrap-mobile .desktop-wrap div.email,#teacherguide-newsletter-wrap-mobile .desktop-wrap div.email,#readerguide-newsletter-wrap-desktop .desktop-wrap div.email,#teacherguide-newsletter-wrap-desktop .desktop-wrap div.email{display:inline-block;width:60%;vertical-align:top}#excerpt-newsletter-wrap-mobile .desktop-wrap .btn.subscribe,#readerguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe,#teacherguide-newsletter-wrap-mobile .desktop-wrap .btn.subscribe,#readerguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe,#teacherguide-newsletter-wrap-desktop .desktop-wrap .btn.subscribe{width:25%;float:none;margin-left:-6px;display:inline-block}#excerpt-newsletter-wrap-mobile .desktop-wrap span.terms,#readerguide-newsletter-wrap-mobile .desktop-wrap span.terms,#teacherguide-newsletter-wrap-mobile .desktop-wrap span.terms,#readerguide-newsletter-wrap-desktop .desktop-wrap span.terms,#teacherguide-newsletter-wrap-desktop .desktop-wrap span.terms{margin-top:0}}#mobileList,#excerptList{margin-bottom:20px}#mobileList .bookRow,#excerptList .bookRow{display:table;border:1px solid #e6e6e7;border-top:0;padding:8px 16px 8px 10px;width:100%}#mobileList .bookRow .bk_row_wrap,#excerptList .bookRow .bk_row_wrap{display:table;width:100%}#mobileList .bookRow .imageDiv,#excerptList .bookRow .imageDiv{vertical-align:middle;display:table-cell;width:50px;text-align:center}#mobileList .bookRow .imageDiv img.mblCover,#excerptList .bookRow .imageDiv img.mblCover{max-height:40px;display:inline-block}#mobileList .bookRow .dataDiv,#excerptList .bookRow .dataDiv{vertical-align:middle;display:table-cell}#mobileList .bookRow .dataDiv .frmtName,#excerptList .bookRow .dataDiv .frmtName{color:#000;font-family:'Fort-Bold';line-height:16px;margin-bottom:3px}#mobileList .bookRow .dataDiv .frmtName .mobile-us-price,#excerptList .bookRow .dataDiv .frmtName .mobile-us-price{display:none}#mobileList .bookRow .dataDiv .frmtInfo,#excerptList .bookRow .dataDiv .frmtInfo{display:none}#mobileList .bookRow .buyDiv,#excerptList .bookRow .buyDiv{display:none}#mobileList .bookRow.active,#excerptList .bookRow.active{border:none;padding-left:0px}#mobileList .bookRow.active .buyDiv,#excerptList .bookRow.active .buyDiv{vertical-align:middle;display:table-cell;width:85px;text-align:right}#mobileList .bookRow.active .buyDiv .btn.buy2,#excerptList .bookRow.active .buyDiv .btn.buy2{max-width:200px;width:200px;height:50px;padding:12px 36px;margin-top:8px}#mobileList .bookRow.active .dataDiv .frmtName,#excerptList .bookRow.active .dataDiv .frmtName{color:#000}#mobileList .bookRow.active .dataDiv .frmtInfo,#excerptList .bookRow.active .dataDiv .frmtInfo{display:block;color:#000;font-size:16px}@media (max-width:767px){#mobileList .bookRow.active .dataDiv .frmtInfo .separator,#excerptList .bookRow.active .dataDiv .frmtInfo .separator{display:none}#mobileList .bookRow.active .dataDiv .frmtInfo .info,#excerptList .bookRow.active .dataDiv .frmtInfo .info{display:block}}#mobileList .bookRow .affiliate-buttons,#excerptList .bookRow .affiliate-buttons{display:none}#mobileList .no_lylty.format_mssg,#excerptList .no_lylty.format_mssg{margin-top:12px;display:block}#mobileList .activeBookRow,#excerptList .activeBookRow{border:1px solid #e6e6e7;padding:0 0 22px 19px;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;min-height:40px}#mobileList .activeBookRow .bookRow,#excerptList .activeBookRow .bookRow{padding:24px 0 0 2px;display:flex;flex-direction:column}#mobileList .activeBookRow .bookRow .bk_row_wrap,#excerptList .activeBookRow .bookRow .bk_row_wrap{padding-bottom:24px}#mobileList .activeBookRow .imageDiv,#excerptList .activeBookRow .imageDiv{vertical-align:top;text-align:left;padding-right:16px}#mobileList .activeBookRow .imageDiv img.mblCover,#excerptList .activeBookRow .imageDiv img.mblCover{max-height:68px;max-width:45px}#mobileList .activeBookRow .dataDiv,#excerptList .activeBookRow .dataDiv{vertical-align:top}#mobileList .activeBookRow .dataDiv .frmtName,#excerptList .activeBookRow .dataDiv .frmtName{display:flex;align-items:center;flex-wrap:wrap;line-height:22px}#mobileList .activeBookRow .dataDiv .frmtName .frmt-text,#excerptList .activeBookRow .dataDiv .frmtName .frmt-text{padding-right:12px;margin-bottom:8px}#mobileList .activeBookRow .dataDiv .frmtName .mobile-us-price,#excerptList .activeBookRow .dataDiv .frmtName .mobile-us-price{display:inline;font-family:'Fort-Book';font-size:24px;margin-bottom:8px}@media (max-width:767px){#mobileList .activeBookRow .dataDiv .frmtName .mobile-us-price,#excerptList .activeBookRow .dataDiv .frmtName .mobile-us-price{display:block;line-height:16px;padding-left:0}}#mobileList .activeBookRow .btn.buy2,#excerptList .activeBookRow .btn.buy2{margin-bottom:24px}#mobileList .activeBookRow .affiliate-buttons,#excerptList .activeBookRow .affiliate-buttons{display:block}#mobileList .activeBookRow .affiliate-buttons div,#excerptList .activeBookRow .affiliate-buttons div{flex-wrap:wrap;justify-content:flex-start}#mobileList .activeBookRow .affiliate-buttons div a,#excerptList .activeBookRow .affiliate-buttons div a{border:1px solid #B5B5B5;border-radius:6px;padding:10px 16px;margin:0 10px 10px 0;font-family:'Fort-Medium';font-size:16px;color:#000;width:fit-content;display:inline-block !important}#mobileList .activeBookRow .affiliate-buttons p,#excerptList .activeBookRow .affiliate-buttons p{margin-bottom:12px}#mobileList .activeBookRow.singleFormat,#excerptList .activeBookRow.singleFormat{border-radius:4px}#mobileList .format-selection.see-button,#excerptList .format-selection.see-button{background:#f9f9f9;height:40px;vertical-align:middle;padding-top:11px;padding-left:16px;padding-right:16px;border:1px solid #e6e6e7;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;cursor:pointer;color:#000}#mobileList .format-selection.see-button .format-count,#excerptList .format-selection.see-button .format-count{font-family:'Fort-Bold'}#mobileList .format-selection.see-button .format-display-symbol,#excerptList .format-selection.see-button .format-display-symbol{float:right;font:normal 24px/.8 'Fort-Bold'}#mobileList .btn.buy2,#excerptList .btn.buy2{background:#fff;color:#000;border:4px solid #FA6400;border-radius:0;min-width:0;padding:21px 26px;height:100%;font-family:'Fort-Medium'}#mobileList .btn.buy2:hover,#excerptList .btn.buy2:hover{border-color:#000}#mobileList .bookBuyLinkList,#excerptList .bookBuyLinkList{padding-right:16px;font-family:'Fort-Medium';font-size:16px}#mobileList .bookBuyLinkList .buyFrom,#excerptList .bookBuyLinkList .buyFrom{text-transform:uppercase;margin:7px 0 0 6px;color:#333}#mobileList .bookBuyLinkList ul,#excerptList .bookBuyLinkList ul{margin:0;padding:0}#mobileList .bookBuyLinkList ul li,#excerptList .bookBuyLinkList ul li{margin-left:6px;border-bottom:1px solid #e6e6e7;position:relative}#mobileList .bookBuyLinkList ul li a,#excerptList .bookBuyLinkList ul li a{width:100%;margin-top:5px;margin-bottom:5px;padding-top:11px;padding-bottom:9px;vertical-align:middle;display:inline-block;line-height:1}#mobileList .bookBuyLinkList ul li a:after,#excerptList .bookBuyLinkList ul li a:after{content:" \f105";position:absolute;right:0px;font-family:'FontAwesome';font-size:19px;line-height:.7;color:#f60}#mobileList .bookBuyLinkList ul li img,#excerptList .bookBuyLinkList ul li img{display:none}#mobileList .bookBuyLinkList ul li form button,#excerptList .bookBuyLinkList ul li form button{color:#000;background:transparent;padding:11px 0 9px 0;text-transform:none;width:100%;margin-top:5px;margin-bottom:5px;vertical-align:middle;display:inline-block;font-size:16px;font-family:'Fort-Medium';line-height:1;text-align:left;max-width:100%;text-decoration:underline}#mobileList .bookBuyLinkList ul li form button:hover,#excerptList .bookBuyLinkList ul li form button:hover{text-decoration-color:#FA6400}#mobileList .bookBuyLinkList ul li form button:after,#excerptList .bookBuyLinkList ul li form button:after{content:" \f07a";position:absolute;right:-1px;font-family:'FontAwesome';font-size:19px;line-height:.6;color:#FA6400}#mobileList .bookBuyLinkList ul li.last,#excerptList .bookBuyLinkList ul li.last{border:none;padding-bottom:0}#excerptList{max-width:420px}#excerptList .format-cta,#excerptList .format-display-symbol{color:#333}#excerptList .bookRow{cursor:pointer}.exc-buy-now{font-family:"Shift-Bold";font-weight:100;color:#000;font-size:19px;padding:0;margin:20px 0}@media (max-width:767px){.dsktop-links,.product-format-tblt,.product-format-mobile-link_wrap{display:none !important}#mobileList{display:block}.slot .excerpt-button{float:left;min-height:0;top:0}.slot .excerpt-button .btn.excerpt{position:relative;margin-bottom:15px;color:#f60;border:1px solid #f60;background:#fff}.slot .excerpt-button .btn.excerpt:hover{color:#fff;background:#f60}.slot .curr-ttl-mobile.mbl-links{padding-top:1em}.slot .curr-ttl-mobile.mbl-links .button{margin-bottom:16px}.slot .curr-ttl-mobile.mbl-links .btn.buy2{margin-bottom:16px}.slot .curr-ttl-mobile.mbl-links .btn.buy2.no-excerpt{float:left}.slot.product-jacket .cover-wrapper{max-width:148px;margin-bottom:10px}.slot.product-title{padding-top:0px;margin-bottom:10px}.slot.product-format{min-height:initial;margin-top:0px}.slot p.excerpt-link{line-height:18px;margin-bottom:4px}.slot p.excerpt-link a{font-size:14px}.slot .lylty_mssg_dsk{display:none}.inner-facade.main-facade.with-loyalty{margin:0}.inner-facade.signup-loyalty.with-loyalty #newsletter-mobile-wrap{display:none}#newsletter-mobile-wrap.extendwrap.never_show .container{display:none !important}#mobile-lylty-signup{margin-top:46px}#mobile-lylty-signup .container{background:#a2e1f9;text-align:center;padding:14px 56px 9px 0;position:relative}#mobile-lylty-signup .container .lylty-signup-body{text-align:left;font-family:"Fort-Medium";font-size:13px;line-height:15px;color:#333;display:inline-block;min-width:220px}#mobile-lylty-signup .container .lylty-signup-body i.fa{font-size:32px;float:left;margin-right:12px;color:#01aef0}#mobile-lylty-signup .container:after{font-family:"FontAwesome";content:"\f101";background:#01aef0;color:#fff;font-size:38px;position:absolute;top:0;right:0;width:56px;height:56px;padding-left:6px}}@media (min-width:992px){.product-body{margin-top:1.5em;position:relative;float:left;width:600px;margin-left:0px}.slot.product-about{margin-top:0em}.slot.product-title{margin-bottom:0em}.slot.product-title .panel-body{padding:0 0px}.slot.product-jacket{padding:3em 3% 1em 3%}.slot.promo-tiles{text-align:left}.right-rail{float:right;display:block;width:305px;padding-top:1.5em}.right-rail .slot{width:100%;border-top:solid 1px #979797}.right-rail .slot.newsletter-signup{border-top:none}.right-rail .author-also-by,.right-rail .series-also-in{width:100%;border-top:solid 1px #979797;padding-bottom:30px}.right-rail .author-also-by .slot,.right-rail .series-also-in .slot{border-top:0}.right-rail .author-also-by h4,.right-rail .series-also-in h4{margin:1em 0;font-family:"Fort-Bold";font-size:100%;text-transform:uppercase}.right-rail .author-also-by h4 a,.right-rail .series-also-in h4 a{color:#000}.right-rail .author-also-by h4 a:hover,.right-rail .series-also-in h4 a:hover{text-decoration:underline;text-decoration-color:#FA6400}.right-rail .author-also-by .item,.right-rail .series-also-in .item{text-align:center;margin-bottom:0;width:146px}.right-rail .author-also-by .item .img,.right-rail .series-also-in .item .img{width:100%}.right-rail .author-also-by .item .img a,.right-rail .series-also-in .item .img a{display:inline-block}.right-rail .author-also-by .item .img a img,.right-rail .series-also-in .item .img a img{width:100%;max-width:146px}.right-rail .author-also-by .item .title,.right-rail .series-also-in .item .title{font-family:"Fort-Medium";line-height:1.2}.right-rail .author-also-by .item .title a,.right-rail .series-also-in .item .title a{color:#333}.right-rail .author-also-by .item .title a:hover,.right-rail .series-also-in .item .title a:hover{color:#f60}.right-rail .author-also-by .item:nth-child(2),.right-rail .series-also-in .item:nth-child(2){margin-right:0px}.right-rail .author-also-by .see-all-link,.right-rail .series-also-in .see-all-link{display:inline-block;width:100%}.product-author-also-by{border-top:none}.author-also-by,.series-also-in{width:100%;border-top:solid 1px #979797;padding-bottom:30px}.author-also-by .slot,.series-also-in .slot{border-top:0}.author-also-by h4,.series-also-in h4{margin:1em 0;font-family:"Fort-Bold";font-size:100%;text-transform:uppercase}.author-also-by h4 a,.series-also-in h4 a{color:#000}.author-also-by h4 a:hover,.series-also-in h4 a:hover{text-decoration:underline;text-decoration-color:#FA6400}.author-also-by .item,.series-also-in .item{font-size:14px;width:111px;margin:0 7px 0 0;display:inline-block;vertical-align:top;text-align:left}.author-also-by .item .img,.series-also-in .item .img{width:111px;margin:0 0 12px;border:2px solid #ddd;box-shadow:0px 0px 13px 1px #ddd;-moz-box-shadow:0px 0px 13px 1px #ddd;-webkit-box-shadow:0px 0px 13px 1px #ddd}.author-also-by .item .img img.deferred-view,.series-also-in .item .img img.deferred-view{min-height:0}.author-also-by .item a:hover,.series-also-in .item a:hover{color:#f60}.author-also-by .item:nth-child(5),.series-also-in .item:nth-child(5){margin-right:0px}.author-also-by .see-all-link,.series-also-in .see-all-link{display:inline-block;width:100%}#product-promo-tiles-wrap-mobile{background:none;padding-bottom:0em}}@media (min-width:768px){#newsletter-wrap-desktop.grayab{padding:25px 0 0;border-top:1px solid #979797;display:block;max-width:940px;margin:0 auto}#newsletter-wrap-desktop.grayab span.linebreak{height:1px;display:block}#newsletter-wrap-desktop.grayab .graybox{text-align:center;padding:16px 20px 0;max-width:600px;margin:0 auto}#newsletter-wrap-desktop.grayab .newcoppy{font-family:"Shift-Bold-Italic";font-size:19px}#newsletter-wrap-desktop.grayab .desktop-wrap{padding:8px 0 0}#newsletter-wrap-desktop.grayab .desktop-wrap .hdr{display:none}#newsletter-wrap-desktop.grayab .desktop-wrap .hdr+.item-checkbox{display:none}#newsletter-wrap-desktop.grayab .desktop-wrap .email-box{height:30px;width:75%;padding-right:4px;padding-left:10px;border-right:0 none;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset}#newsletter-wrap-desktop.grayab .desktop-wrap .email-box:active,#newsletter-wrap-desktop.grayab .desktop-wrap .email-box:focus{border:1px solid #f60;border-right:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox{margin:0 12px 15px 0;display:inline-block}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox input[type="checkbox"]{opacity:0;float:left;width:18px;position:absolute;z-index:10;cursor:pointer}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox .custmCheck{display:inline-block;width:18px;height:18px;border:2px solid #444;border-radius:4px;background-color:transparent;cursor:pointer;z-index:1;position:relative;top:3px;margin-right:4px}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck{background:url(../images/check.png) no-repeat #999}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox label.news-pref1{display:none}#newsletter-wrap-desktop.grayab .desktop-wrap .item-checkbox label.dsk-lbl{display:inline;font-family:"Fort-Book"}#newsletter-wrap-desktop.grayab .desktop-wrap .btn.subscribe{width:25%;float:right;margin-top:0;margin-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0}#newsletter-wrap-desktop.grayab .desktop-wrap .btn.subscribe:hover,#newsletter-wrap-desktop.grayab .desktop-wrap .btn.subscribe.clicked{background-color:#b9b9b9;background-image:none}#newsletter-wrap-desktop.grayab .desktop-wrap .btn.subscribe.dark:hover{background-color:#000}#newsletter-wrap-desktop.grayab .desktop-wrap .field .form-error,#newsletter-wrap-desktop.grayab .desktop-wrap .form-error,#newsletter-wrap-desktop.grayab .desktop-wrap .fielderr{color:#e70b0b;font-size:13px}#newsletter-wrap-desktop.grayab .desktop-wrap .field input.field-error,#newsletter-wrap-desktop.grayab .desktop-wrap input.field-error,#newsletter-wrap-desktop.grayab .desktop-wrap input.fielderr{border-color:#e70b0b !important;border-right:0 !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#newsletter-wrap-desktop.grayab .desktop-wrap .fielderr.selection{margin-top:-6px;margin-bottom:14px}#newsletter-wrap-desktop.grayab .desktop-wrap .fielderr._email{margin-top:3px}#newsletter-wrap-desktop.grayab .desktop-wrap span.terms{margin-top:13px;width:100%;font-size:9.4px;font-family:"Fort-Book"}#newsletter-wrap-desktop.grayab .desktop-wrap span.terms a{font-weight:normal}#newsletter-wrap-desktop.grayab .desktop-wrap span.terms.signup{color:#646464;font-size:14px;line-height:18px}#newsletter-wrap-desktop.grayab .desktop-wrap span.terms.signup a{color:#646464;text-decoration:underline}#newsletter-wrap-desktop.grayab .desktop-wrap span.terms.signup a:hover,#newsletter-wrap-desktop.grayab .desktop-wrap span.terms.signup a:active{background-color:#FFE8D8;color:#646464}#newsletter-wrap-desktop.grayab .subscribe-response .hdr{text-align:center;padding:30px 0 40px}}#newsletter-wrap-mobile.grayab .newcoppy{font:13px/15px "Fort-Medium";position:relative;min-height:30px;width:70%;width:calc(100% - 100px)}#newsletter-wrap-mobile.grayab .newcoppy div{position:absolute;top:50%;transform:translateY(-50%)}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox{margin:0px;display:inline-block}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox:first-of-type{margin-top:10px}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox.pref{margin:0 12px 15px 0}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox input[type="checkbox"]{opacity:0;float:left;width:18px;position:absolute;z-index:10;cursor:pointer}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox .custmCheck{display:inline-block;width:18px;height:18px;border:2px solid #444;border-radius:4px;background-color:transparent;cursor:pointer;z-index:1;position:relative;top:3px;margin-right:4px}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox input[type='checkbox']:checked+.custmCheck{background:url(../images/check.png) no-repeat #999}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox label.news-pref1{display:none}#newsletter-wrap-mobile.grayab .desktop-wrap .item-checkbox label.dsk-lbl{display:inline;font-family:"Fort-Book"}#newsletter-wrap-mobile.grayab .desktop-wrap .hdr+.item-checkbox{display:block;margin-top:10px}#newsletter-wrap-mobile.grayab .desktop-wrap .hdr+.item-checkbox+.item-checkbox{display:block}.extended-carousel{margin-top:20px}.extended-carousel .line-div{border-top:solid 1px #979797;width:95%;margin:0 auto;display:none}.extended-carousel .container{border-top:solid 1px #979797}.extended-carousel .container h4{margin:1em 0;font-family:"Fort-Bold";font-size:100%;text-transform:uppercase}.extended-carousel .container h4 span{font-style:italic}.extended-carousel .extended-carousel-div{min-height:205px;margin:0 auto;position:relative}.extended-carousel .extended-carousel-div.loading{background:url('../images/loader.svg') 50% 50% no-repeat;background-size:4%;height:120px}.extended-carousel .extended-carousel-div.loading .item{display:none}.extended-carousel .extended-carousel-div .crsl{text-align:center}.extended-carousel .extended-carousel-div .arrow{font-size:500%;color:#000;z-index:119;font-family:"Fort-Light";position:absolute;cursor:pointer}.extended-carousel .extended-carousel-div .arrow.prev{left:-30px;top:20px}.extended-carousel .extended-carousel-div .arrow.next{right:-30px;top:20px}.extended-carousel .extended-carousel-div .item{font-size:14px;width:107px;margin:0 8px;display:inline-block;vertical-align:top;text-align:left;line-height:1.2}.extended-carousel .extended-carousel-div .item .img{width:111px;margin:0 0 8px;border:2px solid #ddd;box-shadow:0px 0px 13px 1px #ddd;-moz-box-shadow:0px 0px 13px 1px #ddd;-webkit-box-shadow:0px 0px 13px 1px #ddd}.extended-carousel .extended-carousel-div .item .img img.deferred-view{min-height:0}.extended-carousel .extended-carousel-div .item .title{padding:0 5px}.extended-carousel .extended-carousel-div .item .title a{font-family:"Fort-Medium";color:#333}.extended-carousel .extended-carousel-div .item .contributor{padding:0 5px;margin-top:5px;color:#777}.extended-carousel .extended-carousel-div .item .contributor a{font-style:italic;font-family:"Fort-Book";color:#777}.extended-carousel .extended-carousel-div .item a:hover{color:#f60}@media (min-width:992px){.no-js .right-rail,.no-js .slot.product-author-also-by,.no-js .slot.product-related{position:relative;width:65%}.no-js div[class^="col-abs-"],.no-js div[class*=" col-abs-"]{opacity:1}.extended-carousel .line-div{display:block}.extended-carousel .container{border-top:none}.extended-carousel .container h4{margin:1em 0 1em 0}}.ab-seperator{border-top:solid 1px #979797;margin-bottom:40px}#mobile-filler{display:none}#mobile-filler div.product-filler{padding:45px 0px 0px;font-family:"Shift-Light";font-size:21px;text-align:center}#mobile-filler div.product-filler a{font-family:"Shift-Bold";font-style:italic;font-size:21px;text-decoration:underline;color:#000}#mobile-filler div.product-filler a:hover{text-decoration-color:#FA6400}@media (max-width:767px){.product-header{margin-top:0px}}.ws-nw.isbn-row a{color:inherit;text-decoration:none}.ws-nw.isbn-row a:hover{cursor:default}.book-shelf-wrapper{display:flex;justify-content:center}.book-shelf-add{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:"Fort-Book";font-size:18px;line-height:22px;margin:21px auto 6px auto}.book-shelf-add img{margin:0 10px 0 0}.colorize-blue{filter:invert(53%) sepia(46%) saturate(4701%) hue-rotate(165deg) brightness(94%) contrast(99%)}.add-line{border-bottom:1px solid #979797}.additional-carousel{margin:auto;max-width:940px;width:calc(100vw - 52px);border-bottom:1px solid #979797}.carousel-wrap{margin:0 0 0 32px}@media (max-width:471px){.carousel-wrap{margin:0}}.carousel-header{color:#000;font-family:'Fort-Bold';font-size:16px;line-height:24px;margin:32px 0 40px 0;width:100%;text-align:center;text-transform:uppercase}@media (max-width:1023px){.carousel-header{text-align:left;margin:16px 42px 32px 42px;max-width:720px}}@media (max-width:768px){.carousel-header{width:94vw;margin:32px 6vw 32px 6vw}}.book-carousel{display:flex;flex-direction:row;margin:0 0 88px 0;overflow:hidden;width:100%}.book-carousel .element-wrapper{display:flex;flex-direction:column;margin:0 0 0 20px;max-width:298px;min-width:298px;position:relative;width:298px}@media (max-width:1920px){.book-carousel .element-wrapper{min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1366px){.book-carousel .element-wrapper{min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1023px){.book-carousel .element-wrapper{min-width:39.65vw;max-width:39.65vw;width:39.65vw}}@media (max-width:768px){.book-carousel .element-wrapper{min-width:38.7vw;max-width:38.7vw;width:38.7vw}}@media (max-width:479px){.book-carousel .element-wrapper{min-width:69vw;max-width:69vw;width:69vw}}@media (max-width:375px){.book-carousel .element-wrapper{min-width:69vw;max-width:69vw;width:69vw}}.book-carousel .first-slide{padding:0 0 0 54px;min-width:352px;max-width:352px;width:352px}@media (max-width:1920px){.book-carousel .first-slide{padding:0 0 0 54px;min-width:calc(21.75vw + 54px);max-width:calc(21.75vw + 54px);width:calc(21.75vw + 54px)}}@media (max-width:1366px){.book-carousel .first-slide{padding:0 0 0 54px;min-width:calc(21.75vw + 54px);max-width:calc(21.75vw + 54px);width:calc(21.75vw + 54px)}}@media (max-width:1023px){.book-carousel .first-slide{padding:0 0 0 26px;min-width:calc(39.65vw + 26px);max-width:calc(39.65vw + 26px);width:calc(39.65vw + 26px)}}@media (max-width:768px){.book-carousel .first-slide{min-width:calc(38.7vw + 26px);max-width:calc(38.7vw + 26px);width:calc(38.7vw + 26px)}}@media (max-width:479px){.book-carousel .first-slide{min-width:69vw;max-width:69vw;margin:unset;padding:unset;width:69vw}}@media (max-width:375px){.book-carousel .first-slide{min-width:69vw;max-width:69vw;width:69vw}}.book-carousel .carousel-element{align-items:center;background:#F6F6F6;display:flex !important;height:365px;justify-content:center;margin:0 0 16px 0;min-width:298px;max-width:298px;overflow:hidden !important;position:relative;width:298px}@media (max-width:1920px){.book-carousel .carousel-element{height:26.75vw;min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1366px){.book-carousel .carousel-element{height:26.75vw;min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1023px){.book-carousel .carousel-element{min-width:39.65vw;max-width:39.65vw;height:48.65vw;width:39.65vw}}@media (max-width:768px){.book-carousel .carousel-element{align-items:unset;padding:48px 0 0 0;min-width:38.7vw;max-width:38.7vw;height:calc(52.5vw + 2px);width:38.7vw;margin:0 0 24px 0}}@media (max-width:479px){.book-carousel .carousel-element{min-width:69vw;max-width:69vw;height:calc(50vw + 50px);min-height:404px;width:69vw}}@media (max-width:375px){.book-carousel .carousel-element{min-width:254px;max-width:254px;height:404px;width:254px}}.book-carousel .buy-button{align-items:center;background:#fff;border:4px solid #FA6400;color:#000;display:flex;font-family:'Fort-Medium';font-size:16px;height:50px;justify-content:center;margin:0 0 16px 0;padding:unset;width:100%}.book-carousel .buy-button:hover{border:4px solid #000}@media (max-width:768px){.book-carousel .buy-button:hover{border:4px solid #FA6400}}.book-carousel .is-hidden{display:none}@media (max-width:768px){.book-carousel .is-hidden{display:flex}}.book-carousel .is-shown{display:flex}.book-carousel .book-info{flex-direction:column}.book-carousel .book-info h5{color:#000;font-family:'Fort-Medium';font-size:16px;line-height:20px;margin:0 0 10px 0}.book-carousel .book-info .author{color:#000;font-family:'Fort-Book';font-size:16px;line-height:16px;margin:0 0 8px 0}.book-carousel .book-info .format{color:#606060;font-family:'Fort-Book';font-size:16px;line-height:16px;margin:0 0 8px 0}.book-carousel .book-info .price{color:#000;font-family:'Fort-Medium';font-size:16px;line-height:16px;margin:0}.overlaid .book-overlay{background:#000000;cursor:pointer;display:none;height:100%;opacity:0.2;position:absolute;width:100%}.overlaid .quick-view{align-items:center;background:#ffffff;box-shadow:0px 1px 3px #00000081;cursor:pointer;display:flex;font-family:'Fort-Medium';font-size:16px;height:50px;justify-content:center;opacity:1;position:absolute;width:150px;z-index:-1}.overlaid .quick-view img{content:url('../images/plus-icon-11x11.svg');margin:0 6px 0 0}.overlaid img.bookshelf-menu{content:url('../images/dropdown-menu-icon-4x18-gray.svg');position:absolute;right:10%;transform:rotate(90deg);cursor:pointer}.overlaid img.bookshelf-menu:hover,.overlaid img.bookshelf-menu.item-popup-open{content:url('../images/dropdown-menu-icon-4x18-black.svg')}.overlaid .feedback{background:#FFFFFF;bottom:-50px;display:flex;flex-direction:row;height:50px;position:absolute;transition:all 0.3s ease;width:100%;align-items:center}.overlaid .feedback .feedback-button{align-items:center;display:flex;position:relative;width:100%}.overlaid .feedback .feedback-button .inner-button{cursor:pointer;display:flex;height:22px;justify-content:center;width:100%}.overlaid .feedback .feedback-button .inner-button.left-button{justify-content:left}.overlaid .feedback .feedback-button img.bookshelf-add{content:url('../images/save-20x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-add,.overlaid .feedback .feedback-button.selected img.bookshelf-add{content:url('../images/save-20x22_hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-remove{content:url('../images/remove-book.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-remove,.overlaid .feedback .feedback-button.selected img.bookshelf-remove{content:url('../images/remove-hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-thumbs-up{content:url('../images/thumbs-up-23x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-thumbs-up,.overlaid .feedback .feedback-button .selected img.bookshelf-thumbs-up{content:url('../images/thumbs-up-23x22_hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-thumbs-down{content:url('../images/thumbs-down-23x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-thumbs-down,.overlaid .feedback .feedback-button.selected img.bookshelf-thumbs-down{content:url('../images/thumbs-down-23x22_hover.svg')}.overlaid .feedback .feedback-button .bordered{border-right:solid 1px #D6D6D6}@media (max-width:768px){.overlaid .feedback{bottom:0px !important;background:none !important;height:75px}}@keyframes button-flag-kf{from{opacity:0;transform:translateX(-50%) scale(.8)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes button-flag-left-kf{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes flag-post-left-kf{from{opacity:0;transform:rotate(45deg) scale(.8)}to{opacity:1;transform:rotate(45deg) scale(1)}}.overlaid .button-flag{display:none;left:50%;position:absolute;background:#FFFFFF;border:2px solid #019FDB;border-radius:6px;box-shadow:0px 3px 6px #00000029;font-family:'Shift-Bold-Italic';font-size:16px;padding:8px 16px;top:-52px;transform:translateX(-50%);white-space:nowrap;z-index:3}.overlaid .button-flag.left-flag{left:5%;transform:none}.overlaid .button-flag.right-flag{right:-50% !important;left:unset !important}.overlaid .button-flag.add-remove{left:80%}@media (min-width:1024px){.overlaid .button-flag{animation:150ms ease-in-out 0s 1 normal none running button-flag-kf}.overlaid .button-flag.left-flag{animation:150ms ease-in-out 0s 1 normal none running button-flag-left-kf}}@keyframes flag-post-kf{from{opacity:0;transform:rotate(45deg) scale(.8)}to{opacity:1;transform:rotate(45deg) scale(1)}}.overlaid .flag-post{background:#FFFFFF;border-bottom:2px solid #019FDB;border-right:2px solid #019FDB;display:none;height:10px;left:-10px;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);top:-16px;width:10px;z-index:4}.overlaid .flag-post.left-flag{margin:0;left:11%}@media (min-width:1024px){.overlaid .flag-post{animation:150ms ease-in-out 0s 1 normal none running flag-post-kf}}.overlaid .book-cover{max-width:400px}.overlaid .book-cover img{box-shadow:6px 6px 20px #00000066;min-height:unset;max-height:unset;transition:all 0.3s ease;width:160px}@media (max-width:1920px){.overlaid .book-cover img{margin:0 auto;width:55%}}@media (max-width:1366px){.overlaid .book-cover img{margin:0 auto;width:55%}}.overlaid .book-cover .cover-expand{width:174px}@media (max-width:1920px){.overlaid .book-cover .cover-expand{margin:0 auto;width:65%}}.slick-prev,.slick-next{background:#fff !important;box-shadow:3px 3px 8px #00000029;height:60px !important;width:60px !important;border-radius:100px !important;top:38% !important}@media (max-width:479px){.slick-prev,.slick-next{display:none}}.slick-prev{left:15px !important}.slick-next{right:15px !important}.slick-prev:before,.slick-next:before{color:#000000 !important;font-family:'Shift-Book' !important;font-size:60px !important;opacity:1 !important}.slick-prev:before{content:'<' !important;left:-2px !important;top:-4px !important}.slick-next:before{content:'>' !important;margin-left:unset !important;left:2px !important;top:-4px !important}.slick-disabled{display:none !important}.no_lylty.format_mssg{position:relative}.no_lylty.format_mssg .lylty-info-icon{height:16px;width:16px;cursor:pointer;display:inline-block}.no_lylty.format_mssg .info{background:#ffffff;border:2px solid #019FDB;border-radius:6px 6px 6px 6px;box-shadow:0px 3px 6px #00000029;display:none;font-family:'Shift-Book-Italic';font-size:16px;line-height:22px;right:-50px;margin:0 0 0 22px;padding:22px 13px;position:absolute;text-align:center;top:25px;width:280px;z-index:2}.no_lylty.format_mssg .info a{font-family:"Fort-Bold";color:#000;text-decoration:underline}.no_lylty.format_mssg .info .info-post{background:#FFFFFF;border-left:2px solid #019FDB;border-top:2px solid #019FDB;height:10px;margin:0;position:absolute;right:50px;transform:rotate(45deg);top:-6px;width:10px;z-index:4}.inspired-carousel{height:auto;width:100%}.inspired-carousel.loading{background:url('../images/loader.svg') 50% 50% no-repeat;background-size:4%;height:120px}.inspired-carousel.loading .item{display:none}.centered-no-margin{margin:0 auto}.contributor a,.subtitle a{font-family:'Fort-Bold';font-size:16px;color:#000;text-decoration:underline}.contributor a:hover,.subtitle a:hover{text-decoration:underline;text-decoration-color:#FA6400}.slot .panel-body h4{font-family:'Fort-Book';font-size:16px;color:#000}.slot .panel-body h4 a{font-family:'Fort-Medium';text-decoration:underline;color:inherit}.slot .panel-body h4 a:hover{text-decoration-color:#FA6400}.inner-facade-footer,.footer-wrap{margin:0}#share-links-wrap-desktop.guides{display:none}.slot.mobile-share.guides{display:block;margin-top:60px;border-top:1px solid #000}.guide.scaffolding.row .main-content{border-bottom:1px solid #000000}.guide-recommended.scaffolding.row{background-color:transparent;width:100%}.slot.guide-recommended{border-top:1px solid #000000;margin-top:2em}.guide h1,.guide h2{color:#000}.guide h2{font-size:100%;margin:1em 0 1.5em 0}.guide.inner-facade{background-size:100%;background:transparent url('../images/module-bottom.png') 50% 0 no-repeat;margin:1em 0 1em 0}.guide.inner-facade.secondary{margin-top:0;background:none;min-height:312px}.guide.inner-facade.secondary .btn.generic.custom{width:100%;margin-bottom:1em}.guide .slot.product-title{margin-bottom:0em;border-bottom:none;padding-top:0.6em}.guide .slot.product-title h1,.guide .slot.product-title h2{display:none}.guide .slot.product-title h4{display:block}.guide .slot.product-title.mbl{float:none;padding-top:3em;width:100%}.guide .slot.product-title.mbl h1,.guide .slot.product-title.mbl h2{display:block}.guide .slot.product-jacket{width:34%;margin-bottom:0px;padding:1em 0 0}.guide .slot.guide-recommended{margin-bottom:3em;margin-top:2em;border-top:1px solid #000000}.guide .slot.print-cloud{position:relative;min-height:0;width:auto;text-align:center}.guide .slot.print-cloud a{font-family:"Fort-Book";font-size:16px;color:#000;border:2px solid #000;height:40px;border-radius:4px;padding:7px 30px;display:inline-block;margin-right:0;text-transform:uppercase;text-align:center;margin-top:16px}.guide .slot.print-cloud a:hover{color:#FFF;background-color:#000}.guide .btn.share{display:none}.guide .share-buy a.fa{color:#999;cursor:pointer}.guide .share-buy a.fa:hover{color:#f60}.guide .popover.buy-options .btn.buy{display:inline-block}.guide #stickynav{display:none;background-color:transparent;font-size:110%}.guide #stickynav .share-buy a.fa{color:#999;cursor:pointer}.guide #stickynav .sticky-icon,.guide #stickynav .sticky-title{display:none}.guide #stickynav .sticky-inner .sticky-title{border:none}.guide #stickynav.affix{background-color:#ededed;transition-property:top;-webkit-transition-property:top;-moz-transition-property:top;z-index:150}.guide #stickynav.affix .sticky-icon,.guide #stickynav.affix .sticky-title{display:block}.guide #stickynav.affix .sticky-title{width:48%}.product-header .slot.share-buy{position:absolute;width:auto;min-height:initial;right:.125em;top:1em}.product-header .slot.share-buy .btn{margin-right:6px}.product-header .slot.share-buy .btn.buy{margin-right:0px}h2{margin-bottom:30px}h2.nouppr{text-transform:none}p{margin-bottom:40px}.affix-top{position:static;top:-70px}.affix{left:0px}.btn.generic.custom{height:40px;line-height:1.2;white-space:normal;font-family:'Fort-Book';font-size:16px;color:#fff;background-color:#000;background-image:unset}.btn.generic.custom:hover{background-color:#000}.guide-recommended .carousel.recommended.recommended-generic .control{padding:6% 0}.guide-recommended .carousel.recommended.recommended-generic .control .arrow{font-family:"FontAwesome"}.guide-recommended .carousel.recommended.recommended-generic .control.left,.guide-recommended .carousel.recommended.recommended-generic .control.right{top:0}@media (max-width:992px) and (min-width:320px){.guide #stickynav.affix .sticky-icon{display:none}}@media (min-width:600px){.product-header .slot.share-buy .btn{min-width:110px}.btn.generic.custom{padding-bottom:6px}}@media (min-width:480px){.guide-recommended.scaffolding.row{background-color:#transparent}.guide .slot.product-title.mbl{display:none}.guide .slot.product-title{width:84%;float:right;padding-top:3em}.guide .slot.product-title h1,.guide .slot.product-title h2,.guide .slot.product-title h4{display:block}.guide .slot.product-title h4{width:60%;float:left}.guide .slot.product-jacket{width:12%;float:left;padding:3em 0 0}.guide .slot.print-cloud{float:right}.guide .slot.print-cloud a{width:auto;margin-top:0;margin-right:10px}.guide .slot.print-cloud a.download{margin-right:0px}.guide.inner-facade.secondary .btn.generic.custom{width:auto}.guide.inner-facade.secondary .container{padding-left:0px}.guide.inner-facade.secondary .container .scaffolding.row{border:none}}@media (min-width:768px){#share-links-wrap-desktop{position:relative;z-index:10}#share-links-wrap-desktop ul.share-items{position:absolute;list-style:none}#share-links-wrap-desktop ul.share-items li.header{text-transform:uppercase;margin:1em 0;color:#000;font-family:"Fort-Bold"}#share-links-wrap-desktop.guides{display:block}.slot.mobile-share.guides{display:none}.guide.inner-facade.secondary{margin:1em 0 3em 0}.guide.inner-facade.secondary .container{padding-left:169px}.guide.inner-facade.secondary .container .scaffolding.row{border-top:1px solid #000}.guide.scaffolding.row .main-content{border:none}.guide .slot.product-title{float:right;width:82%;margin-bottom:0em;max-width:940px;padding-top:2.25em}.guide .slot.product-jacket{float:left;width:15%;margin-bottom:0px;padding:2.4em 3% 0em 3%}.guide .slot.print-cloud a.download{margin-right:10px}}@media (max-width:768px){#teacherguide-newsletter-wrap-desktop div.newsletter-signup form,#readerguide-newsletter-wrap-desktop div.newsletter-signup form{width:100%}}