/* books 0.1.0 */
@font-face{font-family:'Futura';src:url("../fonts/futura-tot/futura-tot-medi.woff") format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futura';src:url("../fonts/futura-tot/futura-tot-mediobli.woff") format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Futura';src:url("../fonts/futura-tot/futura-tot-bold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Futura';src:url("../fonts/futura-tot/futura-tot-boldobli.woff") format('woff');font-weight:600;font-style:italic;font-display:swap}.book-container{padding-top:1.6em;margin:0 auto;font-family:'Futura',sans-serif;font-size:16px;font-weight:200;line-height:24px;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:'Futura',sans-serif;font-weight:bold;color:#000}.book-container ul{list-style:none;padding:0;margin:0}.book-title{font-size:28px;font-weight:600;padding:1.5em .5em 0;text-align:center;line-height:1.1;text-transform:uppercase}@media (min-width:640px){.book-title{font-size:32px;padding:1.5em 0 0}}.book-body{position:relative;z-index:5;max-width:745px;margin:0 auto;padding:24px}@media (min-width:640px){.book-body{padding:50px}}@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{width:600px;margin:0 auto}.book-intro{background:url("../images/valka-umeni/bg-intro.jpg") no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding-top:1.6em}.book-intro p > img{margin-left:-15%}@media (min-width:800px){.book-intro p > img{float:left;margin-left:-420px;margin-top:-210px;max-width:400px}}@media (min-width:1000px){.book-intro p > img{max-width:580px;margin-left:-580px;margin-top:-250px}}@media (min-width:1200px){.book-intro p > img{max-width:680px;margin-left:-700px}}.book-intro h1{position:relative;font-size:40px;text-align:center;font-weight:600;line-height:1.1;margin-bottom:.5rem}@media (min-width:800px){.book-intro h1{font-size:48px;text-align:left}}@media (min-width:1000px){.book-intro h1{font-size:62px}}.book-intro h2{font-size:22px;font-weight:600;line-height:1.3;margin:0 0 1rem;text-align:center}@media (min-width:640px){.book-intro h2{text-align:left}}.book-intro h3{color:#c20e1a;text-align:center}@media (min-width:640px){.book-intro h3{text-align:left}}.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:800px){.book-intro h1,.book-intro h2,.book-intro h3,.book-intro h4,.book-intro p,.book-intro .socials,.book-intro .book-add-to-cart{margin-left:50%}}@media (min-width:1000px){.book-intro h1,.book-intro h2,.book-intro h3,.book-intro h4,.book-intro p,.book-intro .socials,.book-intro .book-add-to-cart{margin-left:43%}}.book-intro p:first-child{margin-left:0}.book-about,.book-gallery,.book-sources{background:#4a4a4a;color:#fff}.book-about a,.book-gallery a,.book-sources a{color:inherit}.book-params,.book-refs{background:#c20e1a;color:#fff}.book-params a,.book-refs a{color:inherit}.book-about,.book-content,.book-params,.book-gallery,.book-author,.book-knowledges,.book-sources,.book-refs,.book-comments,.book-video{position:relative}.book-about:before,.book-content:before,.book-params:before,.book-gallery:before,.book-author:before,.book-knowledges:before,.book-sources:before,.book-refs:before,.book-comments:before,.book-video:before{content:'';position:absolute;height:44px;background:url("../images/valka-umeni/wave-gray.png") no-repeat;background-position:center bottom;top:-35px;left:0;right:0;z-index:10}.book-content:before,.book-video:before{height:35px;background-image:url("../images/valka-umeni/wave-black.png")}.book-params:before,.book-refs:before{height:40px;background-image:url("../images/valka-umeni/wave-red.png")}.book-knowledges:before,.book-author:before,.book-comments:before{height:38px;background-image:url("../images/valka-umeni/wave-white.png")}.book-about .book-body,.book-params .book-body,.book-content .book-body,.book-author .book-body,.book-sources .book-body{position:relative}.book-about .book-body:before,.book-params .book-body:before,.book-content .book-body:before,.book-author .book-body:before,.book-sources .book-body:before,.book-about .book-body:after,.book-params .book-body:after,.book-content .book-body:after,.book-author .book-body:after,.book-sources .book-body:after{content:'';position:absolute;background:url("../images/valka-umeni/symbols.png") no-repeat;z-index:5}.book-about .book-body:before{width:163px;height:151px;background-position:-276px -384px;right:110%;top:5%}.book-about .book-body:after{width:83px;height:74px;background-position:-439px -548px;left:115%;bottom:10%}.book-params .book-body:after{width:233px;height:239px;background-position:-966px -384px;left:100%;top:5%}.book-params .book-body:before{width:97px;height:88px;background-position:-1103px -296px;right:110%;bottom:5%}.book-content .book-body:before{width:181px;height:170px;background-position:-569px -384px;right:110%;top:50%;margin-top:-85px}.book-author .book-body:before{width:139px;height:140px;background-position:-754px -380px;right:110%;bottom:5%}.book-author .book-body:after{width:68px;height:70px;background-position:-343px -568px;left:100%;top:0}.book-sources .book-body:before{width:52px;height:46px;background-position:-276px -577px;left:100%;top:0}.book-sources .book-body:after{width:131px;height:122px;background-position:-438px -547px;left:120%;top:50%;margin-top:-61px}.book-params table{margin:0 auto;color:#fff;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-knowledges li{position:relative;margin-bottom:12px;padding-left:28px}.book-knowledges li:before{content:'';position:absolute;top:4px;left:0;background:url("../images/valka-umeni/li.png") no-repeat;background-position:center center;width:25px;height:22px}.book-knowledges li:nth-child(1):before{-webkit-background-size:16%;-moz-background-size:16%;background-size:16%}.book-knowledges li:nth-child(2):before{-webkit-background-size:32%;-moz-background-size:32%;background-size:32%}.book-knowledges li:nth-child(3):before{-webkit-background-size:48%;-moz-background-size:48%;background-size:48%}.book-knowledges li:nth-child(4):before{-webkit-background-size:64%;-moz-background-size:64%;background-size:64%}.book-knowledges li:nth-child(5):before{-webkit-background-size:80%;-moz-background-size:80%;background-size:80%}.book-knowledges li:nth-child(6):before{-webkit-background-size:96%;-moz-background-size:96%;background-size:96%}.book-knowledges .book-body{position:relative}.book-knowledges .book-body:before,.book-knowledges .book-body:after{content:'';position:absolute;background:url("../images/valka-umeni/symbols.png") no-repeat;z-index:10;width:388px;height:384px;background-position:0 0;left:120%;top:50%;margin-top:-197px}.book-gallery{position:relative;text-align:center}.book-gallery > p{margin:-3em auto 0;padding-bottom:2em;text-align:center}.book-gallery ul{z-index:10;margin:0 0 0 -2rem;overflow:hidden;text-align:center}.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-author{padding-bottom:2em;text-align:center}@media (min-width:500px){.book-author{text-align:left}}@media (min-width:400px){.book-author img{margin:0 10% 1em}}@media (min-width:500px){.book-author img{margin:0 20% 1em}}@media (min-width:700px){.book-author img{margin:0 2em 1em 0;float:left}}@media (min-width:700px){.book-author p{zoom:1}.book-author p:before,.book-author p:after{content:"";display:table}.book-author p:after{clear:both}}.book-author strong{color:#c20e1a;text-transform:uppercase}.book-content{background:#000;color:#fff;position:relative}.book-content:after{content:'';position:absolute;background:url("../images/valka-umeni/symbols.png") no-repeat;background-position:-764px 0;right:0;top:-170px;z-index:999}@media (min-width:1000px){.book-content:after{width:336px;height:354px}}.book-refs p{padding:1em 0;overflow:hidden}.book-refs strong{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 .book-body{position:relative}.book-refs .book-body:before{content:'';position:absolute;background:url("../images/valka-umeni/symbols.png") no-repeat;z-index:10;width:378px;height:373px;background-position:-384px 0;right:120%;top:50%;margin-top:-197px}.book-sources{position:relative}.book-sources li{margin-bottom:.25em;text-align:center}.book-comments{position:relative}.book-comments:after{content:'';position:absolute;background:url("../images/valka-umeni/symbols.png") no-repeat;z-index:10;width:276px;height:243px;background-position:0 -384px;left:-140px;top:-130px}.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%}