.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:.75em 0 .75em 2em;margin:0px}#accordion ul li a.isbnttl{font-family:"Fort-Bold"}#accordion ul li p.title-details{display:none}#accordion ul li .btn.buy2{float:right;margin:0 16px 0 20px;visibility:hidden}#accordion ul li .btn.buy2.preorder{font-size:11px;padding:10px 8px}#accordion ul li.active{background-color:#fff}#accordion ul li.active p.title-details{display:block}#accordion ul li.active .btn.buy2{visibility:visible}#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;float:right;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:14px 0}.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:768px){.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}#modal-excerpt,#mobileList{display:none}#share-links-wrap-desktop{display:none}.on-tour{margin-right:55px;position:relative;display:inline-block}.tour-icon{font-size:70%;display:inline-block;padding:0 0 10px 9px;background:transparent url('../images/ontour.png') no-repeat;background-size:6px 9px;position:absolute;top:-5px;right:-64px;font-family:"Fort-Book";text-transform:capitalize}@media (max-width:600px){.tour-icon{display:none}}.slot{min-height:100px;display:block;margin-bottom:.75em}.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:600px){.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{text-transform:uppercase;font-family:"Fort-Bold";display:inline-block}@media (max-width:600px){.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.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:600px){.slot.product-title h2.subtitle{font:normal 13px/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:600px){.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{text-transform:none}.slot.product-title h4.category a{text-transform:none}@media (max-width:600px){.slot.product-title h4.category a{color:#646464}}.slot.product-title h4 a{font-family:"Fort-Medium";display:inline-block}@media (max-width:600px){.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}@media (min-width:601px){.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 .bs-seal{position:absolute;top:-30px;right:-30px;background-color:#f60;width:88px;height:86px;font-family:"Shift-Bold";font-size:13px;text-align:center;padding-top:33px;color:#fff;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;border:solid 3px #fff;box-shadow:0 1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,0.2);display:none}.slot.product-jacket .cover-wrapper .bs-seal.bs-show{display:block}.slot.product-jacket .cover-wrapper img{width:100%}.slot.product-jacket .btn.excerpt{min-width:170px;position:relative}.slot.product-jacket .excerpt-link{text-align:center;margin-top:0}.slot.product-jacket .product-format-mobile{float:right;padding:0}.slot .excerpt-button{position:relative}.slot.product-format{margin-bottom:0em;max-width:580px}.slot.product-format .us-price{display:none}.slot.product-about 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-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:#f60;font-weight:normal;font-size:16px}.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:12px;color:#6ab2fc;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 .btn.excerpt{position:relative;width:100%;max-width:100%;background:none;color:#f60;border:1px solid #f60;top:0px}.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:65%;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:600px){#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}.item{line-height:0}@media (min-width:601px){.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%}.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}}@media (min-width:769px){.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 0em;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{color:#f60}.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:768px){.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 h1{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-jacket .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:13px;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 .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 .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}@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}}@media (max-width:600px){.dsktop-links,.product-format-tblt,.product-format-mobile-link_wrap{display:none !important}#mobileList{display:block;margin-bottom:20px}#mobileList .bookRow{display:table;border:1px solid #e6e6e7;border-top:0;padding:8px 16px 8px 10px;width:100%}#mobileList .bookRow .imageDiv{vertical-align:middle;display:table-cell;width:50px;text-align:center}#mobileList .bookRow .imageDiv img.mblCover{max-height:40px;display:inline-block}#mobileList .bookRow .dataDiv{vertical-align:middle;display:table-cell}#mobileList .bookRow .dataDiv .frmtName{color:#f60;font-family:'Fort-Bold';line-height:16px;margin-bottom:3px}#mobileList .bookRow .dataDiv .frmtInfo{display:none}#mobileList .bookRow .buyDiv{display:none}#mobileList .bookRow.active{border:none;padding-left:0px}#mobileList .bookRow.active .buyDiv{vertical-align:middle;display:table-cell;width:85px;text-align:right}#mobileList .bookRow.active .dataDiv .frmtName{color:#333}#mobileList .bookRow.active .dataDiv .frmtInfo{display:block;color:#666;font-size:12px;line-height:13px}#mobileList .activeBookRow{border:1px solid #e6e6e7;padding:12px 0px 12px 10px;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;min-height:40px}#mobileList .activeBookRow.singleFormat{border-radius:4px}#mobileList .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}#mobileList .format-selection.see-button .format-count{color:#f60;font-family:'Fort-Bold'}#mobileList .format-selection.see-button .format-display-symbol{float:right;font:normal 24px/.8 'Fort-Bold'}#mobileList .btn.buy2{background:#f60;color:#fff;border:1px solid #f60;min-width:0;padding:6px 10px}#mobileList .bookBuyLinkList{padding-right:16px;font-family:'Fort-Medium';font-size:16px}#mobileList .bookBuyLinkList .buyFrom{text-transform:uppercase;margin:7px 0 0 6px}#mobileList .bookBuyLinkList ul{margin:0;padding:0}#mobileList .bookBuyLinkList ul li{margin-left:6px;border-bottom:1px solid #e6e6e7;position:relative}#mobileList .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{content:" \f105";position:absolute;right:0px;font-family:'FontAwesome';font-size:19px;line-height:.7;color:#f60}#mobileList .bookBuyLinkList ul li img{display:none}#mobileList .bookBuyLinkList ul li form button{color:#f60;background:transparent;padding:0;text-transform:none;width:100%;margin-top:5px;margin-bottom:5px;padding-top:11px;padding-bottom:9px;vertical-align:middle;display:inline-block;font-size:16px;font-family:'Fort-Medium';line-height:1;text-align:left;max-width:100%}#mobileList .bookBuyLinkList ul li form button:after{content:" \f07a";position:absolute;right:-1px;font-family:'FontAwesome';font-size:19px;line-height:.6;color:#f60}#mobileList .bookBuyLinkList ul li.last{border:none;padding-bottom:0}.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}}@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 0em;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{color:#f60}.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 0em;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{color:#f60}.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[for="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 .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 .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[for="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:#ccc;z-index:119;font-family:"Fort-Light";position:absolute;cursor:pointer}.extended-carousel .extended-carousel-div .arrow:hover{color:#f60}.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}@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}