/* books 0.1.0 */
#download-book-sample{display:inline-block;text-indent:-9999px;background:url("../images/download.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:100%;max-width:295px}#download-book-sample:before{content:'';display:block;padding-bottom:48.47457627118644%}#download-book-sample span{display:none}body{background:#bc0100 !important}table{margin-bottom:0}table th,table td{padding:0}blockquote{margin:0 0 1em;padding:0;border:0;font-style:normal}blockquote strong{display:block}.book-container{max-width:759px;margin:0 auto;font-family:'Helvetica',Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fff;padding-top:37px}.book-container a{color:#fff}.book-container h1,.book-container h2,.book-container h3,.book-container h4,.book-container h5{font-family:'Helvetica',Arial,sans-serif}.book-body{background:#e50000;padding:25px}.book-title,.book-about h2{color:#ffb409;margin-top:5px;background:#e50000;padding-top:25px;padding-left:25px;padding-right:25px;font-size:30px;line-height:1}.book-title::first-letter,.book-about h2::first-letter{text-transform:lowercase}.book-cart{max-width:600px;margin:0 auto}.book-header{padding-top:0;background:#e50000;z-index:100}.book-header .book-title{display:none}.book-header p{margin:0}.book-header .book-body{padding:0}.book-intro{position:relative}.book-intro .book-body{margin-top:0;padding:0}.book-intro p:first-child img{display:block;margin:0 auto 12px auto}@media (min-width:640px){.book-intro p:first-child img{float:left;max-width:400px;margin-left:-250px;margin-top:20px}}@media (min-width:1000px){.book-intro p:first-child img{margin-left:-220px;max-width:511px}}.book-intro p:nth-child(2) img{display:none}@media (min-width:640px){.book-intro p:nth-child(2) img{display:block;float:right;margin-left:2px;top:10px}}.book-intro .book-body > p,.book-intro .book-add-to-cart{padding:8px 24px 0 24px}@media (min-width:640px){.book-intro .book-body > p,.book-intro .book-add-to-cart{margin-left:40%}}.section-subscribe{color:#000;padding-left:50px;padding-right:50px}.section-subscribe a{color:#000}.book-about h2{padding:25px;border-top:5px #bc0100 solid;font-weight:normal;margin-top:22px;margin-left:-25px;margin-right:-25px;margin-bottom:0}.book-knowledges .book-body{padding-right:0}.book-knowledges ul{margin:0 24px 0 0}.book-gallery{text-align:center}.book-gallery .book-body{padding-top:22px}.book-gallery ul{position:relative;z-index:10;margin:0 0 0 -1rem;overflow:hidden;text-align:center;width:100%;list-style-type:none;padding:0}.book-gallery li{float:left;width:50%;padding-left:2rem;text-align:center;margin-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.book-gallery li a{display:inline-block}@media (min-width:640px){.book-gallery li{width:33.3%}}.book-params table{margin-bottom:0;width:100%;border-collapse:collapse;margin:0 auto}@media (min-width:640px){.book-params table{width:70%}}.book-params table th,.book-params table td{width:50%;vertical-align:top;padding:6px}.book-params table th{font-weight:normal;text-align:right;font-weight:300;padding-right:16px}.book-params table td{padding-left:16px;font-weight:bold}.book-params .book-title{font-weight:bold}.book-refs blockquote{font-style:italic}.book-refs em{display:block;padding-left:65%}.book-author .book-body img{display:block;margin:0 auto}@media (min-width:640px){.book-author .book-body img{float:right;margin-left:20px;margin-bottom:20px}}.book-sources a{font-weight:bold;text-decoration:underline}.book-comments{background:#fff;color:#000}.book-comments a{color:#e50000}.book-comments .book-title{background:#fff;color:#e50000;font-weight:bold}.book-comments .book-body{background:none}