html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{-webkit-backface-visibility:hidden;line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:inherit;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}button,input[type="submit"],input[type="button"],#mailchimp-subscribe-button,#mailchimp-subscribe-authors-button,#copy-button,#mailchimp-unsubscribe-button,#mailchimp-unsubscribe-authors-button{-webkit-font-smoothing:antialiased;display:inline-block;box-sizing:border-box;padding:.5em 1.75em;border-radius:4px;border:none;font-size:1em;line-height:1;text-decoration:none;text-align:center;color:#fff;cursor:pointer;vertical-align:middle;white-space:nowrap}button:disabled,input[type="submit"]:disabled,input[type="button"]:disabled,#mailchimp-subscribe-button:disabled,#mailchimp-subscribe-authors-button:disabled,#copy-button:disabled,#mailchimp-unsubscribe-button:disabled,#mailchimp-unsubscribe-authors-button:disabled{cursor:not-allowed;opacity:0.5}.author-list .list-header .list-header:after,.inline-bundle-list-wrapper .list-header:after,.book-list-wrapper .list-header:after,.book-grid-wrapper .list-header:after,.package-list-wrapper .list-header:after,#user-bundles .users-bundle-list-item:after,.bundle-book-list:after,.inline-bundle-list:after,.inline-bundle-list-item .included-books:after,.bundle-carousel:after,.bundle-carousel-item ul.included-books:after,.book-list:after,.dashboard-book-grid:after,.package-list:after,.details-list:after,.details-list-stacked:after,#wishlist-container .book:after,.type-system:after,#sign-up article:after,#about article:after,#contact article:after,#buzz article:after,#manifesto article:after,#affiliates article:after,#age-verification article:after,#terms article:after,#read-online article:after,#request_refund article:after,#wishlist-container article:after,.bundle-edit:after,header.navigation .navigation-wrapper:after,.footer .footer-links:after,.inline-bundle-list-item:after,#guarantee:after,.bullet-list:after,#about .about-author:after,#book-metadata:after,#book-metadata .large-container:after,#book-metadata .author-books:after,#packages:after,.sliders-wrapper:after,#checkout-options:after,#credit-card-inputs:after{content:"";display:table;clear:both}.alert.alert-warning,.stealth-mode,.embargo-mode,.not-accepted,.price-detail.coupon-applied,.alert.alert-error,.alert.alert-info,.book-vis-icon,.alert.alert-success,.alert.alert-generic,.book-novis-icon{position:relative;margin-bottom:0.625em;text-align:center}.alert.alert-warning .flash-message,.stealth-mode .flash-message,.embargo-mode .flash-message,.not-accepted .flash-message,.price-detail.coupon-applied .flash-message,.alert.alert-error .flash-message,.alert.alert-info .flash-message,.book-vis-icon .flash-message,.alert.alert-success .flash-message,.alert.alert-generic .flash-message,.book-novis-icon .flash-message{display:inline-block;margin:0}.alert.alert-warning,.stealth-mode,.embargo-mode,.not-accepted,.price-detail.coupon-applied{background:#fff6bf;border-bottom:1px solid #ffef8c;color:#8c7800}.alert.alert-warning a,.stealth-mode a,.embargo-mode a,.not-accepted a,.price-detail.coupon-applied a{color:#594c00}.alert.alert-warning a:hover,.stealth-mode a:hover,.embargo-mode a:hover,.not-accepted a:hover,.price-detail.coupon-applied a:hover{color:#000}.alert.alert-error{background:#fbe3e4;border-bottom:1px solid #f5b6b9;color:#96151b}.alert.alert-error a{color:#6a0f13}.alert.alert-error a:hover{color:#110203}.alert.alert-info,.book-vis-icon{background:#f2f9ff;border-bottom:1px solid #bfe1ff;color:#0067bf}.alert.alert-info a,.book-vis-icon a{color:#004b8c}.alert.alert-info a:hover,.book-vis-icon a:hover{color:#001426}.alert.alert-success{background:#e6efc2;border-bottom:1px solid #d5e49a;color:#56651a}.alert.alert-success a{color:#333c10}.alert.alert-success a:hover{color:#000}.alert.alert-generic,.book-novis-icon{background:#fbfbfb;border-bottom:1px solid #e2e2e2;color:#626262}.alert.alert-generic a,.book-novis-icon a{color:#484848}.alert.alert-generic a:hover,.book-novis-icon a:hover{color:#151515}body{-webkit-font-smoothing:antialiased;background-color:#fbfbfb;color:#666;font-family:"Whitney SSm A","Whitney SSm B";font-size:100%;line-height:1.25}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.25;font-family:"Archer SSm A","Archer SSm B";margin:0}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 0.625em}a{text-decoration:none;color:#009aff}a:hover{color:#006cb3;cursor:pointer}a:active,a:focus{color:#006cb3;outline:none}hr{border-bottom:1px solid #cbcbcb;border-left:none;border-right:none;border-top:none;margin:1.25em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #cbcbcb;color:#8c8c8c;margin:1.25em 0;padding-left:0.625em}cite{color:#a6a6a6;font-style:italic}cite:before{content:"\2014 \00A0"}pre{font-family:"Lucida Console",Monaco,monospace;overflow-x:auto}.rtl{direction:rtl}.ltr{direction:ltr}fieldset{background:transparent;border:0;margin:0 0 0.625em 0;padding:1.25em 0}input,label,select{display:block;font-size:1em}label{margin-bottom:0.3125em}label.required:after{content:"*"}label abbr{display:none}span.input,textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:4px;border:1px solid #cbcbcb;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-size:1em;margin-bottom:0.625em;padding:0.41667em 0.41667em;width:100%}span.input:hover,textarea:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,select[multiple=multiple]:hover{border-color:#b2b2b2}span.input:focus,textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,select[multiple=multiple]:focus{border-color:#009aff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,139,230,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.3125em}input[type="file"]{padding:0.625em;width:100%}select{margin-bottom:1.25em;max-width:100%;width:auto}table{border-collapse:collapse;margin:0.625em 0;table-layout:fixed}th{border-bottom:1px solid #a5a5a5;padding:0.625em 0}td{border-bottom:1px solid #cbcbcb;padding:0.625em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:0.625em}dl dt{font-weight:normal}dl dd{margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /*!
*  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:'FontAwesome';src:url("/assets/font-awesome/fontawesome-webfont.eot?v=4.0.3");src:url("/assets/font-awesome/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("/assets/font-awesome/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("/assets/font-awesome/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("/assets/font-awesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}input,label,select,span.input,textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple],.author-list .list-header .list-title,.inline-bundle-list-wrapper .list-title,.book-list-wrapper .list-title,.book-grid-wrapper .list-title,.package-list-wrapper .list-title,.bundle-book-list-item .list-item-name,.inline-bundle-list-item .list-item-name,.book-list-item .list-item-name,.package-list-item .list-item-name,.book-title,.bundle-title,.book-title a,.bundle-title a,.book-author,header.navigation .current-user,.book-hero .book-summary,#quick-buy .book-title,#quick-buy .bundle-title,#purchase-header .author-and-title h4{font-family:"Whitney SSm A","Whitney SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300}.copy p,.alert a.flash-close,form label,.input-prepend .add-on,.input-append .add-on,ul.list li,ul.detail-list li,dl dd,.price-regular+.price-text,.price-minimum+.price-text,.price-highlight+.price-text,.price-suggested+.price-text,.includes-vat,.table th,.royalties-table th,.table td,.royalties-table td,.dropdown,.user-profile .profile-blurb,.author-profile .profile-blurb,.contributor-profile .profile-blurb,.cause-profile .profile-blurb,.publisher-profile .profile-blurb,.user-profile #edit-your-profile,.book-progress .last-updated{font-family:"Whitney SSm A","Whitney SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.alert.alert-warning .flash-message,.stealth-mode .flash-message,.embargo-mode .flash-message,.not-accepted .flash-message,.price-detail.coupon-applied .flash-message,.alert.alert-error .flash-message,.alert.alert-info .flash-message,.book-vis-icon .flash-message,.alert.alert-success .flash-message,.alert.alert-generic .flash-message,.book-novis-icon .flash-message,button,input[type="submit"],input[type="button"],#mailchimp-subscribe-button,#mailchimp-subscribe-authors-button,#copy-button,#mailchimp-unsubscribe-button,#mailchimp-unsubscribe-authors-button,.more-info::before,.sign-out,.sign-up,.buy-now,.cancel,.submit,.danger,.generic,.book-edit-link,.more,.sign-in,header.navigation .account,.author-list .list-header .view-all,.inline-bundle-list-wrapper .view-all,.book-list-wrapper .view-all,.book-grid-wrapper .view-all,.package-list-wrapper .view-all,.bundle-book-list-item .list-item-author,.inline-bundle-list-item .list-item-author,.book-list-item .list-item-author,.package-list-item .list-item-author,.details-list .detail-list-title,.details-list-stacked .detail-list-title,.book-formats-list,.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-author,.user-profile .profile-title,.author-profile .profile-title,.contributor-profile .profile-title,.cause-profile .profile-title,.publisher-profile .profile-title,.stealth-mode,.embargo-mode,.not-accepted,.book-novis-icon,.book-vis-icon,.tooltip-item .tooltip,#book-metadata .book-metadata-list,#book-metadata .book-formats-list,#prospective_reader_survey .explanation,#table-of-contents #js-show-toc{font-family:"Whitney SSm A","Whitney SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.guarantee-logo,.bundle-book-list-item .list-item-title,.inline-bundle-list-item .list-item-title,.book-list-item .list-item-title,.package-list-item .list-item-title,dl dt,.table-minimal thead th,.filter-header,.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-title{font-family:"Whitney SSm A","Whitney SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.table tr.important-row td,.royalties-table tr.important-row td{font-family:"Whitney SSm A","Whitney SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.section-title,.section-subtitle,.price-regular,.price-minimum,.price-highlight,.price-suggested,.sliders-title-wrapper .sliders-title,.sliders-title-wrapper .sliders-hint,.purchase_royalty_per_unit label,.purchase_price_before_coupon label,.purchase_cause_royalty_per_unit label,.purchase_government_per_unit label,.total-price{font-family:"Archer SSm A","Archer SSm B",Palatino,"Palatino Linotype","Hoefler Text",Times,"Times New Roman";font-style:normal;font-weight:400}.ui-slider .ui-slider-value,.ui-slider .ui-slider-value input{font-family:"Archer SSm A","Archer SSm B",Palatino,"Palatino Linotype","Hoefler Text",Times,"Times New Roman";font-style:normal;font-weight:500}.guarantee-logo .pc,#about .section-title,#table-of-contents .toc-title{font-family:"Archer SSm A","Archer SSm B",Palatino,"Palatino Linotype","Hoefler Text",Times,"Times New Roman";font-style:normal;font-weight:600}.book-progress .percent-complete,header.navigation .navigation-menu-button,header.navigation ul li.nav-link a,.bullets .bullet-content .video-title,.bullets h2{font-family:"Archer SSm A","Archer SSm B",Palatino,"Palatino Linotype","Hoefler Text",Times,"Times New Roman";font-style:normal;font-weight:700}@font-face{font-family:"leanpub-glyphs";src:url(/assets/leanpub-glyphs-add44e23b667c2c7c0603e2331eb2b07.eot);src:url(/assets/leanpub-glyphs.eot?#iefix) format("embedded-opentype"),url(/assets/leanpub-glyphs-25ab0270dc4b4cb07f0e959b8a5fa962.woff) format("woff"),url(/assets/leanpub-glyphs-cbf6f485f42c741fb20346a09d27ed82.ttf) format("truetype"),url(/assets/leanpub-glyphs.svg#leanpub-glyphs) format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"leanpub-glyphs";src:url(/assets/leanpub-glyphs.svg#leanpub-glyphs) format("svg")}}.guarantee-logo::after,.dropdown-button::after,#table-of-contents #js-show-toc::after,.owl-buttons .previous-page::before,.cms-content ul li::before,.bundle-book-list-item .list-item-description ul li::before,.inline-bundle-list-item .list-item-description ul li::before,.book-list-item .list-item-description ul li::before,.package-list-item .list-item-description ul li::before,.user-profile .profile-blurb ul li::before,.author-profile .profile-blurb ul li::before,.contributor-profile .profile-blurb ul li::before,.cause-profile .profile-blurb ul li::before,.publisher-profile .profile-blurb ul li::before,.book-description ul li::before,.bundle-description ul li::before,ul.list li::before,ul.detail-list li::before,.owl-buttons .next-page::before,#table-of-contents #js-show-toc.toc-visible::after,.pdf-format-icon::before,.user-profile #edit-your-profile::before,.title-logo::before,header.navigation .navigation-show-search::before,.screenshot::before,.epub-format-icon::after,.epub-format-icon::before,.mobi-format-icon::before{font-family:"leanpub-glyphs";font-style:normal;font-weight:normal;font-variant:normal}.guarantee-logo::after{content:"\f11f"}.dropdown-button::after,#table-of-contents #js-show-toc::after{content:"\f120"}.owl-buttons .previous-page::before{content:"\f121"}.cms-content ul li::before,.bundle-book-list-item .list-item-description ul li::before,.inline-bundle-list-item .list-item-description ul li::before,.book-list-item .list-item-description ul li::before,.package-list-item .list-item-description ul li::before,.user-profile .profile-blurb ul li::before,.author-profile .profile-blurb ul li::before,.contributor-profile .profile-blurb ul li::before,.cause-profile .profile-blurb ul li::before,.publisher-profile .profile-blurb ul li::before,.book-description ul li::before,.bundle-description ul li::before,ul.list li::before,ul.detail-list li::before,.owl-buttons .next-page::before{content:"\f122"}#table-of-contents #js-show-toc.toc-visible::after{content:"\f123"}.pdf-format-icon::before{content:"\f10f"}.user-profile #edit-your-profile::before{content:"\f128"}.title-logo::before{content:"\f11b"}header.navigation .navigation-show-search::before{content:"\f104"}.screenshot::before{content:"\f117"}.epub-format-icon::after{content:"\f11e"}.epub-format-icon::before,.mobi-format-icon::before{content:"\f119"}.cms-content ul li,.bundle-book-list-item .list-item-description ul li,.inline-bundle-list-item .list-item-description ul li,.book-list-item .list-item-description ul li,.package-list-item .list-item-description ul li,.user-profile .profile-blurb ul li,.author-profile .profile-blurb ul li,.contributor-profile .profile-blurb ul li,.cause-profile .profile-blurb ul li,.publisher-profile .profile-blurb ul li,.book-description ul li,.bundle-description ul li,.title-logo,.guarantee-logo,ul.list li,ul.detail-list li,.pdf-format-icon,.epub-format-icon,.mobi-format-icon,.screenshot::before,.dropdown-button,.user-profile #edit-your-profile,.owl-buttons .next-page,.owl-buttons .previous-page,header.navigation .navigation-show-search,#table-of-contents #js-show-toc::after,#table-of-contents #js-show-toc.toc-visible::after{line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cms-content ul li:link,.bundle-book-list-item .list-item-description ul li:link,.inline-bundle-list-item .list-item-description ul li:link,.book-list-item .list-item-description ul li:link,.package-list-item .list-item-description ul li:link,.user-profile .profile-blurb ul li:link,.author-profile .profile-blurb ul li:link,.contributor-profile .profile-blurb ul li:link,.cause-profile .profile-blurb ul li:link,.publisher-profile .profile-blurb ul li:link,.book-description ul li:link,.bundle-description ul li:link,.title-logo:link,.guarantee-logo:link,ul.list li:link,ul.detail-list li:link,.pdf-format-icon:link,.epub-format-icon:link,.mobi-format-icon:link,.screenshot:link::before,.dropdown-button:link,.user-profile #edit-your-profile:link,.owl-buttons .next-page:link,.owl-buttons .previous-page:link,header.navigation .navigation-show-search:link,#table-of-contents #js-show-toc:link::after{text-decoration:none}.cms-content ul li:visited,.bundle-book-list-item .list-item-description ul li:visited,.inline-bundle-list-item .list-item-description ul li:visited,.book-list-item .list-item-description ul li:visited,.package-list-item .list-item-description ul li:visited,.user-profile .profile-blurb ul li:visited,.author-profile .profile-blurb ul li:visited,.contributor-profile .profile-blurb ul li:visited,.cause-profile .profile-blurb ul li:visited,.publisher-profile .profile-blurb ul li:visited,.book-description ul li:visited,.bundle-description ul li:visited,.title-logo:visited,.guarantee-logo:visited,ul.list li:visited,ul.detail-list li:visited,.pdf-format-icon:visited,.epub-format-icon:visited,.mobi-format-icon:visited,.screenshot:visited::before,.dropdown-button:visited,.user-profile #edit-your-profile:visited,.owl-buttons .next-page:visited,.owl-buttons .previous-page:visited,header.navigation .navigation-show-search:visited,#table-of-contents #js-show-toc:visited::after{color:inherit}ul.list li::before,ul.detail-list li::before{height:18px;width:18px;font-size:16px;line-height:18px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.cms-content ul li::before,.bundle-book-list-item .list-item-description ul li::before,.inline-bundle-list-item .list-item-description ul li::before,.book-list-item .list-item-description ul li::before,.package-list-item .list-item-description ul li::before,.user-profile .profile-blurb ul li::before,.author-profile .profile-blurb ul li::before,.contributor-profile .profile-blurb ul li::before,.cause-profile .profile-blurb ul li::before,.publisher-profile .profile-blurb ul li::before,.book-description ul li::before,.bundle-description ul li::before{height:20px;width:20px;font-size:18px;line-height:20px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.dropdown-button::after,.user-profile #edit-your-profile::before{height:24px;width:24px;font-size:22px;line-height:24px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.pdf-format-icon::before,.epub-format-icon::before,.epub-format-icon::after,.mobi-format-icon::before{height:25px;width:25px;font-size:23px;line-height:25px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}#table-of-contents #js-show-toc::after,#table-of-contents #js-show-toc.toc-visible::after{height:32px;width:32px;font-size:30px;line-height:32px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.owl-buttons .next-page::before,.owl-buttons .previous-page::before{height:36px;width:36px;font-size:34px;line-height:36px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.screenshot::before,header.navigation .navigation-show-search::before{height:50px;width:50px;font-size:48px;line-height:50px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.guarantee-logo::after{height:75px;width:75px;font-size:73px;line-height:75px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}.title-logo::before{height:100px;width:100px;font-size:98px;line-height:100px;vertical-align:middle;margin-left:1px;margin-right:1px;text-align:center;color:inherit}#purchase .alert{box-shadow:inset 0 7px 40px -20px rgba(0,0,0,0.4)}#packages,#other-books-list,#table-of-contents,#purchase{box-shadow:inset 0 7px 40px -20px rgba(0,0,0,0.4),inset 0 -7px 40px -20px rgba(0,0,0,0.4)}#about-book{box-shadow:0 -7px 40px -20px rgba(0,0,0,0.4)}#guarantee{box-shadow:0 7px 40px -20px rgba(0,0,0,0.4)}#error-message,#sign-up,#sign-in,#about,#contact,#buzz,#manifesto,#affiliates,#age-verification,#terms,#read-online,#request_refund,#wishlist-container,#contact_author,.bundle-edit,#user-books,#user-unpublished,.book-hero{box-shadow:0 7px 40px -20px rgba(0,0,0,0.4),0 -7px 40px -20px rgba(0,0,0,0.4)}.bundle-book-list-item .cover-image img,.inline-bundle-list-item .cover-image img,.book-list-item .cover-image img,.package-list-item .cover-image img,.bundle-book-list-item .book-title-page img{position:relative;box-shadow:0 2px 3px rgba(0,0,0,0.33)}.royalties-table-wrapper,.book-cover-image img,#quick-buy,#purchase-header .book-cover-image img{position:relative;box-shadow:0 0 15px rgba(0,0,0,0.1)}.anchor-target,header.navigation .nav-logo.no-text,header.navigation .nav-logo.centred-text,header.navigation .nav-logo.text,header.navigation .nav-logo-mobile,.footer .footer-logo{border:0;font:0/0 a;text-shadow:none;color:transparent}.more-info::before,.guarantee-logo::after,.pdf-format-icon::before,.epub-format-icon::before,.epub-format-icon::after,.mobi-format-icon::before,header.navigation .search-bar .search-and-submit button[type=submit].search-submit{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.share-links,.footer ul,#book-metadata .book-metadata-list,#book-metadata .book-formats-list{text-align:center}.share-links li,.footer ul li,#book-metadata .book-metadata-list li,#book-metadata .book-formats-list li{text-align:inherit;display:inline-block;list-style-type:none;margin-right:1em}.share-links li:last-child,.footer ul li:last-child,#book-metadata .book-metadata-list li:last-child,#book-metadata .book-formats-list li:last-child{margin-right:0}.user-profile .profile-avatar img,.author-profile .profile-avatar img,.contributor-profile .profile-avatar img,.cause-profile .profile-avatar img,.publisher-profile .profile-avatar img,.book-author img,header.navigation .current-user img,.book-hero .book-author img,#purchase-header .author-and-title img{margin:auto;border-radius:50%;vertical-align:middle;overflow:hidden}.user-profile .profile-avatar img,.author-profile .profile-avatar img,.contributor-profile .profile-avatar img,.cause-profile .profile-avatar img,.publisher-profile .profile-avatar img{height:100px;width:100px}button,input[type="submit"],input[type="button"],button.danger,input[type="submit"].danger,input[type="button"].danger,button.wishlist-button,input[type="submit"].wishlist-button,input[type="button"].wishlist-button,button.generic,input[type="submit"].generic,input[type="button"].generic,button.submit,input[type="submit"].submit,input[type="button"].submit,#mailchimp-subscribe-button,#mailchimp-subscribe-authors-button,#copy-button,#mailchimp-unsubscribe-button,#mailchimp-unsubscribe-authors-button,a:not(.ui-slider-handle),.sign-out,.sign-up,.buy-now,.cancel,.submit,.danger,.generic,.book-edit-link,.more,.sign-in,header.navigation .account,.twitter-icon,.google-plus-icon,.user-profile #edit-your-profile span{-webkit-transition:all,0.25s,linear;-moz-transition:all,0.25s,linear;transition:all,0.25s,linear}html.js .show_if_logged_in,html.js .show_if_logged_out,html.js .hide_if_logged_in,html.js .hide_if_logged_out{display:none}button,input[type="submit"],input[type="button"],#mailchimp-subscribe-button,#mailchimp-subscribe-authors-button,#copy-button,#mailchimp-unsubscribe-button,#mailchimp-unsubscribe-authors-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input[type="submit"],input[type="button"]{background-color:#009aff}button:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#006cb3}button.danger,input[type="submit"].danger,input[type="button"].danger{background-color:#ff4100}button.danger:hover,input[type="submit"].danger:hover,input[type="button"].danger:hover{background-color:#b32d00}button.wishlist-button,input[type="submit"].wishlist-button,input[type="button"].wishlist-button{background-color:#ffc72a}button.wishlist-button:hover,input[type="submit"].wishlist-button:hover,input[type="button"].wishlist-button:hover{background-color:#dda300}button.generic,input[type="submit"].generic,input[type="button"].generic{background-color:#999}button.generic:hover,input[type="submit"].generic:hover,input[type="button"].generic:hover{background-color:#737373}button.submit,input[type="submit"].submit,input[type="button"].submit{background-color:#009aff}button.submit:hover,input[type="submit"].submit:hover,input[type="button"].submit:hover{background-color:#006cb3}#mailchimp-subscribe-button,#mailchimp-subscribe-authors-button,#copy-button{background-color:#009aff}#mailchimp-subscribe-button:hover,#mailchimp-subscribe-authors-button:hover,#copy-button:hover{background-color:#006cb3}#mailchimp-unsubscribe-button,#mailchimp-unsubscribe-authors-button{background-color:#999}#mailchimp-unsubscribe-button:hover,#mailchimp-unsubscribe-authors-button:hover{background-color:#737373}.button-group input{display:none}.button-group label{margin-bottom:0}@media screen and (min-width: 53.75em){.button-group label{float:left}}.button-group label .button-group-item{background:#fbfbfb;border-left:1px solid silver;border-radius:0;border-right:1px solid silver;color:#b3b3b3;cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;line-height:1;padding:.75em 1em;width:100%}@media screen and (min-width: 53.75em){.button-group label .button-group-item{border-bottom:1px solid silver;border-left:0;border-right:1px solid #eee;border-top:1px solid silver;width:auto}}.button-group label .button-group-item:hover{background-color:#f3f3f3}.button-group label .is-active{color:#fff;background:#009aff}.button-group label:first-child .button-group-item{border-top-left-radius:4px;border-top-right-radius:4px;border-top:1px solid silver}@media screen and (min-width: 53.75em){.button-group label:first-child .button-group-item{border-bottom-left-radius:4px;border-left:1px solid silver;border-top-left-radius:4px;border-top-right-radius:0}}.button-group label:last-child .button-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid silver}@media screen and (min-width: 53.75em){.button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-right:1px solid silver;border-top-right-radius:4px}}.button-group label input:checked+.button-group-item{background:#009aff;border:1px solid #006cb3;box-shadow:inset 0 1px 2px #007bcc;color:#fff}img{background-color:#fff}.section-title{margin-bottom:.375em;text-align:center;font-size:2em;color:inherit}@media screen and (min-width: 53.75em){.section-title{font-size:3em}}.section-subtitle{margin-bottom:1em;text-align:center;font-size:1.25em;color:#009aff}@media screen and (min-width: 53.75em){.section-subtitle{font-size:2.25em}}.copy{padding:2.35765%;text-align:left}.copy p{line-height:1.5em;font-size:.875em}@media screen and (min-width: 53.75em){.copy p{font-size:1.125em}}.cms-content h1,.bundle-book-list-item .list-item-description h1,.inline-bundle-list-item .list-item-description h1,.book-list-item .list-item-description h1,.package-list-item .list-item-description h1,.user-profile .profile-blurb h1,.author-profile .profile-blurb h1,.contributor-profile .profile-blurb h1,.cause-profile .profile-blurb h1,.publisher-profile .profile-blurb h1,.book-description h1,.bundle-description h1,.cms-content h2,.bundle-book-list-item .list-item-description h2,.inline-bundle-list-item .list-item-description h2,.book-list-item .list-item-description h2,.package-list-item .list-item-description h2,.user-profile .profile-blurb h2,.author-profile .profile-blurb h2,.contributor-profile .profile-blurb h2,.cause-profile .profile-blurb h2,.publisher-profile .profile-blurb h2,.book-description h2,.bundle-description h2,.cms-content h3,.bundle-book-list-item .list-item-description h3,.inline-bundle-list-item .list-item-description h3,.book-list-item .list-item-description h3,.package-list-item .list-item-description h3,.user-profile .profile-blurb h3,.author-profile .profile-blurb h3,.contributor-profile .profile-blurb h3,.cause-profile .profile-blurb h3,.publisher-profile .profile-blurb h3,.book-description h3,.bundle-description h3,.cms-content h4,.bundle-book-list-item .list-item-description h4,.inline-bundle-list-item .list-item-description h4,.book-list-item .list-item-description h4,.package-list-item .list-item-description h4,.user-profile .profile-blurb h4,.author-profile .profile-blurb h4,.contributor-profile .profile-blurb h4,.cause-profile .profile-blurb h4,.publisher-profile .profile-blurb h4,.book-description h4,.bundle-description h4,.cms-content h5,.bundle-book-list-item .list-item-description h5,.inline-bundle-list-item .list-item-description h5,.book-list-item .list-item-description h5,.package-list-item .list-item-description h5,.user-profile .profile-blurb h5,.author-profile .profile-blurb h5,.contributor-profile .profile-blurb h5,.cause-profile .profile-blurb h5,.publisher-profile .profile-blurb h5,.book-description h5,.bundle-description h5,.cms-content h6,.bundle-book-list-item .list-item-description h6,.inline-bundle-list-item .list-item-description h6,.book-list-item .list-item-description h6,.package-list-item .list-item-description h6,.user-profile .profile-blurb h6,.author-profile .profile-blurb h6,.contributor-profile .profile-blurb h6,.cause-profile .profile-blurb h6,.publisher-profile .profile-blurb h6,.book-description h6,.bundle-description h6{margin-bottom:.875em;font-family:"Archer SSm A","Archer SSm B";color:#323232;text-transform:none}.cms-content h1,.bundle-book-list-item .list-item-description h1,.inline-bundle-list-item .list-item-description h1,.book-list-item .list-item-description h1,.package-list-item .list-item-description h1,.user-profile .profile-blurb h1,.author-profile .profile-blurb h1,.contributor-profile .profile-blurb h1,.cause-profile .profile-blurb h1,.publisher-profile .profile-blurb h1,.book-description h1,.bundle-description h1{font-size:1.25em}.cms-content h2,.bundle-book-list-item .list-item-description h2,.inline-bundle-list-item .list-item-description h2,.book-list-item .list-item-description h2,.package-list-item .list-item-description h2,.user-profile .profile-blurb h2,.author-profile .profile-blurb h2,.contributor-profile .profile-blurb h2,.cause-profile .profile-blurb h2,.publisher-profile .profile-blurb h2,.book-description h2,.bundle-description h2{font-size:1.1875em}.cms-content h3,.bundle-book-list-item .list-item-description h3,.inline-bundle-list-item .list-item-description h3,.book-list-item .list-item-description h3,.package-list-item .list-item-description h3,.user-profile .profile-blurb h3,.author-profile .profile-blurb h3,.contributor-profile .profile-blurb h3,.cause-profile .profile-blurb h3,.publisher-profile .profile-blurb h3,.book-description h3,.bundle-description h3{font-size:1.375em}.cms-content h4,.bundle-book-list-item .list-item-description h4,.inline-bundle-list-item .list-item-description h4,.book-list-item .list-item-description h4,.package-list-item .list-item-description h4,.user-profile .profile-blurb h4,.author-profile .profile-blurb h4,.contributor-profile .profile-blurb h4,.cause-profile .profile-blurb h4,.publisher-profile .profile-blurb h4,.book-description h4,.bundle-description h4{font-size:1.25em}.cms-content h5,.bundle-book-list-item .list-item-description h5,.inline-bundle-list-item .list-item-description h5,.book-list-item .list-item-description h5,.package-list-item .list-item-description h5,.user-profile .profile-blurb h5,.author-profile .profile-blurb h5,.contributor-profile .profile-blurb h5,.cause-profile .profile-blurb h5,.publisher-profile .profile-blurb h5,.book-description h5,.bundle-description h5{font-size:1.1875em}.cms-content h6,.bundle-book-list-item .list-item-description h6,.inline-bundle-list-item .list-item-description h6,.book-list-item .list-item-description h6,.package-list-item .list-item-description h6,.user-profile .profile-blurb h6,.author-profile .profile-blurb h6,.contributor-profile .profile-blurb h6,.cause-profile .profile-blurb h6,.publisher-profile .profile-blurb h6,.book-description h6,.bundle-description h6{font-size:0.9375em}.cms-content strong,.bundle-book-list-item .list-item-description strong,.inline-bundle-list-item .list-item-description strong,.book-list-item .list-item-description strong,.package-list-item .list-item-description strong,.user-profile .profile-blurb strong,.author-profile .profile-blurb strong,.contributor-profile .profile-blurb strong,.cause-profile .profile-blurb strong,.publisher-profile .profile-blurb strong,.book-description strong,.bundle-description strong{font-weight:500}.cms-content p,.bundle-book-list-item .list-item-description p,.inline-bundle-list-item .list-item-description p,.book-list-item .list-item-description p,.package-list-item .list-item-description p,.user-profile .profile-blurb p,.author-profile .profile-blurb p,.contributor-profile .profile-blurb p,.cause-profile .profile-blurb p,.publisher-profile .profile-blurb p,.book-description p,.bundle-description p{line-height:1.5;margin-bottom:.625em}.cms-content a:hover,.bundle-book-list-item .list-item-description a:hover,.inline-bundle-list-item .list-item-description a:hover,.book-list-item .list-item-description a:hover,.package-list-item .list-item-description a:hover,.user-profile .profile-blurb a:hover,.author-profile .profile-blurb a:hover,.contributor-profile .profile-blurb a:hover,.cause-profile .profile-blurb a:hover,.publisher-profile .profile-blurb a:hover,.book-description a:hover,.bundle-description a:hover{text-decoration:underline}.cms-content ul,.bundle-book-list-item .list-item-description ul,.inline-bundle-list-item .list-item-description ul,.book-list-item .list-item-description ul,.package-list-item .list-item-description ul,.user-profile .profile-blurb ul,.author-profile .profile-blurb ul,.contributor-profile .profile-blurb ul,.cause-profile .profile-blurb ul,.publisher-profile .profile-blurb ul,.book-description ul,.bundle-description ul{padding-left:1em}.cms-content ul li,.bundle-book-list-item .list-item-description ul li,.inline-bundle-list-item .list-item-description ul li,.book-list-item .list-item-description ul li,.package-list-item .list-item-description ul li,.user-profile .profile-blurb ul li,.author-profile .profile-blurb ul li,.contributor-profile .profile-blurb ul li,.cause-profile .profile-blurb ul li,.publisher-profile .profile-blurb ul li,.book-description ul li,.bundle-description ul li{margin-bottom:1em;line-height:1.5}.cms-content ul li::before,.bundle-book-list-item .list-item-description ul li::before,.inline-bundle-list-item .list-item-description ul li::before,.book-list-item .list-item-description ul li::before,.package-list-item .list-item-description ul li::before,.user-profile .profile-blurb ul li::before,.author-profile .profile-blurb ul li::before,.contributor-profile .profile-blurb ul li::before,.cause-profile .profile-blurb ul li::before,.publisher-profile .profile-blurb ul li::before,.book-description ul li::before,.bundle-description ul li::before{vertical-align:text-bottom;margin-right:.375em;color:#666}.cms-content ul li p,.bundle-book-list-item .list-item-description ul li p,.inline-bundle-list-item .list-item-description ul li p,.book-list-item .list-item-description ul li p,.package-list-item .list-item-description ul li p,.user-profile .profile-blurb ul li p,.author-profile .profile-blurb ul li p,.contributor-profile .profile-blurb ul li p,.cause-profile .profile-blurb ul li p,.publisher-profile .profile-blurb ul li p,.book-description ul li p,.bundle-description ul li p{display:inline}@media screen and (min-width: 40em){.cms-content h1,.bundle-book-list-item .list-item-description h1,.inline-bundle-list-item .list-item-description h1,.book-list-item .list-item-description h1,.package-list-item .list-item-description h1,.user-profile .profile-blurb h1,.author-profile .profile-blurb h1,.contributor-profile .profile-blurb h1,.cause-profile .profile-blurb h1,.publisher-profile .profile-blurb h1,.book-description h1,.bundle-description h1{font-size:1em}.cms-content h2,.bundle-book-list-item .list-item-description h2,.inline-bundle-list-item .list-item-description h2,.book-list-item .list-item-description h2,.package-list-item .list-item-description h2,.user-profile .profile-blurb h2,.author-profile .profile-blurb h2,.contributor-profile .profile-blurb h2,.cause-profile .profile-blurb h2,.publisher-profile .profile-blurb h2,.book-description h2,.bundle-description h2{font-size:0.9375em}.cms-content h3,.bundle-book-list-item .list-item-description h3,.inline-bundle-list-item .list-item-description h3,.book-list-item .list-item-description h3,.package-list-item .list-item-description h3,.user-profile .profile-blurb h3,.author-profile .profile-blurb h3,.contributor-profile .profile-blurb h3,.cause-profile .profile-blurb h3,.publisher-profile .profile-blurb h3,.book-description h3,.bundle-description h3{font-size:1.125em}.cms-content h4,.bundle-book-list-item .list-item-description h4,.inline-bundle-list-item .list-item-description h4,.book-list-item .list-item-description h4,.package-list-item .list-item-description h4,.user-profile .profile-blurb h4,.author-profile .profile-blurb h4,.contributor-profile .profile-blurb h4,.cause-profile .profile-blurb h4,.publisher-profile .profile-blurb h4,.book-description h4,.bundle-description h4{font-size:1em}.cms-content h5,.bundle-book-list-item .list-item-description h5,.inline-bundle-list-item .list-item-description h5,.book-list-item .list-item-description h5,.package-list-item .list-item-description h5,.user-profile .profile-blurb h5,.author-profile .profile-blurb h5,.contributor-profile .profile-blurb h5,.cause-profile .profile-blurb h5,.publisher-profile .profile-blurb h5,.book-description h5,.bundle-description h5{font-size:0.9375em}.cms-content h6,.bundle-book-list-item .list-item-description h6,.inline-bundle-list-item .list-item-description h6,.book-list-item .list-item-description h6,.package-list-item .list-item-description h6,.user-profile .profile-blurb h6,.author-profile .profile-blurb h6,.contributor-profile .profile-blurb h6,.cause-profile .profile-blurb h6,.publisher-profile .profile-blurb h6,.book-description h6,.bundle-description h6{font-size:0.75em}}.help-block{font-size:.75em}.byline a:hover{text-decoration:underline}.by{margin-right:.25em;text-transform:uppercase;font-size:.8125em}.allcaps{text-transform:uppercase}.tagline{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;margin-right:0;text-align:center}.tagline:last-child{margin-right:0}.tagline p,.tagline h1,.tagline .signup{margin-left:auto;margin-right:auto}.tagline h1{padding-right:0;margin-bottom:.5em;color:#323232}.tagline p{margin-bottom:2em;width:16em}.tagline .sign-up{margin:auto}@media screen and (min-width: 53.75em){.tagline{margin-bottom:0;text-align:left}.tagline h1{padding-right:1em}.tagline p,.tagline h1{margin-left:0}.tagline .sign-up{width:auto}}.force-url-wrap{word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}#flash-prototype{display:none}.alert{padding:1.25em 2.35765%}.alert a.flash-close{text-decoration:none;font-size:1.25em;float:right}form{margin-bottom:1.25em}form label{text-transform:uppercase;font-size:.75em;margin-bottom:.625em;color:#666}.control-group{margin-bottom:1em}.controls{margin-bottom:1.125em}table[role=presentation],.controls>input,.controls>textarea,.controls table,.input-prepend,.input-append{margin-bottom:0.625em}.input-prepend,.input-append{position:relative;display:table;border-collapse:separate}.input-prepend .add-on,.input-append .add-on{position:relative;display:table-cell;background:#f2f2f2;border:1px solid #cbcbcb;padding:6px 12px;vertical-align:middle;color:#999}.input-prepend input,.input-prepend .add-on+span.input,.input-append input,.input-append .add-on+span.input{display:table-cell;height:34px;margin:0}.input-prepend .add-on{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.input-prepend input,.input-prepend .add-on+span.input{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.input-append .add-on{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-append input,.input-append .add-on+span.input{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.well,.type-system pre,#sign-up article pre,#about article pre,#contact article pre,#buzz article pre,#manifesto article pre,#affiliates article pre,#age-verification article pre,#terms article pre,#read-online article pre,#request_refund article pre,#wishlist-container article pre,.bundle-edit pre{margin-bottom:.625em;border-radius:4px;background:#f2f2f2;border:1px solid #cbcbcb;padding:12px 24px;color:#999}.more-info{position:relative;display:inline-block;height:16px;width:16px;margin:0 8px;background-color:#009aff;border-radius:50%;text-align:center;vertical-align:middle;color:#fff;cursor:pointer}.more-info:hover{background-color:#007bcc}.more-info::before{content:'?';font-size:12px;text-align:center;color:inherit}input[type=text].search-query{display:inline-block;background:#fff;padding:.4em .8em;border:1px solid #cbcbcb;border-radius:1.2em;margin:5px 0;font-size:.8125em;color:#666}.hidden,.hide-until-ready,#user-bundles .paginate.users-bundle-list-item,.paginate.bundle-book-list,.paginate.inline-bundle-list,.inline-bundle-list-item .paginate.included-books,.paginate.bundle-carousel,.bundle-carousel-item ul.paginate.included-books,.paginate.book-list,.paginate.dashboard-book-grid,.paginate.package-list,.hide_if_logged_in,.hide_if_logged_out,.show_if_logged_in,.show_if_logged_out,#wishlist_button_own,#wishlist_button_in,#wishlist_button_add{display:none}.responsive{font-size:1.125em}@media screen and (min-width: 53.75em){.responsive{font-size:1em}}.container,#sign-up article,#about article,#contact article,#buzz article,#manifesto article,#affiliates article,#age-verification article,#terms article,#read-online article,#request_refund article,#wishlist-container article,.author-list{max-width:64em;margin-left:auto;margin-right:auto;padding:0 2.35765%}.container:after,#sign-up article:after,#about article:after,#contact article:after,#buzz article:after,#manifesto article:after,#affiliates article:after,#age-verification article:after,#terms article:after,#read-online article:after,#request_refund article:after,#wishlist-container article:after,.author-list:after{content:"";display:table;clear:both}.large-container,.author-books{max-width:64em;margin-left:auto;margin-right:auto;padding:0 2.35765%;max-width:80em}.large-container:after,.author-books:after{content:"";display:table;clear:both}#error-message{background-color:#fff}#error-message .container,#error-message #sign-up article,#sign-up #error-message article,#error-message #about article,#about #error-message article,#error-message #contact article,#contact #error-message article,#error-message #buzz article,#buzz #error-message article,#error-message #manifesto article,#manifesto #error-message article,#error-message #affiliates article,#affiliates #error-message article,#error-message #age-verification article,#age-verification #error-message article,#error-message #terms article,#terms #error-message article,#error-message #read-online article,#read-online #error-message article,#error-message #request_refund article,#request_refund #error-message article,#error-message #wishlist-container article,#wishlist-container #error-message article,#error-message .author-list{padding:3em 2.35765%}#error-message .section-title{padding:0}#error-message .error-message-body,#error-message .section-title{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;text-align:center}#error-message .error-message-body:last-child,#error-message .section-title:last-child{margin-right:0}@media screen and (min-width: 53.75em){#error-message .error-message-body,#error-message .section-title{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}#error-message .error-message-body:last-child,#error-message .section-title:last-child{margin-right:0}}#sign-up,#sign-in,#about,#contact,#buzz,#manifesto,#affiliates,#age-verification,#terms,#read-online,#request_refund,#wishlist-container,#contact_author,.bundle-edit{padding:3em 2.35765%;background-color:#fff}#sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}#sidebar:last-child{margin-right:0}#view{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0}#view:last-child{margin-right:0}.sign-out,.sign-up,.buy-now,.cancel,.submit,.danger,.generic,.book-edit-link,.more,.sign-in,header.navigation .account{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;display:inline-block;box-sizing:border-box;border:none;font-size:1em;line-height:1;text-decoration:none;text-align:center;cursor:pointer;vertical-align:middle;white-space:nowrap}.disabled.sign-out,.disabled.sign-up,.disabled.buy-now,.disabled.cancel,.disabled.submit,.disabled.danger,.disabled.generic,.disabled.book-edit-link,.disabled.more,.disabled.sign-in,header.navigation .disabled.account{cursor:not-allowed;opacity:0.5}.sign-out,.sign-up,.buy-now,.cancel,.submit,.danger,.generic,.book-edit-link{padding:.5em 1.75em;border-radius:4px}.sign-out:hover,.sign-up:hover,.buy-now:hover,.cancel:hover,.submit:hover,.danger:hover,.generic:hover,.book-edit-link:hover,.sign-out:visited,.sign-up:visited,.buy-now:visited,.cancel:visited,.submit:visited,.danger:visited,.generic:visited,.book-edit-link:visited{text-decoration:none}.more,.sign-in,header.navigation .account{padding:0;font-family:inherit;font-weight:inherit;color:inherit}.more:hover,.sign-in:hover,header.navigation .account:hover{text-decoration:underline}.more{text-transform:uppercase;text-decoration:underline;font-size:0.8125em}.more:hover{color:#404040}.sign-in,header.navigation .account{padding:.5em 1.75em;text-transform:capitalize;color:#009aff}.sign-in:hover,header.navigation .account:hover{text-decoration:none}.sign-out{background-color:#999;color:#fff;text-transform:uppercase;letter-spacing:2px}.sign-out:hover{background-color:#737373;color:#d9d9d9}.sign-up,.buy-now{background-color:#009aff;color:#fff;text-transform:uppercase;letter-spacing:2px}.sign-up:hover,.buy-now:hover{background-color:#006cb3;color:#d9d9d9}.cancel{background-color:#f2f2f2;color:#c5c5c5;border:1px solid #c5c5c5;color:#c5c5c5}.cancel:hover{background-color:#ccc;color:#9f9f9f}.submit{background-color:#009aff;color:#fff}.submit:hover{background-color:#006cb3;color:#d9d9d9}.danger{background-color:#ff4100;color:#fff}.danger:hover{background-color:#b32d00;color:#d9d9d9}.generic{background-color:#999;color:#fff;color:#fff}.generic:hover{background-color:#737373;color:#d9d9d9}.twitter-link a{font-family:serif-font-family(Light);color:#000}.twitter-icon,.google-plus-icon{color:#323232}.twitter-icon:hover,.google-plus-icon:hover{color:#009aff}.share-links li{line-height:1em}.share-links li.embed{position:relative;padding-right:30px}.share-links li.embed .btn{font-size:11px;line-height:18px;padding-top:0}.anchor-target{height:0;width:0;visibility:hidden}.title-logo{text-align:center;color:#323232}.guarantee-logo{position:relative;display:inline-block;width:75px;margin-bottom:25px;line-height:1;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:9px;color:inherit}.guarantee-logo::after{top:auto;bottom:-25px;height:25px}.guarantee-logo .pc{box-sizing:border-box;padding-left:3px;letter-spacing:0px;font-size:25px;color:inherit}ul.list li,ul.detail-list li{display:list-item;margin-bottom:.5em;color:inherit;line-height:1.5em;font-size:.875em}ul.list li a,ul.detail-list li a{color:inherit}ul.list li a:hover,ul.detail-list li a:hover{text-decoration:underline}ul.list li::before,ul.detail-list li::before{margin-right:.375em}ol.list,ol.detail-list{margin-bottom:1.5em}ol.list li,ol.detail-list li{counter-increment:step-counter;margin-bottom:.875em}ol.list li::before,ol.detail-list li::before{content:counter(step-counter) ".";margin-right:5px;color:#999}ol.list li:last-child,ol.detail-list li:last-child{margin-bottom:0}.author-list .list-header .list-title,.inline-bundle-list-wrapper .list-title,.book-list-wrapper .list-title,.book-grid-wrapper .list-title,.package-list-wrapper .list-title{display:inline-block;height:72px;color:#666;text-transform:capitalize;font-style:normal;line-height:72px;font-size:1.375em}.author-list .list-header .view-all,.inline-bundle-list-wrapper .view-all,.book-list-wrapper .view-all,.book-grid-wrapper .view-all,.package-list-wrapper .view-all{height:72px;float:right;white-space:nowrap;line-height:72px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;font-size:0.75em;color:#009aff}.author-list .list-header .view-all:hover,.inline-bundle-list-wrapper .view-all:hover,.book-list-wrapper .view-all:hover,.book-grid-wrapper .view-all:hover,.package-list-wrapper .view-all:hover{text-decoration:underline}#user-bundles .users-bundle-list-item,.bundle-book-list,.inline-bundle-list,.inline-bundle-list-item .included-books,.bundle-carousel,.bundle-carousel-item ul.included-books,.book-list,.dashboard-book-grid,.package-list{padding:1.125em 0;position:relative}.bundle-book-list-item,.inline-bundle-list-item,.book-list-item,.dashboard-book-grid .book-list-item,.package-list-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:visible;margin-bottom:1em;text-align:left}.bundle-book-list-item .list-item-name,.inline-bundle-list-item .list-item-name,.book-list-item .list-item-name,.package-list-item .list-item-name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.5em}.bundle-book-list-item .list-item-name a,.inline-bundle-list-item .list-item-name a,.book-list-item .list-item-name a,.package-list-item .list-item-name a{color:#000}.bundle-book-list-item .cover-image,.inline-bundle-list-item .cover-image,.book-list-item .cover-image,.package-list-item .cover-image{position:relative;margin-bottom:.625em}.bundle-book-list-item .cover-image img,.inline-bundle-list-item .cover-image img,.book-list-item .cover-image img,.package-list-item .cover-image img{height:auto;max-width:100%}.bundle-book-list-item .list-item-meta,.inline-bundle-list-item .list-item-meta,.book-list-item .list-item-meta,.package-list-item .list-item-meta{overflow:hidden;margin-bottom:.5em;width:100%}.bundle-book-list-item .list-item-title,.inline-bundle-list-item .list-item-title,.book-list-item .list-item-title,.package-list-item .list-item-title,.bundle-book-list-item .list-item-author,.inline-bundle-list-item .list-item-author,.book-list-item .list-item-author,.package-list-item .list-item-author{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:normal;font-size:.6875em}.bundle-book-list-item .list-item-title,.inline-bundle-list-item .list-item-title,.book-list-item .list-item-title,.package-list-item .list-item-title{margin-bottom:.5em;color:#000}.bundle-book-list-item .list-item-title a,.inline-bundle-list-item .list-item-title a,.book-list-item .list-item-title a,.package-list-item .list-item-title a{color:inherit}.bundle-book-list-item .list-item-author a,.inline-bundle-list-item .list-item-author a,.book-list-item .list-item-author a,.package-list-item .list-item-author a{color:#797979}.details-list,.details-list-stacked{display:block;margin:0 auto;text-align:left}.details-list .detail-list-title,.details-list-stacked .detail-list-title{margin-bottom:.625em;text-transform:uppercase;text-align:inherit;font-size:.8125em;color:#000}.details-list>li,.details-list-stacked>li{float:left;margin-right:4.7153%}.details-list>li:last-child,.details-list-stacked>li:last-child{margin-right:0}.detail-list li{font-size:.75em}.details-list-stacked>li{float:none;margin-bottom:1.5em}.details-list-stacked>li:last-child{margin-bottom:0}.book-formats-list{white-space:nowrap;text-transform:uppercase;letter-spacing:1px;font-color:#797979}.book-formats-list li{position:relative;width:40px;text-align:center;display:inline-block;margin-top:25px;font-size:.625em}.book-formats-list li::before,.book-formats-list li::after{margin:0 auto}.download-links-list li,.delete-links-list li{display:inline-block;position:relative;padding-top:3em;margin-right:0;margin-bottom:1.25em;border:1px solid #cbcbcb;border-radius:4px;background-color:#fff}.download-links-list li div.too-big,.delete-links-list li div.too-big{padding:9px 0;margin-bottom:0;font-size:.625em;text-align:center}.download-links-list li div.too-big span,.delete-links-list li div.too-big span{margin-right:-4px;vertical-align:middle}.download-links-list li div.too-big .more-info,.delete-links-list li div.too-big .more-info{margin-right:0px}.download-links-list li p,.delete-links-list li p{font-size:.625em;margin-bottom:1em;text-align:center}.download-links-list li p::before,.download-links-list li p::after,.delete-links-list li p::before,.delete-links-list li p::after{top:-40px;color:inherit}@media screen and (min-width: 40em){.download-links-list li,.delete-links-list li{margin-right:0}.download-links-list li:last-child,.delete-links-list li:last-child{margin-right:0}}.download-links-list .generic,.delete-links-list .generic{position:relative;width:calc(100% + 2px);bottom:-1px;left:-1px;text-transform:uppercase;font-size:.75em}.pdf-format-icon{position:relative}.pdf-format-icon::before{top:-25px}.epub-format-icon{position:relative}.epub-format-icon::before{top:-25px;left:-20px}.epub-format-icon::after{top:-25px;right:-20px}.mobi-format-icon{position:relative}.mobi-format-icon::before{top:-25px}dl{display:block}dl dt{color:#000;margin-bottom:1.25em}dl dd{margin:0 0 1.25em 1.25em}.price-regular,.price-minimum,.price-highlight,.price-suggested{color:#666}.price-regular+.price-text,.price-minimum+.price-text,.price-highlight+.price-text,.price-suggested+.price-text{text-transform:uppercase;text-align:inherit;font-size:.625em;color:#666;margin-bottom:0}.pricing-wrapper{display:block}.price-detail{display:inline-block;vertical-align:bottom;text-align:center;padding:.5em}.price-detail .free{font-weight:500}.price-detail.coupon-applied{margin-bottom:0;border-radius:4px}.price-regular{text-decoration:line-through}.price-highlight,.price-suggested{color:#009aff}.price-suggested::after{content:"+";margin-left:.0625em;font-size:0.75em;color:inherit}.includes-vat{margin-top:2px;text-transform:uppercase;text-align:inherit;font-size:0.4em;color:#666}.hll{background-color:#ffc}.c{color:#408080;font-style:italic}.err{color:red}.k{color:#008000;font-weight:600}.o{color:#666}.cm{color:#408080;font-style:italic}.cp{color:#bc7a00}.c1{color:#408080;font-style:italic}.cs{color:#408080;font-style:italic}.gd{color:#a00000}.ge{font-style:italic}.gr{color:red}.gh{color:#000080;font-weight:600}.gi{color:#00a000}.go{color:#888}.gp{color:#000080;font-weight:600}.gs{font-weight:600}.gu{color:#800080;font-weight:600}.gt{color:#04d}.kc{color:#008000;font-weight:600}.kd{color:#008000;font-weight:600}.kn{color:#008000;font-weight:600}.kp{color:green}.kr{color:#008000;font-weight:600}.kt{color:#b00040}.m{color:#666}.s{color:#ba2121}.na{color:#7d9029}.nb{color:green}.nc{color:#0000FF;font-weight:600}.no{color:#800}.nd{color:#a2f}.ni{color:#999999;font-weight:600}.ne{color:#D2413A;font-weight:600}.nf{color:blue}.nl{color:#a0a000}.nn{color:#0000FF;font-weight:600}.nt{color:#008000;font-weight:600}.nv{color:#19177c}.ow{color:#AA22FF;font-weight:600}.w{color:#bbb}.mf{color:#666}.mh{color:#666}.mi{color:#666}.mo{color:#666}.sb{color:#ba2121}.sc{color:#ba2121}.sd{color:#BA2121;font-style:italic}.s2{color:#ba2121}.se{color:#BB6622;font-weight:600}.sh{color:#ba2121}.si{color:#BB6688;font-weight:600}.sx{color:green}.sr{color:#b68}.s1{color:#ba2121}.ss{color:#19177c}.bp{color:green}.vc{color:#19177c}.vg{color:#19177c}.vi{color:#19177c}.il{color:#666}.modal{display:inline-block}.modal label{cursor:pointer}.modal label img{display:block;max-width:300px}.modal input[type="checkbox"]{display:none}.modal .btn{border:1px solid #d7d7d7;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fbfbfb;background-image:-webkit-linear-gradient(#fbfbfb, #dfdfdf);background-image:linear-gradient(#fbfbfb,#dfdfdf);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;border:1px solid #dbd4d4;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fbfbfb;background-image:-webkit-linear-gradient(#fbfbfb, #e2dcdc);background-image:linear-gradient(#fbfbfb,#e2dcdc);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;font-size:1em;margin-bottom:1.25}.modal .btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#eee;background-image:-webkit-linear-gradient(#eee, #d7d7d7);background-image:linear-gradient(#eeeeee,#d7d7d7)}.modal .btn:active:not(:disabled),.modal .btn:focus:not(:disabled){border:1px solid #d7d7d7;box-shadow:inset 0 0 8px 4px #d0d0d0,inset 0 0 8px 4px #d0d0d0}.modal .btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#eee;background-image:-webkit-linear-gradient(#eee, #dad4d4);background-image:linear-gradient(#eeeeee,#dad4d4)}.modal .btn:active:not(:disabled),.modal .btn:focus:not(:disabled){border:1px solid #dbd4d4;box-shadow:inset 0 0 8px 4px #d3cccc,inset 0 0 8px 4px #d3cccc}.modal .btn:disabled{opacity:0.5;cursor:not-allowed}.modal .modal-open{overflow:hidden}.modal .modal-window{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;text-align:left;visibility:hidden;z-index:99999999999}.modal .modal-window .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;width:1.5em;height:1.5em;cursor:pointer;background:#fbfbfb}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:0.15em;height:1.5em;background:#cbcbcb;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#b2b2b2}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;border-radius:4px;background:#fbfbfb;margin:auto;max-height:95%;position:relative;overflow:auto;width:95%;padding:1.5em;margin-top:.6em}@media screen and (min-width: 40em){.modal .modal-inner{padding:3em;width:60%;max-height:60%;margin-top:10em}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:50%;margin-top:10em}}.modal .modal-inner h1{margin-bottom:.6em;text-align:left;text-transform:capitalize;font-size:1.75em;color:#666}.modal .modal-inner p{font-size:1em;max-width:100% !important;padding:0;text-align:left}.modal .modal-inner p.intro{color:#009aff;line-height:1.6em}.modal .modal-inner p.help-block{font-size:.75em}.modal .modal-inner p.body{color:#666;line-height:1.45em}@media screen and (min-width: 40em){.modal .modal-inner p.body{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:white;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-window .modal-inner{top:0}#sign-up section{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#sign-up section:last-child{margin-right:0}@media screen and (min-width: 53.75em){#sign-up section{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}#sign-up section:last-child{margin-right:0}}#sign-in{padding:5em 0}#sign-in .tagline{display:none}@media screen and (min-width: 53.75em){#sign-in .tagline{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:17.05961%;display:block}#sign-in .tagline:last-child{margin-right:0}}@media screen and (min-width: 53.75em){#sign-in .sign-in-form{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0%;margin-right:0}#sign-in .sign-in-form:last-child{margin-right:0}}#about section,#contact section,#buzz section,#manifesto section,#affiliates section,#age-verification section,#terms section,#read-online section,#request_refund section,#wishlist-container section{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#about section:last-child,#contact section:last-child,#buzz section:last-child,#manifesto section:last-child,#affiliates section:last-child,#age-verification section:last-child,#terms section:last-child,#read-online section:last-child,#request_refund section:last-child,#wishlist-container section:last-child{margin-right:0}#contact_author .container,#contact_author #sign-up article,#sign-up #contact_author article,#contact_author #about article,#about #contact_author article,#contact_author #contact article,#contact #contact_author article,#contact_author #buzz article,#buzz #contact_author article,#contact_author #manifesto article,#manifesto #contact_author article,#contact_author #affiliates article,#affiliates #contact_author article,#contact_author #age-verification article,#age-verification #contact_author article,#contact_author #terms article,#terms #contact_author article,#contact_author #read-online article,#read-online #contact_author article,#contact_author #request_refund article,#request_refund #contact_author article,#contact_author #wishlist-container article,#wishlist-container #contact_author article,#contact_author .author-list,#read-online .container,#read-online article,#read-online .author-list{padding:1em 0}@media screen and (min-width: 53.75em){#contact_author .feedback,#contact_author .read,#read-online .feedback,#read-online .read{float:left;display:block;margin-right:2.35765%;width:65.88078%}#contact_author .feedback:last-child,#contact_author .read:last-child,#read-online .feedback:last-child,#read-online .read:last-child{margin-right:0}}#contact_author .sidebar,#read-online .sidebar{padding:1em;background:#fbfbfb}@media screen and (min-width: 53.75em){#contact_author .sidebar,#read-online .sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%}#contact_author .sidebar:last-child,#read-online .sidebar:last-child{margin-right:0}}#contact_author .sidebar .author-profile,#read-online .sidebar .author-profile{text-align:left}#read-online h2,#read-online h3{padding:0.5em 0}#user section{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;float:none}#user section:last-child{margin-right:0}#wishlist-container .book{margin-bottom:1em}#wishlist-container .book p,#wishlist-container .book h2{margin-bottom:0.5em}#wishlist-container .book form.wishlist_book{display:inline-block}#wishlist-container .book .cover-image{margin-right:.625em;float:left}#wishlist-container .fa-gift{float:left;padding:0 0.25em 0.25em 0}.type-system,#sign-up article,#about article,#contact article,#buzz article,#manifesto article,#affiliates article,#age-verification article,#terms article,#read-online article,#request_refund article,#wishlist-container article,.bundle-edit{text-align:left}.type-system .type,#sign-up article .type,#about article .type,#contact article .type,#buzz article .type,#manifesto article .type,#affiliates article .type,#age-verification article .type,#terms article .type,#read-online article .type,#request_refund article .type,#wishlist-container article .type,.bundle-edit .type{border-bottom:2px solid;display:inline-block;font-family:"Whitney SSm A","Whitney SSm B";font-size:.7em;font-weight:800;margin-bottom:2em;padding:.1em 0;text-align:left;text-transform:uppercase}.type-system h1,#sign-up article h1,#about article h1,#contact article h1,#buzz article h1,#manifesto article h1,#affiliates article h1,#age-verification article h1,#terms article h1,#read-online article h1,#request_refund article h1,#wishlist-container article h1,.bundle-edit h1{font-family:"Archer SSm A","Archer SSm B";font-size:1.9em;font-weight:700;margin-bottom:.3em}@media screen and (min-width: 40em){.type-system h1,#sign-up article h1,#about article h1,#contact article h1,#buzz article h1,#manifesto article h1,#affiliates article h1,#age-verification article h1,#terms article h1,#read-online article h1,#request_refund article h1,#wishlist-container article h1,.bundle-edit h1{font-size:2.6em}}.type-system h2,#sign-up article h2,#about article h2,#contact article h2,#buzz article h2,#manifesto article h2,#affiliates article h2,#age-verification article h2,#terms article h2,#read-online article h2,#request_refund article h2,#wishlist-container article h2,.bundle-edit h2{font-family:"Archer SSm A","Archer SSm B";font-size:1.3em;font-weight:600;line-height:1.25em;margin-bottom:.9em}@media screen and (min-width: 40em){.type-system h2,#sign-up article h2,#about article h2,#contact article h2,#buzz article h2,#manifesto article h2,#affiliates article h2,#age-verification article h2,#terms article h2,#read-online article h2,#request_refund article h2,#wishlist-container article h2,.bundle-edit h2{font-size:1.5em}}.type-system code,#sign-up article code,#about article code,#contact article code,#buzz article code,#manifesto article code,#affiliates article code,#age-verification article code,#terms article code,#read-online article code,#request_refund article code,#wishlist-container article code,.bundle-edit code{white-space:nowrap;background:#F7F7F7;border:1px solid #E0E0E0;border-radius:6px;padding:.1em .4em;font-size:.75em;font-style:normal}.type-system h2 code,#sign-up article h2 code,#about article h2 code,#contact article h2 code,#buzz article h2 code,#manifesto article h2 code,#affiliates article h2 code,#age-verification article h2 code,#terms article h2 code,#read-online article h2 code,#request_refund article h2 code,#wishlist-container article h2 code,.bundle-edit h2 code{font-size:.65em}.type-system h3,#sign-up article h3,#about article h3,#contact article h3,#buzz article h3,#manifesto article h3,#affiliates article h3,#age-verification article h3,#terms article h3,#read-online article h3,#request_refund article h3,#wishlist-container article h3,.bundle-edit h3{font-family:"Archer SSm A","Archer SSm B";font-size:1.4em;font-style:italic;font-weight:400;line-height:1.3em;margin-bottom:.4em}.type-system p.date,#sign-up article p.date,#about article p.date,#contact article p.date,#buzz article p.date,#manifesto article p.date,#affiliates article p.date,#age-verification article p.date,#terms article p.date,#read-online article p.date,#request_refund article p.date,#wishlist-container article p.date,.bundle-edit p.date{color:rgba(102,102,102,0.4);font-family:"Archer SSm A","Archer SSm B";font-style:italic;margin-bottom:.3em}.type-system p,#sign-up article p,#about article p,#contact article p,#buzz article p,#manifesto article p,#affiliates article p,#age-verification article p,#terms article p,#read-online article p,#request_refund article p,#wishlist-container article p,.bundle-edit p{font-family:"Whitney SSm A","Whitney SSm B";letter-spacing:1;margin-bottom:1.5em;line-height:1.55em}.type-system p span,#sign-up article p span,#about article p span,#contact article p span,#buzz article p span,#manifesto article p span,#affiliates article p span,#age-verification article p span,#terms article p span,#read-online article p span,#request_refund article p span,#wishlist-container article p span,.bundle-edit p span{font-family:"Archer SSm A","Archer SSm B";font-size:1.2em;font-style:italic}.type-system a.read-more,#sign-up article a.read-more,#about article a.read-more,#contact article a.read-more,#buzz article a.read-more,#manifesto article a.read-more,#affiliates article a.read-more,#age-verification article a.read-more,#terms article a.read-more,#read-online article a.read-more,#request_refund article a.read-more,#wishlist-container article a.read-more,.bundle-edit a.read-more{display:inline-block;font-family:"Whitney SSm A","Whitney SSm B";font-weight:700;font-size:.8em;text-transform:uppercase;margin-left:.2em;position:relative}.type-system a.read-more span,#sign-up article a.read-more span,#about article a.read-more span,#contact article a.read-more span,#buzz article a.read-more span,#manifesto article a.read-more span,#affiliates article a.read-more span,#age-verification article a.read-more span,#terms article a.read-more span,#read-online article a.read-more span,#request_refund article a.read-more span,#wishlist-container article a.read-more span,.bundle-edit a.read-more span{font-family:"Whitney SSm A","Whitney SSm B";font-style:normal;position:absolute;font-size:1.5em;top:-1px;right:-12px}.type-system hr,#sign-up article hr,#about article hr,#contact article hr,#buzz article hr,#manifesto article hr,#affiliates article hr,#age-verification article hr,#terms article hr,#read-online article hr,#request_refund article hr,#wishlist-container article hr,.bundle-edit hr{width:3em}.type-system strong,#sign-up article strong,#about article strong,#contact article strong,#buzz article strong,#manifesto article strong,#affiliates article strong,#age-verification article strong,#terms article strong,#read-online article strong,#request_refund article strong,#wishlist-container article strong,.bundle-edit strong{font-weight:600}.type-system pre,#sign-up article pre,#about article pre,#contact article pre,#buzz article pre,#manifesto article pre,#affiliates article pre,#age-verification article pre,#terms article pre,#read-online article pre,#request_refund article pre,#wishlist-container article pre,.bundle-edit pre{font-family:"Lucida Console",Monaco,monospace}.type-system p.author,#sign-up article p.author,#about article p.author,#contact article p.author,#buzz article p.author,#manifesto article p.author,#affiliates article p.author,#age-verification article p.author,#terms article p.author,#read-online article p.author,#request_refund article p.author,#wishlist-container article p.author,.bundle-edit p.author{font-family:"Archer SSm A","Archer SSm B";font-size:1.2em;font-style:italic}.type-system section,#sign-up article section,#about article section,#contact article section,#buzz article section,#manifesto article section,#affiliates article section,#age-verification article section,#terms article section,#read-online article section,#request_refund article section,#wishlist-container article section,.bundle-edit section{margin-bottom:2.875em}.table,.royalties-table{table-layout:auto}.table th,.royalties-table th,.table td,.royalties-table td{padding:.625em 0;font-weight:normal;border:0}.table th,.royalties-table th{font-size:1.125em;color:#009aff}.table td,.royalties-table td{font-size:.875em;color:#666}.table-minimal{table-layout:auto;border-collapse:separate;border-spacing:0;text-align:left}.table-minimal tbody tr:hover>td,.table-minimal tbody tr:hover>th{background-color:#f6f6f6}.table-minimal tbody tr:first-child td{border-top:1px solid #cbcbcb}.table-minimal thead th{background-color:#fff;padding:0.5em;border:0px;border-top:1px solid #cbcbcb;text-align:inherit;font-size:.875em}.table-minimal thead th:first-child{border-top-left-radius:4px;border-left:1px solid #cbcbcb}.table-minimal thead th:last-child{border-top-right-radius:4px;border-right:1px solid #cbcbcb}.table-minimal tbody{background-color:#fbfbfb}.table-minimal tbody td{padding:0.5em;border-top:1px solid #cbcbcb;border-bottom:0px;text-align:inherit}.table-minimal tbody td button{border:1px solid #d7d7d7;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fbfbfb;background-image:-webkit-linear-gradient(#fbfbfb, #dfdfdf);background-image:linear-gradient(#fbfbfb,#dfdfdf);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;border:1px solid #dbd4d4;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fbfbfb;background-image:-webkit-linear-gradient(#fbfbfb, #e2dcdc);background-image:linear-gradient(#fbfbfb,#e2dcdc);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-right:0.5em;display:inline-block;width:100%;margin-bottom:.3em;outline:none}.table-minimal tbody td button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#eee;background-image:-webkit-linear-gradient(#eee, #d7d7d7);background-image:linear-gradient(#eeeeee,#d7d7d7)}.table-minimal tbody td button:active:not(:disabled),.table-minimal tbody td button:focus:not(:disabled){border:1px solid #d7d7d7;box-shadow:inset 0 0 8px 4px #d0d0d0,inset 0 0 8px 4px #d0d0d0}.table-minimal tbody td button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#eee;background-image:-webkit-linear-gradient(#eee, #dad4d4);background-image:linear-gradient(#eeeeee,#dad4d4)}.table-minimal tbody td button:active:not(:disabled),.table-minimal tbody td button:focus:not(:disabled){border:1px solid #dbd4d4;box-shadow:inset 0 0 8px 4px #d3cccc,inset 0 0 8px 4px #d3cccc}.table-minimal tbody td button:disabled{opacity:0.5;cursor:not-allowed}@media screen and (min-width: 40em){.table-minimal tbody td button{width:auto;margin-bottom:0}}.royalties-table tr{border-bottom:0}.royalties-table-wrapper{padding:2.35765%;border:1px solid #cbcbcb;position:relative;margin-top:3em;margin-bottom:3em;text-align:center;font-size:.5em}@media screen and (min-width: 53.75em){.royalties-table-wrapper{padding:.875em 2em 2em;text-align:left;font-size:1em}}.centered{text-align:center}table.small{font-size:.8125em}.no-hover tr:hover,.no-hover td:hover{background-color:inherit}.video{position:relative;margin:auto}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video-wrapper{position:relative;height:0;padding-bottom:56.25%;border:1px solid #cbcbcb}.screenshot{position:relative}.screenshot img{margin:auto}.screenshot::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin:auto;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.screenshot:hover::before{color:#009aff}.dropdown{display:inline-block;vertical-align:middle;text-align:left;font-size:.8125em;color:#009aff}.dropdown-container{display:block;position:relative}.dropdown-description{background:transparent;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#ccc;float:left;font-size:.75em;line-height:40px;margin-bottom:0;padding:0 0.5em 0 1em}@media screen and (min-width: 53.75em){.dropdown-description{font-size:1em}}.dropdown-button{background:transparent;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;float:right;line-height:40px;margin-bottom:0;padding:0 3.5em 0 0.5em;position:relative;text-transform:uppercase}.dropdown-button::after{margin-left:8px}@media screen and (min-width: 53.75em){.dropdown-button{font-size:1em;padding:0 2.5em 0 0.5em}}.dropdown-button:hover{color:#009aff}.menu{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#fbfbfb;border-radius:4px;border:1px solid #cbcbcb;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#666;cursor:pointer;display:none;overflow:visible;position:absolute;right:10px;top:50px;z-index:99999}.menu:before{position:absolute;right:16px;color:#fbfbfb;content:"\25b2";font-size:24px;pointer-events:none;text-shadow:0 -1px 1px rgba(0,0,0,0.3);top:-23px}.filter-header{margin:0;padding:0;font-size:1.125em}.menu li{color:#666;padding:.125em 1em;line-height:2.25em}.menu li a{display:block;color:inherit}.menu li:hover{background:#f3f3f3}.menu li:hover a{color:#009aff}.menu li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.menu li:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.menu li.active{color:#009aff}.show-menu{display:block}.author-books{text-align:center}.author-list{text-align:center}.author-list .list-header .list-title{font-size:1.75em}.author-list .bundle-title{padding-bottom:0.25em}#user-books,#user-unpublished{background:#fff}#user-bundles .users-bundle-list-item a,#user-bundles .users-bundle-list-item .list-item-author{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#user-bundles .users-bundle-list-item .list-item-title,#user-bundles .users-bundle-list-item .list-item-author{text-align:center}#user-bundles .users-bundle-list-item .cover-image img{height:10em}#user-bundles .users-bundle-list-item .book-list-item{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:0;display:inline-block;float:none}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:0}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:2.35765%}@media screen and (min-width: 40em){#user-bundles .users-bundle-list-item .book-list-item{float:left;display:block;margin-right:2.35765%;width:23.23176%;display:inline-block;float:none}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:0}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:2.35765%}}@media screen and (min-width: 53.75em){#user-bundles .users-bundle-list-item .book-list-item{float:left;display:block;margin-right:2.35765%;width:14.70196%;display:inline-block;float:none}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:0}#user-bundles .users-bundle-list-item .book-list-item:last-child{margin-right:2.35765%}}.bundle-book-list{width:100%;text-align:center}.bundle-book-list-item{float:left;display:block;margin-right:2.35765%;width:31.76157%;display:inline-block;float:none;margin-bottom:0.5em}.bundle-book-list-item:last-child{margin-right:0}.bundle-book-list-item:last-child{margin-right:2.35765%}.bundle-book-list-item .book-title-page{height:10em;text-align:center}.bundle-book-list-item .book-title-page img{height:10em;width:auto}.bundle-book-list-item .bundle-book-list-item-meta{width:100%;padding-top:.5em}.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-title,.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-author{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;white-space:normal;text-align:center;font-size:.6875em}.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-title{margin-bottom:0.25em;color:#000}.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-title a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-author{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bundle-book-list-item .bundle-book-list-item-meta .bundle-book-list-item-author a{color:#797979}@media screen and (min-width: 40em){.bundle-book-list-item{float:left;display:block;margin-right:2.35765%;width:23.23176%;display:inline-block;float:none}.bundle-book-list-item:last-child{margin-right:0}.bundle-book-list-item .book-title-page{height:13em;text-align:center}.bundle-book-list-item .book-title-page img{height:13em;width:auto}.bundle-book-list-item:last-child{margin-right:2.35765%}}@media screen and (min-width: 53.75em){.bundle-book-list-item{float:left;display:block;margin-right:2.35765%;width:14.70196%;display:inline-block;float:none}.bundle-book-list-item:last-child{margin-right:0}.bundle-book-list-item .book-title-page{height:15em;text-align:center}.bundle-book-list-item .book-title-page img{height:15em;width:auto}.bundle-book-list-item:last-child{margin-right:2.35765%}}.user-profile,.author-profile,.contributor-profile,.cause-profile,.publisher-profile{margin-bottom:5em;text-align:center}.user-profile .profile-avatar,.author-profile .profile-avatar,.contributor-profile .profile-avatar,.cause-profile .profile-avatar,.publisher-profile .profile-avatar{margin:0 auto 1.75em}.user-profile .profile-info-wrapper,.author-profile .profile-info-wrapper,.contributor-profile .profile-info-wrapper,.cause-profile .profile-info-wrapper,.publisher-profile .profile-info-wrapper{margin-bottom:1em}.user-profile .profile-name,.author-profile .profile-name,.contributor-profile .profile-name,.cause-profile .profile-name,.publisher-profile .profile-name{margin-bottom:.25em}.user-profile .profile-name a,.author-profile .profile-name a,.contributor-profile .profile-name a,.cause-profile .profile-name a,.publisher-profile .profile-name a{color:#323232}.user-profile .profile-title,.author-profile .profile-title,.contributor-profile .profile-title,.cause-profile .profile-title,.publisher-profile .profile-title{text-transform:uppercase;font-size:.75em}.user-profile .profile-icons,.author-profile .profile-icons,.contributor-profile .profile-icons,.cause-profile .profile-icons,.publisher-profile .profile-icons{font-size:2.625em}.user-profile .profile-icons p,.author-profile .profile-icons p,.contributor-profile .profile-icons p,.cause-profile .profile-icons p,.publisher-profile .profile-icons p{display:inline-block;margin-bottom:0}.user-profile .profile-blurb p,.author-profile .profile-blurb p,.contributor-profile .profile-blurb p,.cause-profile .profile-blurb p,.publisher-profile .profile-blurb p{margin-bottom:1.125em;line-height:1.75em}.user-profile .profile-name{position:relative}.user-profile .edit-profile-wrapper{display:inline-block;font-size:.5em;vertical-align:middle}.user-profile #edit-your-profile{position:relative;margin-right:.5em;vertical-align:middle;top:-.1875em;text-decoration:none;text-transform:uppercase;font-size:.375em}.user-profile #edit-your-profile::before{margin-right:.25em}.user-profile #edit-your-profile span{position:absolute;white-space:nowrap;top:.1875em;opacity:0.0}.user-profile #edit-your-profile:hover span{opacity:1.0}.contributor-profile .profile-name{font-size:1.25em}.owl-controls{text-align:right}.owl-buttons .owl-next,.owl-buttons .owl-prev{display:inline-block}.owl-buttons .next-page,.owl-buttons .previous-page{display:inline-block;padding:0 .5em}.book-edit-link{background-color:#009aff;color:#fff;position:absolute;bottom:0;left:0;padding:.25em .5em;border-radius:0}.book-edit-link:hover{background-color:#006cb3;color:#d9d9d9}.book-title,.bundle-title,.book-title a,.bundle-title a{color:#000}.book-description,.bundle-description{line-height:1.2}.book-author,header.navigation .current-user{text-decoration:none;color:#000}.book-author a,header.navigation .current-user a{display:inline-block;height:32px;margin-right:.25em;text-decoration:inherit;line-height:32px;color:#000}.book-author img,header.navigation .current-user img{display:inline-block;height:32px;width:32px;margin-right:.8125em}.book-cover-image{position:relative}.book-cover-image img{height:auto;width:100%}.stealth-mode,.embargo-mode,.not-accepted,.book-novis-icon,.book-vis-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.25em;margin-bottom:0;border-radius:4px;text-align:center}.book-progress{box-sizing:border-box;width:100%;padding:.375em 0;margin-bottom:.25em;text-align:center}.book-progress.complete .progress-bar{display:none}.book-progress.complete .percent-complete{color:#009aff}.book-progress .progress-bar{margin:0 .5em .25em;background-color:#fff}.book-progress .percent-complete{margin-bottom:.125em;font-size:1.125em;color:#323232}.book-progress .last-updated{text-transform:uppercase;font-size:.75em;color:#999}.progress-bar{display:block;position:relative;height:0.5em;border:1px solid #323232;border-radius:0.25em;margin:0 .5em}.progress-bar .meter{position:absolute;top:0.0625em;right:0.0625em;bottom:0.0625em;left:0.0625em;display:inline-block;max-width:99%;background-color:#323232;border-radius:0.25em}.bundle-edit section{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.bundle-edit section:last-child{margin-right:0}@media screen and (min-width: 53.75em){.bundle-edit section{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.bundle-edit section:last-child{margin-right:0}}header.navigation{background-color:#fbfbfb;width:100%;z-index:999}header.navigation .navigation-wrapper{position:relative;padding:0;z-index:9999}@media screen and (min-width: 53.75em){header.navigation .navigation-wrapper{padding:0 2.35765%;height:150px}}header.navigation .nav-logo{display:none}header.navigation .nav-logo.no-text{text-align:center}header.navigation .nav-logo.no-text a{background-image:url(/assets/logos/leanpub-logo-black-a3e22c2fcb62f4467659a74689f9dfa2.png);height:60px;width:87px;display:inline-block;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){header.navigation .nav-logo.no-text a{background-image:url(/assets/logos/leanpub-logo-black_2x-f0d0e55036c1bcc1a02136ef44beebb3.png);background-size:87px 60px}}header.navigation .nav-logo.no-text a{margin-top:32px}header.navigation .nav-logo.centred-text{text-align:center}header.navigation .nav-logo.centred-text a{background-image:url(/assets/logos/leanpub-logo-centred-black-footer-17f8c28c35b45de2c55be85a055143c2.png);height:87px;width:120px;display:inline-block;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){header.navigation .nav-logo.centred-text a{background-image:url(/assets/logos/leanpub-logo-centred-black-footer_2x-d77ec0bd5b57345f194e66bd0575046c.png);background-size:120px 87px}}header.navigation .nav-logo.centred-text a{margin-top:32px}header.navigation .nav-logo.text{position:relative;background-image:url("logos/leanpub-logo-text-black.svg");background-image:url("logos/leanpub-logo-text-black.svg");background-position:center center;background-repeat:no-repeat;background-size:150px auto;height:150px}header.navigation .nav-logo.text a{display:block;height:100%}@media screen and (min-width: 53.75em){header.navigation .nav-logo{float:left;display:block;margin-right:2.35765%;width:14.70196%;position:relative;text-align:center}header.navigation .nav-logo:last-child{margin-right:0}}header.navigation #mobile-menu-wrapper{position:relative;display:block;padding:0 1em;height:75px;background-color:#fbfbfb;border-bottom:1px solid #cbcbcb}@media screen and (min-width: 53.75em){header.navigation #mobile-menu-wrapper{display:none}}header.navigation .navigation-menu-button{display:inline-block;text-transform:uppercase;line-height:75px;color:#323232}@media screen and (min-width: 53.75em){header.navigation .navigation-menu-button{line-height:150px;display:none}}header.navigation .navigation-menu-button:hover{color:gray}header.navigation .nav-logo-mobile{text-align:center;background-size:auto;position:absolute;top:0;left:0;margin:16px 25%;display:inline-block;width:50%}header.navigation .nav-logo-mobile a{background-image:url(/assets/logos/leanpub-mobile-logo-black-b3b0c4f895ce79449c90a922466e8be1.png);height:35px;width:51px;display:inline-block;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){header.navigation .nav-logo-mobile a{background-image:url(/assets/logos/leanpub-mobile-logo-black_2x-387a7ef1634707cf333fb47c86ad56ea.png);background-size:51px 35px}}@media screen and (min-width: 53.75em){header.navigation .nav-logo-mobile{display:none}}header.navigation .navigation-show-search{display:inline-block;text-align:right;height:75px;width:50px;float:right}header.navigation .navigation-show-search:before{line-height:75px;color:#323232}header.navigation .nav{padding:0;z-index:9999999;float:none}@media screen and (min-width: 53.75em){header.navigation .nav{float:left;display:block;margin-right:2.35765%;width:40.29137%;padding:0 0.5em 0 0;height:150px;float:left}header.navigation .nav:last-child{margin-right:0}}header.navigation ul#navigation-menu{-webkit-transform-style:preserve-3d;clear:both;display:none;margin:0 auto;border-bottom:1px solid #cbcbcb;background-color:#fff;overflow:visible;padding:0;width:100%;z-index:9999}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu{display:inline;background-color:transparent;padding:0;border:0;margin:0}}header.navigation ul#navigation-menu .mobile{display:block}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu .mobile{display:none}}header.navigation ul li.nav-link{background:transparent;display:block;overflow:hidden;padding-left:.8em;width:100%;z-index:9999;line-height:75px;text-align:left}@media screen and (min-width: 53.75em){header.navigation ul li.nav-link{background:transparent;display:inline;line-height:150px;text-decoration:none;width:auto}}header.navigation ul li.nav-link a{display:block;font-size:1.125em;color:#323232}@media screen and (min-width: 53.75em){header.navigation ul li.nav-link a{display:inline-block;padding-right:1em}}header.navigation ul li.nav-link a:hover{color:gray;text-decoration:none}header.navigation .active-nav-item a{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:3px}header.navigation li.more.nav-link{padding-right:0}@media screen and (min-width: 53.75em){header.navigation li.more.nav-link{padding-right:1em}}header.navigation li.more.nav-link>ul>li:first-child a{padding-top:1em}header.navigation li.more.nav-link a{margin-right:1em}header.navigation li.more.nav-link>a{padding-right:0.6em}header.navigation li.more.nav-link>a:after{position:absolute;top:auto;right:-0.4em;bottom:auto;left:auto;content:'\25BE';color:#323232}header.navigation li.more{overflow:visible;padding-right:0}header.navigation li.more a{padding-right:.8em}header.navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width: 53.75em){header.navigation li.more>a{margin-right:1em}}header.navigation li.more>a:after{content:'\203A';font-size:1.2em;position:absolute;right:0.5em}header.navigation li.more:hover>.submenu{display:block}@media screen and (min-width: 53.75em){header.navigation li.more{padding-right:.8em;position:relative}}header.navigation ul.submenu{display:none;padding-left:0}@media screen and (min-width: 53.75em){header.navigation ul.submenu{left:-1em;position:absolute;top:1.5em}}@media screen and (min-width: 53.75em){header.navigation ul.submenu .submenu{left:11.8em;top:0}}header.navigation ul.submenu li{display:block;padding-right:0}@media screen and (min-width: 53.75em){header.navigation ul.submenu li{line-height:115.38462px}header.navigation ul.submenu li:first-child>a{border-top-left-radius:4px;border-top-right-radius:4px}header.navigation ul.submenu li:last-child>a{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:.7em}}header.navigation ul.submenu li a{background-color:#f3f3f3;display:inline-block;text-align:right;width:100%}@media screen and (min-width: 53.75em){header.navigation ul.submenu li a{background-color:#fbfbfb;padding-left:1em;text-align:left;width:12em}}header.navigation .navigation-tools{width:100%;display:block;padding:1em;background:transparent;display:none}header.navigation .navigation-tools:after{content:"";display:table;clear:both}@media screen and (min-width: 53.75em){header.navigation .navigation-tools{float:left;display:block;margin-right:2.35765%;width:40.29137%;padding:0 0 0 0.5em;margin-top:50px;text-align:right;overflow:visible;display:block}header.navigation .navigation-tools:last-child{margin-right:0}}@media screen and (min-width: 53.75em){header.navigation .show_if_logged_out,header.navigation .show_if_logged_in{font-size:.75em;text-align:center}}header.navigation .header-account-wrapper{display:none}@media screen and (min-width: 53.75em){header.navigation .header-account-wrapper{display:inline-block}}header.navigation .current-user{text-decoration:none}header.navigation .current-user:hover{text-decoration:none}header.navigation .account{padding:0;color:#323232}header.navigation .account:hover{text-decoration:underline}header.navigation .menu{width:18em}header.navigation .menu li{padding:0}header.navigation .menu a{width:100%;padding:.125em 1em}header.navigation .dropdown-button,header.navigation .dropdown ul li{font-size:1.3em}header.navigation .search-bar{margin-left:0;display:inline-block;width:100%}header.navigation .search-bar .search-and-submit input[type=search]{display:inline-block;background:#fff;padding:.4em .8em;border:1px solid #cbcbcb;border-radius:1.2em;margin:5px 0;font-size:.8125em;color:#666}header.navigation .search-bar .search-and-submit button[type=submit].search-submit{left:auto;padding:0;margin-right:.75em;background-color:transparent;outline:none;color:#cbcbcb;display:none}@media screen and (min-width: 53.75em){header.navigation .search-bar{width:auto}}.footer{position:relative;padding:2.35765% 1.618em;background:transparent;width:100%}.footer .footer-logo{text-align:center}.footer .footer-logo a{background-image:url(/assets/logos/leanpub-logo-centred-black-footer-17f8c28c35b45de2c55be85a055143c2.png);height:87px;width:120px;display:inline-block;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.footer .footer-logo a{background-image:url(/assets/logos/leanpub-logo-centred-black-footer_2x-d77ec0bd5b57345f194e66bd0575046c.png);background-size:120px 87px}}.footer .footer-logo a{margin-bottom:32px}.footer .footer-links{margin-bottom:1.75em}@media screen and (min-width: 53.75em){.footer .footer-links{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.footer .footer-links:last-child{margin-right:0}}.footer ul li{margin-bottom:0.5em}@media screen and (min-width: 40em){.footer ul{float:left;display:block;margin-right:2.35765%;width:100%}.footer ul:last-child{margin-right:0}}.footer li a{color:#323232;font-size:0.9em}.footer li a:hover{text-decoration:underline}.footer li h3{color:#323232;font-size:1em;font-weight:800;margin-bottom:.4em}.footer p.copyright{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;font-size:.8em;line-height:1.5em;text-align:center;color:gray}.footer p.copyright:last-child{margin-right:0}@media screen and (min-width: 53.75em){.footer p.copyright{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.footer p.copyright:last-child{margin-right:0}}.inline-bundle-list-item{margin-bottom:2.25em;overflow:visible}.inline-bundle-list-item>.cover-image{margin-bottom:0;text-align:center}@media screen and (min-width: 53.75em){.inline-bundle-list-item>.cover-image{float:left;display:block;margin-right:2.35765%;width:14.70196%;text-align:left}.inline-bundle-list-item>.cover-image:last-child{margin-right:0}}.inline-bundle-list-item .bundle-details-wrapper{position:relative}@media screen and (min-width: 53.75em){.inline-bundle-list-item .bundle-details-wrapper{float:left;display:block;margin-right:2.35765%;width:82.94039%;position:absolute;right:0px;bottom:0px}.inline-bundle-list-item .bundle-details-wrapper:last-child{margin-right:0}}.inline-bundle-list-item .bundle-details{position:relative;margin-bottom:1em}.inline-bundle-list-item .bundle-details .buy-now{position:absolute;right:0;bottom:0}.inline-bundle-list-item .price-detail{margin-right:2em}.inline-bundle-list-item .list-item-name{color:#323232}.inline-bundle-list-item .included-books{display:table;width:100%;table-layout:fixed;padding:0}.inline-bundle-list-item .included-books:after{content:"";display:table;clear:both}.inline-bundle-list-item .included-books .cover-image{display:table-cell;width:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.25em}.inline-bundle-list-item .included-books .cover-image:nth-child(n+11){display:none}.bundle-books-2{float:left;display:block;margin-right:1.16509%;width:49.41745%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.25em;height:14em}.bundle-books-2:last-child{margin-right:0}.bundle-books-2:nth-child(2n){margin-right:0}.bundle-books-3{float:left;display:block;margin-right:0.77372%;width:32.81752%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.25em;height:14em}.bundle-books-3:last-child{margin-right:0}.bundle-books-3:nth-child(3n){margin-right:0}.bundle-books-4{float:left;display:block;margin-right:0.57917%;width:24.56562%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.25em;height:14em}.bundle-books-4:last-child{margin-right:0}.bundle-books-4:nth-child(4n){margin-right:0}.bundle-books-5{float:left;display:block;margin-right:0.4628%;width:19.62976%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.25em;height:7em}.bundle-books-5:last-child{margin-right:0}.bundle-books-5:nth-child(5n){margin-right:0}#bundles .large-container,#bundles .author-books{padding:2.35765%}.bundle-carousel{text-align:center}.bundle-carousel-item{display:block;padding:0 16px;border-right:1px solid #f1f1f1}.bundle-carousel-item .list-item-name,.bundle-carousel-item .list-item-name a{display:block;height:2.5em;max-height:2.5em;line-height:1.25em;overflow:hidden;display:inline-block;color:#666}.bundle-carousel-item ul.included-books{padding:0;height:14.5em;text-align:center}.bundle-carousel-item li.book-cover-image{display:inline-block;float:none}.bundle-carousel-item li.book-cover-image:nth-child(n+11){display:none}.bundle-carousel-item li.book-cover-image img{height:auto;width:auto}.bundle-carousel-item .bundle-details{margin-bottom:1em;font-size:1.25em}.bundle-carousel-item .bundle-details-wrapper{text-align:center;margin-top:0;display:block}.bundle-carousel-item .more-books-text{text-align:right;font-size:.8125em}#edit-book{display:none}.book-hero{background-color:#fff;text-align:center}.book-hero .large-container,.book-hero .author-books{padding:2em 2.35765%}@media screen and (min-width: 53.75em){.book-hero .large-container,.book-hero .author-books{padding:0 2.35765%}}@media screen and (min-width: 53.75em){.book-hero .book-summary{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:2em;text-align:left}.book-hero .book-summary:last-child{margin-right:0}}.book-hero #wishlist{margin-top:2em}.book-hero .book-author,.book-hero header.navigation .current-user,header.navigation .book-hero .current-user{display:block;font-size:.75em}.book-hero .book-author a,.book-hero header.navigation .current-user a,header.navigation .book-hero .current-user a{display:inline-block;height:36px;margin-right:.25em;line-height:36px;color:#000}.book-hero .book-author a:nth-child(n+2),.book-hero header.navigation .current-user a:nth-child(n+2),header.navigation .book-hero .current-user a:nth-child(n+2){margin:0 .25em}.book-hero .book-author img,.book-hero header.navigation .current-user img,header.navigation .book-hero .current-user img{height:36px;width:36px;float:left;margin-right:.5em}.book-hero .book-author .byline a,.book-hero header.navigation .current-user .byline a,header.navigation .book-hero .current-user .byline a{display:inline;line-height:1;margin:0}.book-hero .book-title,.book-hero .bundle-title{margin:.75em 0 1em;font-size:1.875em}.book-hero .book-subtitle{margin:-0.5em 0 1.5em 0;font-size:1.2em}.book-hero .book-description,.book-hero .bundle-description{margin-bottom:1em}@media screen and (min-width: 53.75em){.book-hero .book-cover-image{float:left;display:block;margin-right:2.35765%;width:31.76157%;top:auto;bottom:3em}.book-hero .book-cover-image:last-child{margin-right:0}}.book-hero .book-cover-image .book-edit-link{margin-bottom:46px}.book-hero .purchase-info{padding:2em 0}@media screen and (min-width: 53.75em){.book-hero .purchase-info{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:8.5298%;text-align:right}.book-hero .purchase-info:last-child{margin-right:0}}.book-hero .purchase-info.unpublished{width:100%}.book-hero .purchase-info-piece{width:100%;margin-bottom:1.125em}@media screen and (min-width: 53.75em){.book-hero .purchase-info-piece{margin-bottom:5em}.book-hero .purchase-info-piece:last-child{margin-bottom:0}}.book-hero .pricing-wrapper{display:block;margin-top:1em;font-size:1.25em}.book-hero .coupon-price-detail{display:inline-block;background-color:yellow}.book-hero .price-detail{margin-left:1em}.book-hero .price-detail .strike{text-decoration:line-through}.book-hero .guarantee-logo{color:#323232}.book-hero .free-sample{text-align:center;text-transform:uppercase;font-size:.8125em}@media screen and (min-width: 53.75em){.book-hero .free-sample{text-align:right}}.book-hero .coming-soon{text-align:center}.book-hero a.generic{margin-left:.25em;margin-bottom:1em;font-size:.75em;text-transform:uppercase}.book-list-item .cover-image{height:10em}.book-list-item .cover-image img{position:absolute;bottom:0;height:10em;text-align:center}@media screen and (min-width: 53.75em){.book-list-item{padding:0.25em;margin-bottom:0}}.book-grid-wrapper .list-title{height:auto}.dashboard-book-grid .book-list-item .cover-image{height:15em}.dashboard-book-grid .book-list-item .list-item-overview{text-align:center;font-size:.75em}@media screen and (min-width: 40em){.dashboard-book-grid .book-list-item{float:left;display:block;margin-right:0.4628%;width:19.62976%}.dashboard-book-grid .book-list-item:last-child{margin-right:0}.dashboard-book-grid .book-list-item:nth-child(5n){margin-right:0}.dashboard-book-grid .book-list-item:nth-child(5n+1){clear:left}}.book-grid,.author-list .book-list-item{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:1em 0}.book-grid:last-child,.author-list .book-list-item:last-child{margin-right:0}.book-grid:nth-child(3n),.author-list .book-list-item:nth-child(3n){margin-right:0}.book-grid:nth-child(3n+1),.author-list .book-list-item:nth-child(3n+1){clear:left}@media screen and (min-width: 40em){.book-grid,.author-list .book-list-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}.book-grid:last-child,.author-list .book-list-item:last-child{margin-right:0}.book-grid:nth-child(3n),.author-list .book-list-item:nth-child(3n){margin-right:2.35765%}.book-grid:nth-child(3n+1),.author-list .book-list-item:nth-child(3n+1){clear:none}.book-grid:nth-child(4n),.author-list .book-list-item:nth-child(4n){margin-right:0}.book-grid:nth-child(4n+1),.author-list .book-list-item:nth-child(4n+1){clear:left}}@media screen and (min-width: 53.75em){.book-grid,.author-list .book-list-item{float:left;display:block;margin-right:2.35765%;width:14.70196%}.book-grid:last-child,.author-list .book-list-item:last-child{margin-right:0}.book-grid:nth-child(4n),.author-list .book-list-item:nth-child(4n){margin-right:2.35765%}.book-grid:nth-child(4n+1),.author-list .book-list-item:nth-child(4n+1){clear:none}.book-grid:nth-child(6n),.author-list .book-list-item:nth-child(6n){margin-right:0}.book-grid:nth-child(6n+1),.author-list .book-list-item:nth-child(6n+1){clear:left}}.package-list-item .book-formats-list,.package-list-item .pricing-wrapper{margin-bottom:1em}.package-list-item .price-detail:first-child{margin-right:1em}.package-list-item .buy-now{font-size:.75em}#guarantee{padding:2em 2.35765%;background-color:gray;text-align:center;color:#fff}#guarantee .guarantee-logo{color:inherit}#guarantee .section-title{color:#fff}@media screen and (min-width: 53.75em){#guarantee .section-title{margin-left:0%;width:100%;padding-bottom:0;font-size:2.5em}}#guarantee p{line-height:1.5em}@media screen and (min-width: 53.75em){#guarantee p{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;padding:0 2.35765%}#guarantee p:last-child{margin-right:0}}#guarantee a{text-decoration:underline;font-size:0.875em;color:#fff}.bullets{overflow:auto;margin-bottom:1.25em}.bullets .one-col-bullet{width:100%}@media screen and (min-width: 53.75em){.bullets .one-col-bullet{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.bullets .one-col-bullet:last-child{margin-right:0}}@media screen and (min-width: 53.75em){.bullets .two-col-bullet{float:left;display:block;margin-right:2.35765%;width:48.82117%}.bullets .two-col-bullet:last-child{margin-right:0}.bullets .two-col-bullet:nth-child(2n){margin-right:0}.bullets .two-col-bullet:nth-child(2n+1){clear:left}}@media screen and (min-width: 53.75em){.bullets .three-col-bullet{float:left;display:block;margin-right:2.35765%;width:31.76157%}.bullets .three-col-bullet:last-child{margin-right:0}.bullets .three-col-bullet:nth-child(3n){margin-right:0}.bullets .three-col-bullet:nth-child(3n+1){clear:left}}@media screen and (min-width: 53.75em){.bullets .four-col-bullet{float:left;display:block;margin-right:2.35765%;width:23.23176%}.bullets .four-col-bullet:last-child{margin-right:0}.bullets .four-col-bullet:nth-child(4n){margin-right:0}.bullets .four-col-bullet:nth-child(4n+1){clear:left}}.bullets .bullet-icon{width:50px;height:50px;margin:0 auto;color:#009aff}.bullets .bullet-avatar{border:1px solid red}.bullets .bullet-content{padding:0 1.5em;margin:0 auto 2em auto;text-align:center;color:inherit}.bullets .bullet-content .video-title{margin:.75em 0;font-size:1.125em;color:#fff}.bullets h2{display:inline-block;padding-top:7.14286px;margin-bottom:8.33333px;font-size:20px;color:#323232}.bullets .learn-more{display:block;margin-bottom:2.5em;color:inherit}#about .container,#about article,#about .author-list{padding:1.75em 0}#about .section-title{width:100%;margin:1.25em auto 4em auto;font-size:1.125em;color:#666}#about .about-author{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%;padding:2.35765%;margin-bottom:2.25em}#about .about-author:last-child{margin-right:0}@media screen and (min-width: 53.75em){#about .about-author{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;padding:0;margin-right:0}#about .about-author:last-child{margin-right:0}}#about .about-contributors{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}#about .about-contributors:last-child{margin-right:0}#about .about-causes{width:100%;padding:2.35765%}#about .about-causes .cause-profile h3{margin-bottom:1em}#about .about-causes .cause-profile h3>a{color:#000}@media screen and (min-width: 53.75em){#about .about-causes{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}#about .about-causes:last-child{margin-right:0}}#about-book{background-color:#fff;text-align:left}#about-book .section-subtitle{width:100%;margin-left:0;padding-left:0;text-align:inherit;color:#666}#about-book .cms-content,#about-book .bundle-book-list-item .list-item-description,.bundle-book-list-item #about-book .list-item-description,#about-book .inline-bundle-list-item .list-item-description,.inline-bundle-list-item #about-book .list-item-description,#about-book .book-list-item .list-item-description,.book-list-item #about-book .list-item-description,#about-book .package-list-item .list-item-description,.package-list-item #about-book .list-item-description,#about-book .user-profile .profile-blurb,.user-profile #about-book .profile-blurb,#about-book .author-profile .profile-blurb,.author-profile #about-book .profile-blurb,#about-book .contributor-profile .profile-blurb,.contributor-profile #about-book .profile-blurb,#about-book .cause-profile .profile-blurb,.cause-profile #about-book .profile-blurb,#about-book .publisher-profile .profile-blurb,.publisher-profile #about-book .profile-blurb,#about-book .book-description,#about-book .bundle-description{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#about-book .cms-content:last-child,#about-book .bundle-book-list-item .list-item-description:last-child,.bundle-book-list-item #about-book .list-item-description:last-child,#about-book .inline-bundle-list-item .list-item-description:last-child,.inline-bundle-list-item #about-book .list-item-description:last-child,#about-book .book-list-item .list-item-description:last-child,.book-list-item #about-book .list-item-description:last-child,#about-book .package-list-item .list-item-description:last-child,.package-list-item #about-book .list-item-description:last-child,#about-book .user-profile .profile-blurb:last-child,.user-profile #about-book .profile-blurb:last-child,#about-book .author-profile .profile-blurb:last-child,.author-profile #about-book .profile-blurb:last-child,#about-book .contributor-profile .profile-blurb:last-child,.contributor-profile #about-book .profile-blurb:last-child,#about-book .cause-profile .profile-blurb:last-child,.cause-profile #about-book .profile-blurb:last-child,#about-book .publisher-profile .profile-blurb:last-child,.publisher-profile #about-book .profile-blurb:last-child,#about-book .book-description:last-child,#about-book .bundle-description:last-child{margin-right:0}@media screen and (min-width: 53.75em){#about-book .cms-content,#about-book .bundle-book-list-item .list-item-description,.bundle-book-list-item #about-book .list-item-description,#about-book .inline-bundle-list-item .list-item-description,.inline-bundle-list-item #about-book .list-item-description,#about-book .book-list-item .list-item-description,.book-list-item #about-book .list-item-description,#about-book .package-list-item .list-item-description,.package-list-item #about-book .list-item-description,#about-book .user-profile .profile-blurb,.user-profile #about-book .profile-blurb,#about-book .author-profile .profile-blurb,.author-profile #about-book .profile-blurb,#about-book .contributor-profile .profile-blurb,.contributor-profile #about-book .profile-blurb,#about-book .cause-profile .profile-blurb,.cause-profile #about-book .profile-blurb,#about-book .publisher-profile .profile-blurb,.publisher-profile #about-book .profile-blurb,#about-book .book-description,#about-book .bundle-description{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:0%}#about-book .cms-content:last-child,#about-book .bundle-book-list-item .list-item-description:last-child,.bundle-book-list-item #about-book .list-item-description:last-child,#about-book .inline-bundle-list-item .list-item-description:last-child,.inline-bundle-list-item #about-book .list-item-description:last-child,#about-book .book-list-item .list-item-description:last-child,.book-list-item #about-book .list-item-description:last-child,#about-book .package-list-item .list-item-description:last-child,.package-list-item #about-book .list-item-description:last-child,#about-book .user-profile .profile-blurb:last-child,.user-profile #about-book .profile-blurb:last-child,#about-book .author-profile .profile-blurb:last-child,.author-profile #about-book .profile-blurb:last-child,#about-book .contributor-profile .profile-blurb:last-child,.contributor-profile #about-book .profile-blurb:last-child,#about-book .cause-profile .profile-blurb:last-child,.cause-profile #about-book .profile-blurb:last-child,#about-book .publisher-profile .profile-blurb:last-child,.publisher-profile #about-book .profile-blurb:last-child,#about-book .book-description:last-child,#about-book .bundle-description:last-child{margin-right:0}}#about-book .cms-content h1,#about-book .bundle-book-list-item .list-item-description h1,.bundle-book-list-item #about-book .list-item-description h1,#about-book .inline-bundle-list-item .list-item-description h1,.inline-bundle-list-item #about-book .list-item-description h1,#about-book .book-list-item .list-item-description h1,.book-list-item #about-book .list-item-description h1,#about-book .package-list-item .list-item-description h1,.package-list-item #about-book .list-item-description h1,#about-book .user-profile .profile-blurb h1,.user-profile #about-book .profile-blurb h1,#about-book .author-profile .profile-blurb h1,.author-profile #about-book .profile-blurb h1,#about-book .contributor-profile .profile-blurb h1,.contributor-profile #about-book .profile-blurb h1,#about-book .cause-profile .profile-blurb h1,.cause-profile #about-book .profile-blurb h1,#about-book .publisher-profile .profile-blurb h1,.publisher-profile #about-book .profile-blurb h1,#about-book .book-description h1,#about-book .bundle-description h1,#about-book .cms-content h2,#about-book .bundle-book-list-item .list-item-description h2,.bundle-book-list-item #about-book .list-item-description h2,#about-book .inline-bundle-list-item .list-item-description h2,.inline-bundle-list-item #about-book .list-item-description h2,#about-book .book-list-item .list-item-description h2,.book-list-item #about-book .list-item-description h2,#about-book .package-list-item .list-item-description h2,.package-list-item #about-book .list-item-description h2,#about-book .user-profile .profile-blurb h2,.user-profile #about-book .profile-blurb h2,#about-book .author-profile .profile-blurb h2,.author-profile #about-book .profile-blurb h2,#about-book .contributor-profile .profile-blurb h2,.contributor-profile #about-book .profile-blurb h2,#about-book .cause-profile .profile-blurb h2,.cause-profile #about-book .profile-blurb h2,#about-book .publisher-profile .profile-blurb h2,.publisher-profile #about-book .profile-blurb h2,#about-book .book-description h2,#about-book .bundle-description h2,#about-book .cms-content h3,#about-book .bundle-book-list-item .list-item-description h3,.bundle-book-list-item #about-book .list-item-description h3,#about-book .inline-bundle-list-item .list-item-description h3,.inline-bundle-list-item #about-book .list-item-description h3,#about-book .book-list-item .list-item-description h3,.book-list-item #about-book .list-item-description h3,#about-book .package-list-item .list-item-description h3,.package-list-item #about-book .list-item-description h3,#about-book .user-profile .profile-blurb h3,.user-profile #about-book .profile-blurb h3,#about-book .author-profile .profile-blurb h3,.author-profile #about-book .profile-blurb h3,#about-book .contributor-profile .profile-blurb h3,.contributor-profile #about-book .profile-blurb h3,#about-book .cause-profile .profile-blurb h3,.cause-profile #about-book .profile-blurb h3,#about-book .publisher-profile .profile-blurb h3,.publisher-profile #about-book .profile-blurb h3,#about-book .book-description h3,#about-book .bundle-description h3,#about-book .cms-content h4,#about-book .bundle-book-list-item .list-item-description h4,.bundle-book-list-item #about-book .list-item-description h4,#about-book .inline-bundle-list-item .list-item-description h4,.inline-bundle-list-item #about-book .list-item-description h4,#about-book .book-list-item .list-item-description h4,.book-list-item #about-book .list-item-description h4,#about-book .package-list-item .list-item-description h4,.package-list-item #about-book .list-item-description h4,#about-book .user-profile .profile-blurb h4,.user-profile #about-book .profile-blurb h4,#about-book .author-profile .profile-blurb h4,.author-profile #about-book .profile-blurb h4,#about-book .contributor-profile .profile-blurb h4,.contributor-profile #about-book .profile-blurb h4,#about-book .cause-profile .profile-blurb h4,.cause-profile #about-book .profile-blurb h4,#about-book .publisher-profile .profile-blurb h4,.publisher-profile #about-book .profile-blurb h4,#about-book .book-description h4,#about-book .bundle-description h4,#about-book .cms-content h5,#about-book .bundle-book-list-item .list-item-description h5,.bundle-book-list-item #about-book .list-item-description h5,#about-book .inline-bundle-list-item .list-item-description h5,.inline-bundle-list-item #about-book .list-item-description h5,#about-book .book-list-item .list-item-description h5,.book-list-item #about-book .list-item-description h5,#about-book .package-list-item .list-item-description h5,.package-list-item #about-book .list-item-description h5,#about-book .user-profile .profile-blurb h5,.user-profile #about-book .profile-blurb h5,#about-book .author-profile .profile-blurb h5,.author-profile #about-book .profile-blurb h5,#about-book .contributor-profile .profile-blurb h5,.contributor-profile #about-book .profile-blurb h5,#about-book .cause-profile .profile-blurb h5,.cause-profile #about-book .profile-blurb h5,#about-book .publisher-profile .profile-blurb h5,.publisher-profile #about-book .profile-blurb h5,#about-book .book-description h5,#about-book .bundle-description h5,#about-book .cms-content h6,#about-book .bundle-book-list-item .list-item-description h6,.bundle-book-list-item #about-book .list-item-description h6,#about-book .inline-bundle-list-item .list-item-description h6,.inline-bundle-list-item #about-book .list-item-description h6,#about-book .book-list-item .list-item-description h6,.book-list-item #about-book .list-item-description h6,#about-book .package-list-item .list-item-description h6,.package-list-item #about-book .list-item-description h6,#about-book .user-profile .profile-blurb h6,.user-profile #about-book .profile-blurb h6,#about-book .author-profile .profile-blurb h6,.author-profile #about-book .profile-blurb h6,#about-book .contributor-profile .profile-blurb h6,.contributor-profile #about-book .profile-blurb h6,#about-book .cause-profile .profile-blurb h6,.cause-profile #about-book .profile-blurb h6,#about-book .publisher-profile .profile-blurb h6,.publisher-profile #about-book .profile-blurb h6,#about-book .book-description h6,#about-book .bundle-description h6{padding-top:0.3em}#about-book .cms-content h1,#about-book .bundle-book-list-item .list-item-description h1,.bundle-book-list-item #about-book .list-item-description h1,#about-book .inline-bundle-list-item .list-item-description h1,.inline-bundle-list-item #about-book .list-item-description h1,#about-book .book-list-item .list-item-description h1,.book-list-item #about-book .list-item-description h1,#about-book .package-list-item .list-item-description h1,.package-list-item #about-book .list-item-description h1,#about-book .user-profile .profile-blurb h1,.user-profile #about-book .profile-blurb h1,#about-book .author-profile .profile-blurb h1,.author-profile #about-book .profile-blurb h1,#about-book .contributor-profile .profile-blurb h1,.contributor-profile #about-book .profile-blurb h1,#about-book .cause-profile .profile-blurb h1,.cause-profile #about-book .profile-blurb h1,#about-book .publisher-profile .profile-blurb h1,.publisher-profile #about-book .profile-blurb h1,#about-book .book-description h1,#about-book .bundle-description h1{font-size:2em}#about-book .cms-content h2,#about-book .bundle-book-list-item .list-item-description h2,.bundle-book-list-item #about-book .list-item-description h2,#about-book .inline-bundle-list-item .list-item-description h2,.inline-bundle-list-item #about-book .list-item-description h2,#about-book .book-list-item .list-item-description h2,.book-list-item #about-book .list-item-description h2,#about-book .package-list-item .list-item-description h2,.package-list-item #about-book .list-item-description h2,#about-book .user-profile .profile-blurb h2,.user-profile #about-book .profile-blurb h2,#about-book .author-profile .profile-blurb h2,.author-profile #about-book .profile-blurb h2,#about-book .contributor-profile .profile-blurb h2,.contributor-profile #about-book .profile-blurb h2,#about-book .cause-profile .profile-blurb h2,.cause-profile #about-book .profile-blurb h2,#about-book .publisher-profile .profile-blurb h2,.publisher-profile #about-book .profile-blurb h2,#about-book .book-description h2,#about-book .bundle-description h2{font-size:1.8em}#about-book .cms-content h3,#about-book .bundle-book-list-item .list-item-description h3,.bundle-book-list-item #about-book .list-item-description h3,#about-book .inline-bundle-list-item .list-item-description h3,.inline-bundle-list-item #about-book .list-item-description h3,#about-book .book-list-item .list-item-description h3,.book-list-item #about-book .list-item-description h3,#about-book .package-list-item .list-item-description h3,.package-list-item #about-book .list-item-description h3,#about-book .user-profile .profile-blurb h3,.user-profile #about-book .profile-blurb h3,#about-book .author-profile .profile-blurb h3,.author-profile #about-book .profile-blurb h3,#about-book .contributor-profile .profile-blurb h3,.contributor-profile #about-book .profile-blurb h3,#about-book .cause-profile .profile-blurb h3,.cause-profile #about-book .profile-blurb h3,#about-book .publisher-profile .profile-blurb h3,.publisher-profile #about-book .profile-blurb h3,#about-book .book-description h3,#about-book .bundle-description h3{font-size:1.6em}#about-book .cms-content h4,#about-book .bundle-book-list-item .list-item-description h4,.bundle-book-list-item #about-book .list-item-description h4,#about-book .inline-bundle-list-item .list-item-description h4,.inline-bundle-list-item #about-book .list-item-description h4,#about-book .book-list-item .list-item-description h4,.book-list-item #about-book .list-item-description h4,#about-book .package-list-item .list-item-description h4,.package-list-item #about-book .list-item-description h4,#about-book .user-profile .profile-blurb h4,.user-profile #about-book .profile-blurb h4,#about-book .author-profile .profile-blurb h4,.author-profile #about-book .profile-blurb h4,#about-book .contributor-profile .profile-blurb h4,.contributor-profile #about-book .profile-blurb h4,#about-book .cause-profile .profile-blurb h4,.cause-profile #about-book .profile-blurb h4,#about-book .publisher-profile .profile-blurb h4,.publisher-profile #about-book .profile-blurb h4,#about-book .book-description h4,#about-book .bundle-description h4{font-size:1.4em}#about-book .cms-content h5,#about-book .bundle-book-list-item .list-item-description h5,.bundle-book-list-item #about-book .list-item-description h5,#about-book .inline-bundle-list-item .list-item-description h5,.inline-bundle-list-item #about-book .list-item-description h5,#about-book .book-list-item .list-item-description h5,.book-list-item #about-book .list-item-description h5,#about-book .package-list-item .list-item-description h5,.package-list-item #about-book .list-item-description h5,#about-book .user-profile .profile-blurb h5,.user-profile #about-book .profile-blurb h5,#about-book .author-profile .profile-blurb h5,.author-profile #about-book .profile-blurb h5,#about-book .contributor-profile .profile-blurb h5,.contributor-profile #about-book .profile-blurb h5,#about-book .cause-profile .profile-blurb h5,.cause-profile #about-book .profile-blurb h5,#about-book .publisher-profile .profile-blurb h5,.publisher-profile #about-book .profile-blurb h5,#about-book .book-description h5,#about-book .bundle-description h5{font-size:1.2em}#about-book .cms-content h6,#about-book .bundle-book-list-item .list-item-description h6,.bundle-book-list-item #about-book .list-item-description h6,#about-book .inline-bundle-list-item .list-item-description h6,.inline-bundle-list-item #about-book .list-item-description h6,#about-book .book-list-item .list-item-description h6,.book-list-item #about-book .list-item-description h6,#about-book .package-list-item .list-item-description h6,.package-list-item #about-book .list-item-description h6,#about-book .user-profile .profile-blurb h6,.user-profile #about-book .profile-blurb h6,#about-book .author-profile .profile-blurb h6,.author-profile #about-book .profile-blurb h6,#about-book .contributor-profile .profile-blurb h6,.contributor-profile #about-book .profile-blurb h6,#about-book .cause-profile .profile-blurb h6,.cause-profile #about-book .profile-blurb h6,#about-book .publisher-profile .profile-blurb h6,.publisher-profile #about-book .profile-blurb h6,#about-book .book-description h6,#about-book .bundle-description h6{font-weight:800}#about-book .cms-content strong,#about-book .bundle-book-list-item .list-item-description strong,.bundle-book-list-item #about-book .list-item-description strong,#about-book .inline-bundle-list-item .list-item-description strong,.inline-bundle-list-item #about-book .list-item-description strong,#about-book .book-list-item .list-item-description strong,.book-list-item #about-book .list-item-description strong,#about-book .package-list-item .list-item-description strong,.package-list-item #about-book .list-item-description strong,#about-book .user-profile .profile-blurb strong,.user-profile #about-book .profile-blurb strong,#about-book .author-profile .profile-blurb strong,.author-profile #about-book .profile-blurb strong,#about-book .contributor-profile .profile-blurb strong,.contributor-profile #about-book .profile-blurb strong,#about-book .cause-profile .profile-blurb strong,.cause-profile #about-book .profile-blurb strong,#about-book .publisher-profile .profile-blurb strong,.publisher-profile #about-book .profile-blurb strong,#about-book .book-description strong,#about-book .bundle-description strong{font-weight:600}#about-book .video{margin-bottom:0}@media screen and (min-width: 53.75em){#about-book .video{width:100%;margin-bottom:2em}}#about-book .share_links li{padding:0.2em 0}#about-book .share_links li .generic{font-size:0.7em}#about-book .creativecommons{margin-top:1.5em}@media screen and (min-width: 53.75em){#about-book{padding:4em 0}}#book-details{padding:0 2.35765%;float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#book-details:last-child{margin-right:0}@media screen and (min-width: 53.75em){#book-details{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0%}#book-details:last-child{margin-right:0}}.tooltip-item{position:relative;border:0;cursor:pointer}.tooltip-item:hover .tooltip{visibility:visible;opacity:1}.tooltip-item .tooltip{position:absolute;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;bottom:180%;min-width:12em;padding:10px;margin-left:-6em;background-color:gray;border-radius:4px;box-shadow:0 2px 2px silver;text-align:center;line-height:16px;font-size:12px;color:#fff;visibility:hidden;opacity:0;z-index:100}.tooltip-item .tooltip p{margin-bottom:0;font-family:inherit;font-size:1em}.tooltip-item .tooltip:after{position:absolute;left:46%;content:'';pointer-events:none;margin-left:-5px;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid gray}#book-metadata{width:100%;background-color:transparent}#book-metadata .book-metadata-list,#book-metadata .book-formats-list{width:100%;margin-bottom:1em;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;font-color:#797979}#book-metadata .book-metadata-list li,#book-metadata .book-formats-list li{margin-top:25px}#book-metadata .book-metadata-list{width:100%;margin-bottom:2em;text-align:center;font-size:.75em}@media screen and (min-width: 53.75em){#book-metadata .book-metadata-list{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;margin-bottom:0;text-align:left}#book-metadata .book-metadata-list:last-child{margin-right:0}}#book-metadata .book-formats-list{margin-left:0%;width:100%;text-align:center}@media screen and (min-width: 53.75em){#book-metadata .book-formats-list{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%;margin-right:0;text-align:right;float:right}#book-metadata .book-formats-list:last-child{margin-right:0}}#book-metadata .book-formats-list li{position:relative;width:auto;text-align:center}#book-metadata .book-formats-list li:first-child{font-size:.75em;vertical-align:text-bottom}#book-metadata .book-formats-list li:nth-child(n+2){font-size:.625em}#book-metadata .book-formats-list li::before,#book-metadata .book-formats-list li::after{margin:0 auto}#packages{padding:2em 2.35765%;background-color:#fbfbfb}#packages .section-subtitle{width:100%;margin-left:0;padding-left:0;text-align:inherit;color:#666}#packages .package-list-item{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#packages .package-list-item:last-child{margin-right:0}@media screen and (min-width: 53.75em){#packages .package-list-item{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0%}#packages .package-list-item:last-child{margin-right:0}#packages .package-list-item:nth-child(3n){margin-right:0}#packages .package-list-item:nth-child(3n+1){clear:left}}#prospective_reader_survey{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;padding:2.35765%;text-align:left}#prospective_reader_survey:last-child{margin-right:0}#prospective_reader_survey .max-price{margin-bottom:.625em}#prospective_reader_survey .max-price .add-on{width:34px}@media screen and (min-width: 53.75em){#prospective_reader_survey{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0%}#prospective_reader_survey:last-child{margin-right:0}}#quick-buy{position:fixed;top:-5em;right:0;left:0;max-height:5em;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em 0;background-color:rgba(255,255,255,0.9);border-bottom:1px solid #cbcbcb;-webkit-transition:top,0.25s,ease-in-out;-moz-transition:top,0.25s,ease-in-out;transition:top,0.25s,ease-in-out}#quick-buy.visible{top:0}#quick-buy .large-container,#quick-buy .author-books{text-align:center}@media screen and (min-width: 53.75em){#quick-buy .large-container,#quick-buy .author-books{text-align:left}}#quick-buy .book-info{width:100%}#quick-buy .book-info h5{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}@media screen and (min-width: 53.75em){#quick-buy .book-info{float:left;display:block;margin-right:2.35765%;width:40.29137%;white-space:nowrap}#quick-buy .book-info:last-child{margin-right:0}}#quick-buy .book-cover{display:none}@media screen and (min-width: 53.75em){#quick-buy .book-cover{display:inline-block;height:3em;width:auto;border:1px solid #cbcbcb;margin-right:1em;vertical-align:middle}}#quick-buy .book-title,#quick-buy .bundle-title{display:inline-block;color:#323232}#quick-buy .quick-buy-bundle-title{width:100%}#quick-buy .quick-buy-bundle-title h5{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;vertical-align:middle}@media screen and (min-width: 53.75em){#quick-buy .quick-buy-bundle-title{float:left;display:block;margin-right:2.35765%;width:40.29137%;white-space:nowrap}#quick-buy .quick-buy-bundle-title:last-child{margin-right:0}}#quick-buy .quick-buy-bundle.purchase-info{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%;margin-top:0.25em}#quick-buy .quick-buy-bundle.purchase-info:last-child{margin-right:0}#quick-buy .quick-buy-bundle.purchase-info .buy-now{margin-left:10px;font-size:.63em}@media screen and (min-width: 53.75em){#quick-buy .quick-buy-bundle.purchase-info{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:8.5298%;text-align:right}#quick-buy .quick-buy-bundle.purchase-info:last-child{margin-right:0}#quick-buy .quick-buy-bundle.purchase-info .buy-now{margin-left:10px;font-size:.75em}}#quick-buy .purchase-info{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;margin-top:.5em;white-space:nowrap}#quick-buy .purchase-info:last-child{margin-right:0}#quick-buy .purchase-info .suggested-price{margin-right:1em}#quick-buy .purchase-info .text{display:inherit;margin-right:.5em;text-transform:uppercase;font-size:.75em;vertical-align:sub}#quick-buy .purchase-info .price{display:inherit;color:#009aff}@media screen and (min-width: 53.75em){#quick-buy .purchase-info{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:25.58941%;text-align:right}#quick-buy .purchase-info:last-child{margin-right:0}}#quick-buy .buy-now{font-size:.75em;vertical-align:middle}@media screen and (min-width: 53.75em){#quick-buy{max-height:4em;top:-4em}}#table-of-contents{position:relative;background-color:#fbfbfb}#table-of-contents .container,#table-of-contents #sign-up article,#sign-up #table-of-contents article,#table-of-contents #about article,#about #table-of-contents article,#table-of-contents #contact article,#contact #table-of-contents article,#table-of-contents #buzz article,#buzz #table-of-contents article,#table-of-contents #manifesto article,#manifesto #table-of-contents article,#table-of-contents #affiliates article,#affiliates #table-of-contents article,#table-of-contents #age-verification article,#age-verification #table-of-contents article,#table-of-contents #terms article,#terms #table-of-contents article,#table-of-contents #read-online article,#read-online #table-of-contents article,#table-of-contents #request_refund article,#request_refund #table-of-contents article,#table-of-contents #wishlist-container article,#wishlist-container #table-of-contents article,#table-of-contents .author-list{padding:2.35765%}#table-of-contents .toc-title{width:100%;padding:2em 2.35765%;text-align:center;font-size:1.125em;color:#666}#table-of-contents .toc-list-wrapper{padding:0 4em;overflow:hidden}#table-of-contents .toc-list-wrapper::after{content:"";background:-webkit-linear-gradient(transparent, #fbfbfb);background:linear-gradient(transparent,#fbfbfb);position:absolute;top:auto;right:0px;bottom:64px;left:0px;height:32px;display:block}#table-of-contents #js-toc-list-wrapper>.toc{height:192px;overflow:hidden}#table-of-contents #js-show-toc{display:block;position:relative;background-color:transparent;height:64px;text-transform:uppercase;text-align:center;line-height:64px;color:#009aff;cursor:pointer}#table-of-contents #js-show-toc::before{font-size:14px;content:"More";text-transform:uppercase}#table-of-contents #js-show-toc::after{margin-left:.25em;line-height:64px}#table-of-contents #js-show-toc.toc-visible::before{content:"Less"}#table-of-contents #js-show-toc.toc-visible::after{margin-left:.25em;line-height:64px}#table_of_contents ol ul,.toc ul{margin:.5em 0 1em}#table_of_contents ol li,.toc li{margin-bottom:.625em;padding-left:0;color:#323232}#table_of_contents ol li>ul>li,#table_of_contents ol li>ol>li,.toc li>ul>li,.toc li>ol>li{margin-left:1em}.section-number{margin-right:1em;color:#999}.toc.has-parts>li{font-size:1.25em}.toc.no-parts>li,#table_of_contents .columns>ol>li{font-size:1.125em}.toc.has-parts>li>ul>li{font-size:86.66667%}.toc.no-parts>li>ul>li,.toc.has-parts>li>ul>li>ul>li,#table_of_contents ol .section{font-size:86.66667%}.toc.no-parts>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li,#table_of_contents ol .subsection{font-size:86.66667%}.toc.no-parts>li>ul>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li>ul>li,#table_of_contents ol .subsubsection{font-size:86.66667%}.toc.no-parts>li>ul>li>ul>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li>ul>li>ul>li,#table_of_contents ol .subsubsubsection{font-size:86.66667%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:20;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:10;font-size:.7em;display:block;border:0;background-position:0 0}.scroll-bar-wrap .ui-handle-helper-parent{position:relative;width:100%;height:100%;margin:0 auto}.ui-slider-horizontal{height:100%}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider-wrapper{-webkit-transition:border,0.2s,linear;-moz-transition:border,0.2s,linear;transition:border,0.2s,linear;height:32px;background-color:#fff;padding:0;border:1px solid #cbcbcb;border-radius:4px;margin-bottom:1em}.ui-slider .ui-slider-handle{top:-11px;height:54px;width:10px;border:1px solid #fff;border-radius:5px;background-color:#666;box-shadow:0 2px 10px 0 #666;cursor:pointer}.ui-slider .ui-slider-range{height:30px;background-color:#999;border-top-left-radius:2px;border-bottom-left-radius:2px;margin:0}.purchase_price_before_coupon label.required::after{display:none}.purchase_price_before_coupon .ui-slider-wrapper{border-color:#7ACAFF}#purchase_price_before_coupon_slider.ui-slider .ui-slider-range{background-color:#7ACAFF}#purchase_price_before_coupon_slider.ui-slider .happy-price{background-color:#009aff}#purchase_price_before_coupon_slider.ui-slider .ui-slider-handle{background-color:#009aff;box-shadow:0 2px 10px 0 #009aff}#purchase_royalty_per_unit_slider.ui-slider .ui-slider-range{background-color:#999}#purchase_royalty_per_unit_slider.ui-slider .happy-price{background-color:#666}.ui-slider .ui-slider-value input:focus{border-color:rgba(82,168,236,0.8);background-color:#fff}.ui-slider .ui-slider-value{position:absolute;z-index:15;line-height:32px;padding:0;margin:0 7px}.ui-slider .ui-slider-value,.ui-slider .ui-slider-value input{text-align:left;font-size:1.125em;line-height:30px;color:#fff}.ui-slider .ui-slider-value input{box-shadow:none;display:inline-block;height:30px;background:transparent;width:80px;padding:0;border:1px solid transparent;margin-bottom:0;overflow:hidden}.ui-slider .ui-slider-value input:focus{padding:0 5px;color:#323232}.ui-slider .ui-slider-value.inverse,.ui-slider .ui-slider-value.inverse input{color:#424242}fieldset{margin:0;padding:0}fieldset.pricing{width:100%;margin-bottom:2em}.sliders-title-wrapper{padding:1em 2.35765%;position:static}.sliders-title-wrapper .sliders-title{text-align:center;font-size:2.125em;color:#009aff}.sliders-title-wrapper .sliders-title small{font-size:.625em}@media screen and (min-width: 53.75em){.sliders-title-wrapper .sliders-title{position:relative;top:1em;margin-bottom:1em;text-align:left}}.sliders-title-wrapper .sliders-hint{text-align:center;font-size:0.85em}@media screen and (min-width: 53.75em){.sliders-title-wrapper .sliders-hint{position:relative;top:1em;margin-bottom:1em;text-align:left}}@media screen and (min-width: 53.75em){.sliders-title-wrapper{float:left;display:block;margin-right:2.35765%;width:23.23176%;padding:0;position:relative;text-align:left}.sliders-title-wrapper:last-child{margin-right:0}}.sliders-wrapper{width:100%;margin-bottom:2em}@media screen and (min-width: 53.75em){.sliders-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:0 2.35765%;margin-bottom:0}.sliders-wrapper:last-child{margin-right:0}}.purchase_royalty_per_unit,.purchase_price_before_coupon,.purchase_cause_royalty_per_unit,.purchase_government_per_unit{display:block}.purchase_royalty_per_unit label,.purchase_price_before_coupon label,.purchase_cause_royalty_per_unit label,.purchase_government_per_unit label{pointer-events:none;margin-bottom:.625em;text-transform:uppercase;font-size:1.125em;color:#666}@media screen and (min-width: 53.75em){.purchase_royalty_per_unit,.purchase_price_before_coupon,.purchase_cause_royalty_per_unit,.purchase_government_per_unit{padding:0.5em 2.35765%}}.purchase_cause_royalty_per_unit .help-block,.purchase_government_per_unit{display:none}.total-price{font-size:2.5em;color:#009aff}.total-price small{font-size:.625em}@media screen and (min-width: 53.75em){.total-price{position:relative;margin-top:1em;margin-bottom:0.5em;text-align:right}}#total-wrapper #coupon-code{display:none}#total-wrapper #copies .purchase_quantity input[type="number"]{width:50px;text-align:center}#total-wrapper .control-group,#total-wrapper .control-label,#total-wrapper .controls{display:inline-block}#total-wrapper .control-label{margin-right:5px}#total-wrapper .controls{margin-bottom:0}@media screen and (min-width: 53.75em){#total-wrapper{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0;text-align:right}#total-wrapper:last-child{margin-right:0}}.free #copies,.coupon #copies{display:none}.free #total-wrapper .total-price,.coupon #total-wrapper .total-price{text-align:center}@media screen and (min-width: 53.75em){.free #total-wrapper,.coupon #total-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;text-align:center}.free #total-wrapper:last-child,.coupon #total-wrapper:last-child{margin-right:0}}#gift-fields{display:none;margin-bottom:3em;margin-top:-1em}#gift-fields .controls{margin-bottom:0}#gift-fields textarea{resize:none}@media screen and (min-width: 53.75em){#gift-fields{width:50%}}#purchase-header{display:block;position:relative;z-index:10;height:auto;background-color:#fff;overflow:visible;border-top:1px solid #eee}#purchase-header:after{content:"";display:table;clear:both}#purchase-header .author-and-title{position:relative;height:100%;text-align:center;padding-top:1em}#purchase-header .author-and-title p{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}#purchase-header .author-and-title img{display:inline-block;height:23px;width:23px;margin-right:10px}#purchase-header .author-and-title a{margin-top:2em;font-size:.875em;color:#797979;margin-right:.25em}#purchase-header .author-and-title a:nth-child(n+2){margin:0 .25em}#purchase-header .author-and-title h4{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.5em;font-size:1.5em;color:#323232}@media screen and (min-width: 53.75em){#purchase-header .author-and-title{float:left;display:block;margin-right:2.35765%;width:40.29137%;text-align:left}#purchase-header .author-and-title:last-child{margin-right:0}}#purchase-header .book-cover-image{text-align:center}#purchase-header .book-cover-image img{height:7.5em;width:auto;margin-top:1em}@media screen and (min-width: 53.75em){#purchase-header .book-cover-image{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:0%;text-align:center}#purchase-header .book-cover-image:last-child{margin-right:0}}#purchase-header .cancel-button-wrapper{padding:1em;height:100%;text-align:center}@media screen and (min-width: 53.75em){#purchase-header .cancel-button-wrapper{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:8.5298%;padding:0;text-align:right}#purchase-header .cancel-button-wrapper:last-child{margin-right:0}#purchase-header .cancel-button-wrapper .cancel{margin-top:3.25em}}@media screen and (min-width: 53.75em){#purchase-header{height:7.5em}}#purchase{background-color:#fff;background-image:-webkit-linear-gradient(#fff, #eee);background-image:linear-gradient(#ffffff,#eeeeee);position:relative}#purchase .alert.hide{display:none}@media screen and (min-width: 53.75em){#purchase .large-container,#purchase .author-books{padding:4em 2.35765% 1em 2.35765%}}#purchase .package-name{margin-bottom:1em}#purchase fieldset.pricing .control-group{margin-bottom:0}#purchase #freeDownload{display:none}#purchase #freeDownload #free_book_button{float:right}#purchase.free #freeDownload{display:block}#purchase.free #payment-methods,#purchase.free #pay-by-credit-card{display:none !important}#purchase.free #copies,#purchase.free fieldset.checkout,#purchase.free fieldset.total{display:none}#purchase.no_coupon .total-before-coupon,#purchase.no_coupon .savings{display:none}#purchase:not(.no_coupon) fieldset.pricing .price-per-copy,#purchase:not(.no_coupon) fieldset.pricing .author-earnings,#purchase:not(.no_coupon) fieldset.pricing .cause-earnings,#purchase:not(.no_coupon) fieldset.pricing .government-earnings,#purchase:not(.no_coupon) fieldset.pricing legend{display:none}@media screen and (min-width: 53.75em){#purchase:not(.no_coupon) #all-gift-fields{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:51.17883%;margin-right:0}#purchase:not(.no_coupon) #all-gift-fields:last-child{margin-right:0}}#purchase-return{height:100px;display:block}#purchase-return:after{content:"";display:table;clear:both}#purchase-return .return-text{color:#8a8a8a;line-height:100px;text-decoration:underline}#purchase-return .return-text:hover{color:#666}html.js #book-purchases-new #purchase_price_before_coupon,html.js #book-purchases-new #purchase_royalty_per_unit,html.js #book-purchases-new-with-coupon #purchase_price_before_coupon,html.js #book-purchases-new-with-coupon #purchase_royalty_per_unit,html.js #book-purchases-create #purchase_price_before_coupon,html.js #book-purchases-create #purchase_royalty_per_unit,html.js #book-purchases-login #purchase_price_before_coupon,html.js #book-purchases-login #purchase_royalty_per_unit,html.js #bundle-purchases-new #purchase_price_before_coupon,html.js #bundle-purchases-new #purchase_royalty_per_unit,html.js #bundle-purchases-create #purchase_price_before_coupon,html.js #bundle-purchases-create #purchase_royalty_per_unit,html.js #bundle-purchases-login #purchase_price_before_coupon,html.js #bundle-purchases-login #purchase_royalty_per_unit,html.js #purchases-complete-paypal-express-checkout #purchase_price_before_coupon,html.js #purchases-complete-paypal-express-checkout #purchase_royalty_per_unit{visibility:hidden}#book-purchases-new .tap-hint,#book-purchases-new-with-coupon .tap-hint,#book-purchases-create .tap-hint,#book-purchases-login .tap-hint,#bundle-purchases-new .tap-hint,#bundle-purchases-create .tap-hint,#bundle-purchases-login .tap-hint,#purchases-complete-paypal-express-checkout .tap-hint{display:none}html.touch #book-purchases-new .click-hint,html.touch #book-purchases-new-with-coupon .click-hint,html.touch #book-purchases-create .click-hint,html.touch #book-purchases-login .click-hint,html.touch #bundle-purchases-new .click-hint,html.touch #bundle-purchases-create .click-hint,html.touch #bundle-purchases-login .click-hint,html.touch #purchases-complete-paypal-express-checkout .click-hint{display:none}html.touch #book-purchases-new .tap-hint,html.touch #book-purchases-new-with-coupon .tap-hint,html.touch #book-purchases-create .tap-hint,html.touch #book-purchases-login .tap-hint,html.touch #bundle-purchases-new .tap-hint,html.touch #bundle-purchases-create .tap-hint,html.touch #bundle-purchases-login .tap-hint,html.touch #purchases-complete-paypal-express-checkout .tap-hint{display:inline}#book-purchases-new .coupon-validity.invalid .add-on,#book-purchases-new-with-coupon .coupon-validity.invalid .add-on,#book-purchases-create .coupon-validity.invalid .add-on,#book-purchases-login .coupon-validity.invalid .add-on,#bundle-purchases-new .coupon-validity.invalid .add-on,#bundle-purchases-create .coupon-validity.invalid .add-on,#bundle-purchases-login .coupon-validity.invalid .add-on,#purchases-complete-paypal-express-checkout .coupon-validity.invalid .add-on{background:#fbe3e4;color:#ff4100}#book-purchases-new .coupon-validity.valid .add-on,#book-purchases-new-with-coupon .coupon-validity.valid .add-on,#book-purchases-create .coupon-validity.valid .add-on,#book-purchases-login .coupon-validity.valid .add-on,#bundle-purchases-new .coupon-validity.valid .add-on,#bundle-purchases-create .coupon-validity.valid .add-on,#bundle-purchases-login .coupon-validity.valid .add-on,#purchases-complete-paypal-express-checkout .coupon-validity.valid .add-on{background:#e6efc2;color:#00bf63}@media screen and (min-width: 53.75em){#freeDownload{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:68.23843%;margin-right:0}#freeDownload:last-child{margin-right:0}}#checkout-options{position:relative;margin-bottom:1em;margin-top:3em}#checkout-options .control-group{margin-bottom:0}#payment-methods{text-align:center}#payment-methods .credit-card{position:relative}#payment-methods .credit-card.cc-fields-visible{background-color:#fff;border:1px solid #c5c5c5;color:#666;-webkit-transition:all,0.7s,linear;-moz-transition:all,0.7s,linear;transition:all,0.7s,linear}#payment-methods .credit-card.cc-fields-visible::before,#payment-methods .credit-card.cc-fields-visible::after{position:absolute;left:46%;content:'';pointer-events:none;width:0;height:0}#payment-methods .credit-card.cc-fields-visible::before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #c5c5c5;margin-left:-2px;bottom:-12px}#payment-methods .credit-card.cc-fields-visible::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin-left:0;bottom:-10px}#payment-methods .credit-card.cc-fields-visible+.paypal{background-color:#cbcbcb;border:#bbb}@media screen and (min-width: 53.75em){#payment-methods{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:0%;margin-right:0;position:absolute;right:0px;bottom:0px;text-align:right;white-space:nowrap;width:auto}#payment-methods:last-child{margin-right:0}#payment-methods p{display:inline-block;margin-right:1em;vertical-align:text-top;font-size:1.125em;color:#666}}#pay-by-credit-card{padding:2.35765%;background-color:#fff;border:1px solid #cbcbcb;border-radius:4px;margin-bottom:1em}#pay-by-credit-card .hints{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%;padding:2.35765%}#pay-by-credit-card .hints:last-child{margin-right:0}@media screen and (min-width: 53.75em){#pay-by-credit-card .hints{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:0%;padding:0}#pay-by-credit-card .hints:last-child{margin-right:0}}#pay-by-credit-card .checkout{position:relative}#credit-card-inputs{width:100%;margin-right:0;padding:0}#credit-card-inputs .input-wrapper{display:inline-block}#credit-card-inputs .controls{margin-bottom:.625em}#credit-card-inputs .purchase_credit_card_first_name,#credit-card-inputs .purchase_credit_card_last_name,#credit-card-inputs .purchase_buyer_country_code,#credit-card-inputs .purchase_vat_number{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#credit-card-inputs .purchase_credit_card_first_name:last-child,#credit-card-inputs .purchase_credit_card_last_name:last-child,#credit-card-inputs .purchase_buyer_country_code:last-child,#credit-card-inputs .purchase_vat_number:last-child{margin-right:0}@media screen and (min-width: 53.75em){#credit-card-inputs .purchase_credit_card_first_name,#credit-card-inputs .purchase_credit_card_last_name,#credit-card-inputs .purchase_buyer_country_code,#credit-card-inputs .purchase_vat_number{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0%;margin-bottom:0}#credit-card-inputs .purchase_credit_card_first_name:last-child,#credit-card-inputs .purchase_credit_card_last_name:last-child,#credit-card-inputs .purchase_buyer_country_code:last-child,#credit-card-inputs .purchase_vat_number:last-child{margin-right:0}}#credit-card-inputs .vat-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}#credit-card-inputs .vat-wrapper:last-child{margin-right:0}@media screen and (min-width: 53.75em){#credit-card-inputs .vat-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}#credit-card-inputs .vat-wrapper:last-child{margin-right:0}}#credit-card-inputs .email-wrapper{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#credit-card-inputs .email-wrapper:last-child{margin-right:0}@media screen and (min-width: 53.75em){#credit-card-inputs .email-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0%;margin-bottom:0}#credit-card-inputs .email-wrapper:last-child{margin-right:0}}#credit-card-inputs .card-number-wrapper{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}#credit-card-inputs .card-number-wrapper:last-child{margin-right:0}#credit-card-inputs .card-number-wrapper .help-inline{display:block}@media screen and (min-width: 53.75em){#credit-card-inputs .card-number-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0%}#credit-card-inputs .card-number-wrapper:last-child{margin-right:0}}#credit-card-inputs .expiry-wrapper{clear:left;float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%;white-space:nowrap}#credit-card-inputs .expiry-wrapper:last-child{margin-right:0}#credit-card-inputs .expiry-wrapper select{display:inline-block;margin-right:6px;margin-left:6px}#credit-card-inputs .expiry-wrapper .help-inline{display:block}@media screen and (min-width: 53.75em){#credit-card-inputs .expiry-wrapper{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0%}#credit-card-inputs .expiry-wrapper:last-child{margin-right:0}}#credit-card-inputs .verification-wrapper{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:42.64902%;margin-left:0%}#credit-card-inputs .verification-wrapper:last-child{margin-right:0}@media screen and (min-width: 53.75em){#credit-card-inputs .verification-wrapper{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:0%;text-align:left;margin-right:0}#credit-card-inputs .verification-wrapper:last-child{margin-right:0}}@media screen and (min-width: 53.75em){#credit-card-inputs{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0}#credit-card-inputs:last-child{margin-right:0}}.checkout-submit-wrapper{position:relative;min-height:150px}.checkout-submit-wrapper .total-price{text-align:right;margin:0}.checkout-submit-wrapper .card-icons,.checkout-submit-wrapper .charge-card{text-align:right}.checkout-submit-wrapper .card-icons:first-child,.checkout-submit-wrapper .charge-card:first-child{margin-bottom:2em}.checkout-submit-wrapper .card-icons{position:absolute;right:0;bottom:50px}.checkout-submit-wrapper .charge-card{position:absolute;right:0;bottom:0}.checkout-submit-wrapper .visa-icon,.checkout-submit-wrapper .mastercard-icon{display:inline-block;background-repeat:no-repeat;opacity:0.5}.checkout-submit-wrapper .visa-icon{background-image:url(/assets/visa-9f307b8d597d8d2d11a8580f49976874.png);width:80px;height:43px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.checkout-submit-wrapper .visa-icon{background-image:url(/assets/visa_2x-f0a9687bf487c07021576e6aca8aec0a.png);background-size:80px 43px}}.checkout-submit-wrapper .mastercard-icon{background-image:url(/assets/mastercard-96cc70340d309d5059a97d6ffe38c8e7.png);width:80px;height:43px;margin-right:-20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.checkout-submit-wrapper .mastercard-icon{background-image:url(/assets/mastercard_2x-127f094a6947078261e744416675c65d.png);background-size:80px 43px}}@media screen and (min-width: 53.75em){.checkout-submit-wrapper{float:left;display:block;margin-right:2.35765%;width:23.23176%;position:absolute;top:0px;right:0px;bottom:0px}.checkout-submit-wrapper:last-child{margin-right:0}}#charge_credit_card_button{width:12em}
