/* books 0.1.0 */
@font-face{font-family:'Titillium';src:url("../fonts/titillium/titilliumtext22l002.woff") format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Titillium';src:url("../fonts/titillium/titilliumtext22l003.woff") format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Titillium';src:url("../fonts/titillium/titilliumtext22l005.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Titillium';src:url("../fonts/titillium/titilliumtext22l006.woff") format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Chaparral Pro';src:url("../fonts/chaparral-pro/chaparral-pro-lightcapt.woff") format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Chaparral Pro';src:url("../fonts/chaparral-pro/chaparral-pro-regular.woff") format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Chaparral Pro';src:url("../fonts/chaparral-pro/chaparral-pro-italic.woff") format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Chaparral Pro';src:url("../fonts/chaparral-pro/chaparral-pro-bold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Chaparral Pro';src:url("../fonts/chaparral-pro/chaparral-pro-boldit.woff") format('woff');font-weight:600;font-style:italic;font-display:swap}.book-container{padding-top:1.6em;margin:0 auto;font-family:'Titillium',sans-serif;font-size:16px;font-weight:200;line-height:24px;letter-spacing:.05em;color:#4b4b4a;overflow:hidden;background:#fff;max-width:1600px}@media (min-width:640px){.book-container{font-size:19px;line-height:28px}}.book-container a{color:#000}.book-container a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.book-container p{margin-bottom:24px}.book-container h1,.book-container h2,.book-container h3,.book-container h4,.book-container h5,.book-container h6{font-family:'Titillium',sans-serif;font-weight:bold;color:#000}.book-container ul{list-style:none;padding:0;margin:0}.book-container blockquote{padding:0;border:0;font-family:'Chaparral Pro';font-weight:600}.book-container blockquote:before{content:'';display:block;width:95px;height:76px;background:url("../images/algoritmy-pro-zivot/quote.png") no-repeat;margin-bottom:.5em}.book-title{font-size:30px;font-weight:400;line-height:1;padding:1.5em .5em 0;text-align:center;text-transform:uppercase}@media (min-width:640px){.book-title{font-size:35px;padding:1.5em 0 0}}@media (min-width:1000px){.book-title{font-size:42px}}.book-body{position:relative;z-index:5;max-width:863px;margin:0 auto;padding:1.5em}@media (min-width:1000px){.book-body{padding:2em 0 3em}}.book-header{text-align:center}.book-cart{max-width:600px;margin:10px auto;background:#fff;padding-bottom:2em}.section-subscribe{clear:both}.section-subscribe a{color:#202020}.section-subscribe .form{max-width:600px;margin:0 auto}.book-intro{padding-top:1.6em}.book-intro img{margin-left:-15%}@media (min-width:745px){.book-intro img{float:left;margin-left:-110%;margin-top:-200px}}@media (min-width:1000px){.book-intro img{margin-left:-570px;margin-top:-240px}}.book-intro h1{position:relative;font-size:48px;font-weight:200;line-height:1;margin-bottom:.5rem}@media (min-width:640px){.book-intro h1{font-size:56px}}@media (min-width:1000px){.book-intro h1{font-size:77px}}.book-intro h2{font-size:20px;font-weight:400;line-height:1.3;margin:0}@media (min-width:640px){.book-intro h2{font-size:22px;max-width:50%}}@media (min-width:1000px){.book-intro h2{font-size:24px}}.book-intro strong{color:#196195;font-weight:400}.book-intro .book-body{position:relative;zoom:1}.book-intro .book-body:before,.book-intro .book-body:after{content:"";display:table}.book-intro .book-body:after{clear:both}.book-intro .book-body{zoom:1}.book-intro .book-body:before,.book-intro .book-body:after{content:"";display:table}.book-intro .book-body:after{clear:both}@media (min-width:745px){.book-intro h1,.book-intro h2,.book-intro h3,.book-intro h4,.book-intro ul,.book-intro .book-body > p{margin-left:50%}}@media (min-width:1000px){.book-intro h1,.book-intro h2,.book-intro h3,.book-intro h4,.book-intro ul,.book-intro .book-body > p{margin-left:40%}}.book-intro p:first-child{margin-left:0}.book-intro,.book-params,.book-author{background:#e4e1d6 url("../images/algoritmy-pro-zivot/pattern-beige.jpg") repeat;color:#000}.book-about,.book-gallery,.book-content,.book-sources{background:#ae3e50;color:#fff;background:url("../images/algoritmy-pro-zivot/pattern-red.jpg") repeat}.book-about a,.book-gallery a,.book-content a,.book-sources a{color:inherit}.book-knowledges,.book-refs{background:#3f78a2;color:#fff;background:url("../images/algoritmy-pro-zivot/pattern-blue.jpg") repeat}.book-intro span{display:block;background-color:#196195;color:#fff;padding:32px 16px;font-size:2rem;text-align:center;font-weight:700;margin-bottom:32px}@media (min-width:640px){.book-about blockquote{position:absolute;top:5%;left:60%;width:240px}}@media (min-width:1088px){.book-about blockquote{left:85%}}.book-about .book-body{position:relative}@media (min-width:640px){.book-about .book-body:before{content:'';position:absolute;right:5%;top:80%;width:106px;height:74px;background:url("../images/algoritmy-pro-zivot/37.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}}@media (min-width:1000px){.book-about .book-body:before{right:15%;width:180px;top:69%;height:156px}}@media (min-width:1380px){.book-about .book-body:before{right:105%;top:10%;width:211px;height:147px}}@media (min-width:640px){.book-about .book-body > p{max-width:55%}}@media (min-width:1088px){.book-about .book-body > p{max-width:75%}}.book-params table{margin:0 auto 24px;width:100%}@media (min-width:640px){.book-params table{width:70%}}.book-params img{display:block;margin:0 auto}.book-params th,.book-params td{width:50%;vertical-align:top;padding:6px}.book-params th{font-weight:normal;text-align:right;font-weight:300}.book-params .book-body{position:relative}.book-params .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/r2.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:220px;height:200px;left:70%;bottom:10%}@media (min-width:1380px){.book-params .book-body:before{width:360px;height:328px;left:90%}}.book-knowledges h2{font-size:42px;color:#fff;line-height:1;font-weight:200;text-transform:uppercase;text-align:center;margin-bottom:1em;margin-top:2em}.book-knowledges li{position:relative;margin-bottom:12px;padding-left:24px}.book-knowledges li:before{content:'';position:absolute;top:8px;left:0;width:8px;height:8px;background:#0f3e5f;border-radius:50%;-webkit-box-shadow:0 2px 1px rgba(255,255,255,0.5);box-shadow:0 2px 1px rgba(255,255,255,0.5)}.book-knowledges .book-body{position:relative}.book-knowledges .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/r1.png") no-repeat;width:195px;height:672px;right:108%;top:10%}.book-gallery{position:relative;text-align:center}.book-gallery > p{margin:-3em auto 0;padding-bottom:2em;text-align:center}.book-gallery ul{position:relative;z-index:10;margin:0 0 0 -2rem;overflow:hidden}.book-gallery li{float:left;width:50%;padding-left:2rem;margin-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:640px){.book-gallery li{width:33.3%}}.book-gallery li a{display:inline-block}.book-gallery .book-title{padding-top:3em}.book-gallery .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/r3.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}@media (min-width:640px){.book-gallery .book-body:before{width:186px;height:92px;left:75%;top:-50px}}@media (min-width:1500px){.book-gallery .book-body:before{width:366px;height:182px;left:95%;top:-100px}}.book-image .book-body{padding:0;max-width:100%}.book-image p{text-align:center;margin:0 auto -11%}.iframe{position:relative}.iframe:before{content:'';display:block;padding-bottom:56.25%}.iframe iframe{position:absolute;top:0;left:0;right:0;bottom:0}.shadow,.book-author .book-body > p:first-child{position:relative;margin-bottom:2em;padding:0}.shadow:before,.book-author .book-body > p:first-child:before,.shadow:after,.book-author .book-body > p:first-child:after{position:absolute;content:'';width:220px;top:0;bottom:0}.shadow:before,.book-author .book-body > p:first-child:before{right:100%;background:-webkit-linear-gradient(20deg, transparent 70%, rgba(0,0,0,0.1) 100%), -webkit-linear-gradient(335deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-moz-linear-gradient(20deg, transparent 70%, rgba(0,0,0,0.1) 100%), -moz-linear-gradient(335deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(20deg, transparent 70%, rgba(0,0,0,0.1) 100%), -o-linear-gradient(335deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(20deg, transparent 70%, rgba(0,0,0,0.1) 100%), -ms-linear-gradient(335deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:linear-gradient(70deg, transparent 70%, rgba(0,0,0,0.1) 100%), linear-gradient(115deg, transparent 70%, rgba(0,0,0,0.1) 100%)}.shadow:after,.book-author .book-body > p:first-child:after{left:100%;background:-webkit-linear-gradient(160deg, transparent 70%, rgba(0,0,0,0.1) 100%), -webkit-linear-gradient(205deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-moz-linear-gradient(160deg, transparent 70%, rgba(0,0,0,0.1) 100%), -moz-linear-gradient(205deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(160deg, transparent 70%, rgba(0,0,0,0.1) 100%), -o-linear-gradient(205deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(160deg, transparent 70%, rgba(0,0,0,0.1) 100%), -ms-linear-gradient(205deg, transparent 70%, rgba(0,0,0,0.1) 100%);background:linear-gradient(-70deg, transparent 70%, rgba(0,0,0,0.1) 100%), linear-gradient(-115deg, transparent 70%, rgba(0,0,0,0.1) 100%)}.book-author{padding-bottom:1em}.book-author strong{display:block;font-size:1.2em;font-family:'Chaparral Pro'}.book-author .book-body{position:relative;padding-bottom:1em;overflow:hidden;zoom:1}.book-author .book-body:before,.book-author .book-body:after{content:"";display:table}.book-author .book-body:after{clear:both}.book-author .book-body p{float:left;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em}.book-author .book-body p:first-child{float:none;width:100%}.book-author .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/r4.png") no-repeat;width:243px;height:367px;left:100%;top:-100px}.book-refs p{padding:1em 0;overflow:hidden}.book-refs em{display:block;font-weight:400;font-style:normal;margin-top:.5em;text-align:right}.book-refs blockquote{margin:0 0 1em;padding:0;border:0}.book-refs blockquote:before{display:none}.book-refs .book-body{position:relative}.book-refs .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/pi.png") no-repeat;width:252px;height:789px;right:105%}.book-sources{position:relative}.book-sources li{margin-bottom:.25em;text-align:center}.book-sources .book-body{position:relative}.book-sources .book-body:before{content:'';position:absolute;background:url("../images/algoritmy-pro-zivot/r5.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}@media (min-width:640px){.book-sources .book-body:before{width:177px;height:81px;right:80%;bottom:80%}}@media (min-width:1360px){.book-sources .book-body:before{width:347px;height:161px;right:90%;bottom:5%}}.book-comments{position:relative}.book-comments .book-body{max-width:600px}#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}.video-embed{position:relative}.video-embed:before{content:'';display:block;padding-bottom:56.25%}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}