@charset "UTF-8";

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:31}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:32}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:23}#fancybox-loading div{width:44px;height:44px;background:url(fancybox/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:30px;height:30px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:21}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:21;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:27;background:url(fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:22}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:22;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@font-face{font-display:swap;font-family:canaro;src:url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.ttf);src:url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.eot?#iefix) format("embedded-opentype"),url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.woff) format("woff"),url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.ttf) format("truetype"),url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.svg#canaromedium) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:canaro;src:url(/helion/fonts/rene_bieder_-_canaro_light-webfont.ttf);src:url(/helion/fonts/rene_bieder_-_canaro_light-webfont.eot?#iefix) format("embedded-opentype"),url(/helion/fonts/rene_bieder_-_canaro_light-webfont.woff) format("woff"),url(/helion/fonts/rene_bieder_-_canaro_light-webfont.ttf) format("truetype"),url(/helion/fonts/rene_bieder_-_canaro_light-webfont.svg#canarolight) format("svg");font-weight:100;font-style:normal}.type-book{z-index:7;position:relative;display:inline-block;width:20px;height:20px;text-indent:0}.type-audiobook,.type-dvd,.type-ebook,.type-gift,.type-online,.type-video{z-index:7;position:relative;display:inline-block;width:20px;height:20px;text-indent:-10000px}.type-gift.type-gift-address-data{width:25px}.type-bundleone,.type-bundletwo{text-indent:0}.type-bundleone,.type-bundlethree,.type-bundletwo{z-index:7;position:relative;display:inline-block;width:20px;height:20px}.margin-left{margin-left:10px;z-index:7;position:relative}.has-popup:hover span.popup{display:block}.has-popup:hover{background-color:#e6001e;box-shadow:0 0 0 2px #e6001e}.has-popup span.popup{display:none;left:50%;top:-36px;white-space:nowrap;position:absolute;text-indent:0;text-align:center;line-height:36px}.has-popup span.popup span{display:block;position:relative;padding:0 20px;left:-50%;color:#fff;background-color:#e6001e}label.type-book{text-indent:0;padding-left:23px;width:auto;line-height:20px;background:none;position:relative}label.type-audiobook,label.type-dvd,label.type-ebook,label.type-online,label.type-video{text-indent:0;padding-left:20px;width:auto;line-height:20px;background:none;position:relative}.type-book:before,.type-bundleone:before{content:" ";position:absolute;left:0;top:0;background:transparent url(/helion/images/helion.svg) -251px -114px;width:20px;height:20px;text-indent:-10000px}.type-bundletwo:before,.type-ebook:before{content:" ";position:absolute;left:0;top:0;background:transparent url(/helion/images/helion.svg) -277px -114px;width:20px;height:20px;text-indent:-10000px}.type-bundlethree:before{content:"+";position:absolute;left:6px;top:-19px;color:#666}.type-audiobook:before{background:transparent url(/helion/images/helion.svg) -327px -114px}.type-audiobook:before,.type-video:before{content:" ";position:absolute;left:0;top:0;width:20px;height:20px;text-indent:-10000px}.type-video:before{background:transparent url(/helion/images/helion.svg) -299px -114px}.type-dvd:before{background:transparent url(/helion/images/helion.svg) -350px -115px}.type-dvd:before,.type-online:before{content:" ";position:absolute;left:0;top:0;width:20px;height:20px;text-indent:-10000px}.type-online:before{background:transparent url(/helion/images/helion.svg) -386px -48px}.type-gift:before{content:" ";position:absolute;left:0;top:1px;background:transparent url(/helion/images/helion.svg) -150px -114px;width:20px;height:20px;text-indent:-10000px}.type-gift.type-gift-address-data:before{top:4px}.type-book.has-popup:hover:before{background-position:-310px -279px}.type-ebook.has-popup:hover:before{background-position:-336px -279px}.type-audiobook.has-popup:hover:before{background-position:-386px -279px}.type-video.has-popup:hover:before{background-position:-357px -279px}.type-dvd.has-popup:hover:before{background-position:-409px -280px}.type-online.has-popup:hover:before{background-position:-386px -48px}.button a,.button button,button.button{cursor:pointer;border-width:0;box-shadow:0 0 #b40018;display:inline-block;background-color:#e4001e;color:#fff;line-height:36px;font-size:18px;font-weight:100;padding:0 20px;-webkit-transition:all .2s;transition:all .2s;font-family:canaro,sans-serif}@media (min-width:701px){.button a:hover,.button button:hover,button.button:hover{box-shadow:0 2px #b40018;text-decoration:none}.button a:focus,.button button:focus,button.button:focus{background-color:#b40018;top:0;box-shadow:none}}#content .grey-button a,#content a.grey-button,#content button.grey-button{color:#000;background-color:#ebebeb;padding:0 20px;line-height:36px;display:inline-block;font-size:15px;box-shadow:0 0 #c1c1c1;font-family:arial,sans-serif}#content .grey-button a:hover,#content a.grey-button,#content button.grey-button{cursor:pointer}#content a.light-button{background-color:#ebebeb;color:#000;font-size:15px;font-family:arial,sans-serif}#content .grey-button a.more{padding-left:36px;position:relative}#content .grey-button a.more:before{background:transparent url(/helion/images/helion.svg) -338px -49px}#content .grey-button-up a.more:before,#content .grey-button a.more:before{content:" ";position:absolute;left:12px;top:14px;opacity:.5;width:13px;height:7px}#content .grey-button-up a.more:before{background:transparent url(/helion/images/helion.svg) -314px -49px}#content .grey-button a:hover,#content .grey-button button:hover,#content .light-button a:hover,#content .light-button button:hover,#content a.grey-button:hover,#content a.light-button:hover,#content button.grey-button:hover,#content button.light-button:hover{box-shadow:0 1px #c1c1c1;text-decoration:none}.cover img{box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#c7c7c7}.banner{text-align:center;margin:10px 0}.banner-right{float:right;margin:10px 0 10px 20px}.select{position:relative;display:inline-block}.select .select-label{position:absolute;left:0;right:0;font-size:15px;overflow:hidden;white-space:nowrap}.select:after{content:" ";position:absolute;right:10px;top:15px;opacity:.5;width:13px;height:7px;background:transparent url(/helion/images/helion.svg) -338px -49px}.select select{opacity:0;position:relative;z-index:1}.select-line-cat .select:after{top:8px;right:2px}.input-line input{border:1px solid #dedede;font-size:15px;height:24px;padding:5px 8px;width:275px}.input-line input.error{border:2px solid #e4001e}#rejestracja .input-line input.error{border:1px solid #e4001e}.select-line .error{border-color:#e4001e!important}#content .input-line input.vsmall{width:30px;margin-right:20px}#content .input-line input.small{width:73px}#content .col-left .input-line input.small{width:113px}#content .input-line input.medium{width:280px}.textarea-line textarea{border:1px solid #dedede;font-size:15px;height:100px;padding:5px 8px;width:275px}#content .textarea-line textarea.medium{width:280px}.opinion1{background-color:#d1d1d1;box-shadow:inset 0 0 0 1px #d1d1d1;color:#fff}.opinion2{background-color:gray;color:#fff}.opinion3{background-color:#e47382;color:#fff}.opinion4{background-color:#e4001e;color:#fff}.opinion5{background-color:#b40018;color:#fff}.opinion6{background-color:#800011;color:#fff}.opinion1-content{color:#d1d1d1}.opinion2-content{color:gray}.opinion3-content{color:#e47382}.opinion4-content{color:#e4001e}.opinion5-content{color:#b40018}.opinion6-content{color:#800011}.vote{display:inline-block;width:120px;height:19px;vertical-align:middle;background:transparent url(/helion/images/helion.svg) no-repeat -124px -191px}.vote span{display:block;height:19px;background:transparent url(/helion/images/helion.svg) no-repeat -248px -191px}.small-vote{width:88px;height:13px;background-position:-362px -352px}.small-vote span{height:13px;background-position:-174px -353px}.recommended-bookstores-table{height:154px}.recommended-bookstores-table td,.recommended-bookstores-table th{padding:10px;text-align:left}.recommended-bookstores-header{font-size:18px}.recommended-bookstores-cities{padding:10px 0 30px}.recommended-bookstores-header{padding:20px 0 0}.recommended-bookstores-cities h3,.recommended-bookstores-voids h3{padding-bottom:5px}.recommended-bookstores-cities a,.recommended-bookstores-voids a{padding:5px 10px;display:inline-block}.recommended-bookstores{float:right;margin-top:-25px}.points{width:25px;height:26px;font-family:arial,sans-serif;font-size:14px;line-height:26px;text-align:center;background:transparent url(/helion/images/helion.svg) no-repeat -399px -112px;opacity:.5;color:#000}.icon-help,.points{display:inline-block;vertical-align:middle}.icon-help{width:15px;height:15px;text-indent:-10000px;opacity:.25;cursor:pointer;background:transparent url(/helion/images/helion.svg) no-repeat -209px -146px}a.arrow-link{position:relative;padding-right:20px}a.arrow-link:after{content:" ";position:absolute;right:0;top:2px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}a.arrow-link:hover{text-decoration:underline;color:#e4001e}a.arrow-link:hover a:after{border-color:#e4001e;background-position:-140px -69px}a.arrow-link:focus{text-decoration:none;color:#b40018}a.arrow-link:focus a:after{border-color:#b40018;background-position:-140px -87px}.infobox{background-color:#d9eaf7;padding:20px 20px 20px 60px;margin:14px 0;color:#306c9a;font-size:15px;position:relative;line-height:24px}.infobox:before{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat -3px -75px;width:24px;height:24px;position:absolute;left:21px;top:18px}.infobox-basket{background-color:#d9eaf7;padding:20px 20px 20px 60px;margin:14px 0;color:#306c9a;font-size:15px;position:relative;line-height:24px;text-align:left}.infobox-basket:before{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat -3px -75px;width:24px;height:24px;position:absolute;left:21px;top:18px}.infobox-basket a{color:#306c9a!important}.infobox-basket.infobox-error{background:#ffe3e5;color:#e4001e;font-size:18px}.infobox-basket.infobox-error:before{display:none}.infobox-payu-error{background-color:#d9eaf7;padding:20px 20px 20px 60px;margin:14px 0;color:#306c9a;font-size:15px;position:relative;line-height:24px;text-align:center}.infobox-payu-error:before{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat -3px -75px;width:24px;height:24px;position:absolute;left:50px;top:30px}.infobox a{color:#306c9a;text-decoration:underline}.infobox-payu-error a{color:#e4001e;text-decoration:underline}.waitbox{background-color:#d9eaf7;color:#306c9a;line-height:24px;padding:20px 20px 20px 60px}.successbox,.waitbox{font-size:15px;margin:14px 0;position:relative}.successbox{background-color:#e2f7db;padding:25px 20px 25px 120px;min-height:56px;color:#43802f;line-height:18px}.successbox:before{content:" ";border:2px solid #43802f;width:56px;height:56px;position:absolute;left:35px;top:35px}.successbox:after{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat -118px -114px;width:30px;height:22px;position:absolute;left:51px;top:56px}.successbox p{margin:6px 0}.successbox.oneline p{line-height:64px;font-weight:100;font-family:canaro,sans-serif;font-size:30px}.successbox a{color:#43802f;text-decoration:underline}.messagebox{position:relative;margin:18px 0 8px;border:1px solid #dedede;padding:17px 40px 17px 120px;font-size:15px;line-height:24px}.messagebox img{max-width:100%}.messagebox:before{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat -380px -204px;width:64px;height:64px;position:absolute;left:31px;top:21px}.messagebox .close{position:absolute;top:17px;right:17px;text-indent:-10000px;display:block;right:20px;top:20px;background:transparent url(/helion/images/helion.svg) no-repeat -287px -48px;width:11px;height:11px}.messagebox p a{position:relative;padding-right:21px}.messagebox p a.more:after{content:" ";position:absolute;right:0;top:3px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.messagebox p a.more:hover{text-decoration:underline;color:#e4001e}.messagebox p a.more:hover a:after{border-color:#e4001e;background-position:-140px -69px}.messagebox p a.more:focus{text-decoration:none;color:#b40018}.messagebox p a.more:focus a:after{border-color:#b40018;background-position:-140px -87px}.help-article-page td,th{padding:10px}.text{font-size:15px;line-height:24px}.text a{color:#e4001e}.text .help-page a{color:#000}.text a:hover{text-decoration:underline}.text a:focus{color:#b40018}.text h2{margin-bottom:11px;margin-top:30px;line-height:30px;font-size:24px;font-weight:400;font-family:canaro,sans-serif}.text p{margin-top:12px;margin-bottom:12px}.text ul{list-style-type:none;margin:0;padding:0}.text ul li{padding-left:14px;position:relative;margin-top:12px;margin-bottom:12px}.text .help-page ul li{padding-left:0;margin-top:0;margin-bottom:0}.text .strong{background-color:#ebebeb;border-left:4px solid #e4001e;padding:10px 30px 10px 27px;margin:25px 0}.text ul li:before{content:" ";width:4px;height:4px;border-radius:10px;position:absolute;left:0;top:10px;background-color:#e4001e}.text .help-page ul li:before{background-color:#fff;content:none}.button .more-regulamin{background:#fff;color:#000;font-size:inherit;font-family:inherit;padding:0;line-height:inherit}.make-vote-line .vote,.popup-layer-add-opinion .add-opinion-info .add-opinion-vote-line .vote{height:18px;width:18px}.make-vote-line .vote span,.popup-layer-add-opinion .add-opinion-info .add-opinion-vote-line .vote span{background:transparent url(../images/helion.svg) no-repeat -124px -191px}.make-vote-line span.vote-on{background:transparent url(../images/helion.svg) no-repeat -248px -191px}.make-vote-line span.vote-make-on,.popup-layer-add-opinion .add-opinion-info .add-opinion-vote-line span.vote-make-on{background:transparent url(../images/helion.svg) no-repeat -1px -191px;width:18px!important}.make-vote-line .vote:hover{cursor:pointer}.votes-header-two{display:inline-block}.make-vote-line-second-book{display:inline-block;margin:-10px 10px 0;vertical-align:middle}.make-vote-button{background:#e4001e;color:#fff;display:inline-block;font-size:16px;line-height:30px;padding:0 20px}.make-vote-button:hover{background:#b00021;text-decoration:none}.book-list-container.book-list-container-library .vote-line span{padding-right:0}.book-list-container.book-list-container-library .list .vote-line{text-align:center}#text-popup.popup-layer-add-opinion{position:fixed}#text-popup.popup-layer-add-opinion .text{overflow:hidden}.popup-layer-add-opinion .add-opinion-info{margin-bottom:10px}.popup-layer-add-opinion .add-opinion-info .add-opinion-title{margin-bottom:5px}.popup-layer-add-opinion .add-opinion-vote-line:hover{cursor:pointer}.popup-layer-add-opinion .add-opinion-review{border:1px solid #dedede;height:100px;line-height:24px;margin:0 0 10px;padding:10px 15px;width:90%}.popup-layer-add-opinion .add-opinion-email.error,.popup-layer-add-opinion .add-opinion-review.error{border:1px solid #e4001e}.add-opinion-vote-error-text,.popup-layer-add-opinion .accept-opinion-error-text,.popup-layer-add-opinion .add-opinion-email-error-text,.popup-layer-add-opinion .add-opinion-review-error-text{color:#e4001e;display:none}.popup-layer-add-opinion .add-opinion-data,.popup-layer-add-opinion .add-opinion-email{border:1px solid #dedede;font-size:15px;line-height:30px;padding:0 15px;width:90%}.popup-layer-add-opinion .add-opinion-email{margin:0 0 10px}.popup-layer-add-opinion .add-opinion-send{background:#e4001e;border-width:0;color:#fff;display:block;font-size:20px;line-height:30px;margin:20px auto 30px;width:200px}.popup-layer-add-opinion .add-opinion-send:hover{background:#b00021;cursor:pointer}.popup-layer-add-opinion .add-opinion-success{color:#78cc5b;font-size:18px;font-weight:700;line-height:30px;padding-bottom:36px;text-align:center}.popup-layer-add-opinion .add-opinion-danger{color:#ffc107;font-size:18px;font-weight:700;line-height:30px;padding-bottom:36px;text-align:center}.popup-layer-add-opinion .add-opinion-error{color:#e4001e;font-size:18px;font-weight:700;line-height:30px;padding-bottom:36px;text-align:center}.popup-layer-add-opinion .add-opinion-loader{display:none;margin:10px auto}@media (max-width:1000px) and (orientation:portrait),all and (max-width:700px){#left-big-col .book-details .info .vote{display:inline-block}.make-vote-line{display:block}.make-vote-line.make-vote-line-second-book{display:inline-block}.make-vote-line.make-vote-best,.make-vote-line.make-vote-promo{display:inline}}@media (max-width:599px){#text-popup.popup-layer-add-opinion{top:35px}.popup-layer-add-opinion .add-opinion-data,.popup-layer-add-opinion .add-opinion-email,.popup-layer-add-opinion .add-opinion-review{width:85%}.popup-layer-add-opinion .add-opinion-review{height:80px}.make-vote-line{margin:25px 0 0}.make-vote-line.make-vote-best{margin:0}.make-vote-line.make-vote-promo{display:inline-block;margin:3px 0}.make-vote-line.make-vote-line-second-book{margin:5px 0 15px}.book-description h2.votes-header-two,.book-description h3.votes-header-two{margin-bottom:10px}#right-big-col .book-list-container.book-list-container-library .list>li{height:495px}}input:not(#inputSearch):not(.searchlib):not(#gdrive_pdf):not(#gdrive_epub):not(#gdrive_mobi):focus,select:focus,textarea:focus{box-shadow:0 0 8px #e4001e;margin-left:2px!important}.select select:focus{opacity:1}body{background:#404040;color:#a0a0a0;margin:0;margin-top:-1px;padding:0;font-size:12px;font-family:arial,sans-serif;-webkit-font-smoothing:antialiased}fieldset,form{margin:0;padding:0;border-width:0}input,select,textarea{font-family:arial,serif;font-size:15px;color:#000;resize:none}input:focus,select:focus,textarea:focus{outline:none}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none}input[type=password]{font-family:arial,sans-serif!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}table{border-spacing:0}td,th{padding:0}img{vertical-align:bottom}a img{border-width:0}a{color:#000;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}a:hover{text-decoration:underline}a:focus{outline-width:0}.none{display:none}.columns{overflow:hidden}*{margin-top:0;margin-bottom:0;-webkit-text-size-adjust:none;text-size-adjust:none;-moz-text-size-adjust:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}.only-mobile{display:none}.container{width:1180px;margin:0 auto;padding:0 10px}.show-mobile-only{display:none!important}#social{position:fixed;z-index:34;left:0;bottom:200px}#social ul{list-style-type:none;margin:0;padding:0}#social ul li a{display:block;width:40px;height:40px;text-indent:-100000px;background:transparent url(/helion/images/social.png) no-repeat}#social ul li.icon2 a{background-position:0 -40px}#social ul li.icon3 a{background-position:0 -80px}#social ul li.icon4 a{background-position:0 -120px}#social ul li.icon5 a{background-position:0 -160px}#social ul li.icon6 a{background-position:0 -200px}#social ul li.icon7 a{background-position:0 -240px}#social ul li.icon8 a{background-position:0 -279px}.icon8{margin-top:20px}@media (min-width:1200px){.fixed-header .subpage-toolbar{height:65px;z-index:25}.fixed-header .subpage-toolbar-right{position:fixed;background-color:#e4001e;z-index:25;right:0;top:0;left:0;margin-left:0;padding-left:50%}.fixed-header .page-tools .cart .delivery{display:none}.fixed-header .page-tools .cart-summary{background-color:transparent;width:50px}.fixed-header .page-tools .cart{width:60px}.fixed-header .page-tools .cart .cart-content{left:auto;right:-10px}.fixed-header .page-tools form{width:630px;margin-left:-310px}.fixed-header .page-tools form fieldset{background-color:#c92929}.fixed-header .page-tools .search-line label{padding-left:20px}.fixed-header .page-tools form fieldset .search-line label{color:#fff}.fixed-header .page-tools.focus .search-link,.fixed-header .page-tools.focus form .search-line,.fixed-header .page-tools form.show-popup .search-line{background-color:#c92929}.fixed-header .page-tools form button{background-color:#c92929;position:relative;top:0;width:50px}.fixed-header .page-tools form button:after{left:10px}.fixed-header .page-tools .cart .link a{text-indent:-100000px;width:50px;opacity:.5}.fixed-header #koszykbox{color:#000;margin:7px 0 0 -4px;font-size:20px}.fixed-header .hideFixed{display:none}.fixed-header .page-tools{border-bottom-width:0}.fixed-header .header{position:static}.fixed-header .header .page-tools input,.fixed-header .page-tools .search-link a{color:#fff}.fixed-header .page-tools .search-line input::-webkit-input-placeholder{color:#fff}.fixed-header .page-tools .search-line input:-moz-placeholder,.fixed-header .page-tools .search-line input::-moz-placeholder{color:#fff;opacity:1}.fixed-header .page-tools .search-line input:-ms-input-placeholder{color:#fff}.fixed-header .page-tools form:hover fieldset{background-color:#c92929}.fixed-header .page-tools form .search-line label{padding-left:20px;margin-right:0}.fixed-header header.header .logo{position:fixed;z-index:26;padding-top:15px}.fixed-header header.header .user-tools{position:fixed;z-index:26;width:20px;right:60px;padding-left:0}.fixed-header .your-profile:before{height:50px}.fixed-header .user-tools .username,.fixed-header .your-profile p{display:none}.fixed-header .login-links{top:36px;left:-120px}.fixed-header .page-tools .popup{right:50px}}header.header{background-color:#e4001e;min-height:84px;position:relative;z-index:13;min-width:1200px}header.header .logo{float:left;padding-top:25px}header.header .logo a{display:inline-block;width:161px;height:34px;vertical-align:middle;text-indent:-10000px;background:transparent url(/helion/images/helion.svg) no-repeat -5px -147px}header.header .container{position:relative}.link-menu{display:none}.main-menu{margin-left:190px;padding-top:40px}.main-menu ul{list-style-type:none;margin:0;padding:0;font-weight:500;font-family:canaro,sans-serif;font-size:19px}.main-menu ul li{display:inline;margin-right:16px}.main-menu ul li a{color:#fff}.header .page-tools{border-bottom:1px solid #eb4c5f;width:620px;position:absolute;left:240px;top:20px;color:#fff}.header .page-tools .search-link a{color:#fff}.header .page-tools ::-webkit-input-placeholder{color:#ffb0b6}.header .page-tools :-moz-placeholder,.header .page-tools ::-moz-placeholder{color:#ffb0b6;opacity:1}.header .page-tools :-ms-input-placeholder{color:#ffb0b6}@media (min-width:1000px){.header .page-tools form:hover ::-webkit-input-placeholder{color:#999}.header .page-tools form:hover :-moz-placeholder,.header .page-tools form:hover ::-moz-placeholder{color:#999;opacity:1}.header .page-tools form:hover :-ms-input-placeholder{color:#999}.header .page-tools form:hover,.header .page-tools form:hover .search-link a{color:#999}.header .page-tools.focus form ::-webkit-input-placeholder{color:#999}.header .page-tools.focus form :-moz-placeholder,.header .page-tools.focus form ::-moz-placeholder{color:#999;opacity:1}.header .page-tools.focus form :-ms-input-placeholder{color:#999}.header .page-tools.focus form,.header .page-tools.focus form .search-link a{color:#999}}.header .page-tools form.show-popup,.header .page-tools form.show-popup .search-link a{color:#999}.user-tools{position:absolute;width:180px;right:80px;top:22px;padding-left:40px}.user-tools .username{font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:1px}.your-profile{padding-bottom:22px;position:relative}.your-profile:before{content:" ";position:absolute;left:-42px;top:-10px;opacity:.25;width:35px;height:32px;background:transparent url(/helion/images/helion.svg) -69px 0}.your-profile.female:before{background-position:0 0;opacity:1}.your-profile.male:before{background-position:-35px 0;opacity:1}.user-tools .your-profile p a{color:#fff;font-size:20px;font-weight:500;font-family:canaro,sans-serif;padding-right:20px;position:relative}.user-tools .your-profile p a:after{content:" ";position:absolute;right:0;top:10px;opacity:.5;width:13px;height:7px;background:transparent url(/helion/images/helion.svg) -338px -49px}.site-tools{position:absolute;right:10px;top:20px}.site-tools ul{list-style-type:none;margin:0;padding:0;line-height:24px;font-size:15px}.site-tools a{color:#fff;display:block;text-align:right}.login-links{display:none;background-color:#fff;position:absolute;padding:12px 10px 10px;top:62px;left:0;width:180px;box-shadow:0 0 150px rgba(0,0,0,.75)}.login-links p{text-align:center;font-size:15px;margin-bottom:20px}.login-links p .login-link{background-color:#e4001e;color:#fff;display:inline-block;width:160px;font-size:18px;line-height:36px;-webkit-transition:all .2s;transition:all .2s}.login-links p .login-link:hover{box-shadow:0 2px #b40018;text-decoration:none}.login-links p .login-link:focus{background-color:#b40018;top:0;box-shadow:none}.login-links p span{display:block;font-size:12px;padding:12px 0 7px}.login-links ul{list-style-type:none;margin:0;padding:7px 0;border-top:1px solid #dfdfdf}.login-links li{line-height:24px;font-size:15px}.login-links li a{display:block;color:#404040;padding:0 12px}.user-tools.active .login-links,.user-tools:hover .login-links{display:block}#content{background-color:#fff;color:#000;min-width:1200px}#content .container{border-bottom:3px solid #e6001e}.subpage-toolbar{position:relative;z-index:12}.left-col{float:left;width:220px;padding-top:18px}.left-col .header{font-size:20px;font-weight:500;font-family:canaro,sans-serif;margin-bottom:14px;border-bottom:1px solid #dfdfdf;margin-bottom:0;padding-bottom:17px}.left-col .header a{position:relative;display:inline-block;padding-right:23px}.left-col.show-series .header a:after{content:" ";position:absolute;right:6px;top:8px;opacity:.5;width:6px;height:11px;background:transparent url(/helion/images/helion.svg) -286px -47px}.link-series.header,.main .left-col .header{border-bottom-width:0}.left-menu{list-style-type:none;margin:0 0 13px;padding:0}.left-menu a{color:#404040;display:inline-block;padding:2px 20px 3px 0;line-height:19px;font-size:15px;-webkit-transition:all .2s;transition:all .2s}.left-menu .bold{color:#e4001e}.left-menu a:hover{color:#e4001e;font-weight:700}.left-menu:hover a,.left-menu a:focus,.left-menu a:hover{text-decoration:none}.left-menu a:focus{color:#b40018}.left-menu-container .header{border-top:1px solid #efefef;padding-bottom:0}.left-menu-container .header a{padding:10px 0;display:block;line-height:40px;font-size:20px;font-weight:500;font-family:canaro,sans-serif;position:relative}.left-menu-container .header a:after{content:" ";position:absolute;right:6px;top:23px;opacity:.5;width:6px;height:11px;background:transparent url(/helion/images/helion.svg) -286px -47px}.show-series .left-menu-container .header a:after{content:" ";position:absolute;right:0;top:25px;opacity:.5;width:13px;height:7px;background:transparent url(/helion/images/helion.svg) -338px -49px}.menu-series{display:none}.left-special-menu a{color:#e4001e}.filter-form .left-special-menu{border-top:1px solid #efefef;padding-top:13px}.left-icon-menu{list-style-type:none;margin:2px 0 0;padding:0}.left-icon-menu li{border-top:1px solid #efefef}.left-icon-menu li a,.left-icon-menu li a.bonyPod{display:block;padding:10px 50px 10px 0;line-height:27px;font-size:15px;color:#404040;position:relative}.usermenu-items li.itembony a:after{content:" ";position:absolute;right:0;top:15px;width:48px;height:34px;background:transparent url(/helion/images/helion.svg) -287px -602px}.left-icon-menu li a:after{right:4px;width:36px}.left-icon-menu li a.bonyPod:after,.left-icon-menu li a:after{content:" ";position:absolute;top:8px;height:34px;background:transparent url(/helion/images/helion.svg) 100px 0}.left-icon-menu li a.bonyPod:after{right:0;width:48px}.left-icon-menu li.icon1 a:after{background-position:-145px 0}.left-icon-menu li.icon2 a:after{background-position:-186px 0}.left-icon-menu li.icon3 a:after{background-position:-287px -602px}.left-icon-menu li.icon4 a:after{background-position:-225px 0}.left-icon-menu .big-link a{padding:10px 0;display:block;line-height:40px;font-size:20px;font-weight:500;font-family:canaro,sans-serif;position:relative}.left-icon-menu .big-link a:after{content:" ";position:absolute;right:6px;top:23px;opacity:.5;width:6px;height:11px;background:transparent url(/helion/images/helion.svg) -286px -47px}.left-icon-menu a.bonyPod:hover,.left-icon-menu a:hover{color:#e4001e}.left-icon-menu a:focus{text-decoration:none;color:#b40018}.subpage-toolbar .left-menu-container{overflow:hidden;max-height:0}.subpage-toolbar .active .left-menu-container{overflow:hidden;max-height:none;position:absolute}.main .subpage-toolbar .left-menu-container{max-height:none}.subpage-toolbar-right{margin-left:240px}.subpage-toolbar .active .left-menu-container{max-height:none;position:absolute;z-index:17;background-color:#fff;margin-left:-10px;width:230px;padding:10px;border-top:1px solid #e4001e;border-bottom:3px solid #e4001e;box-shadow:0 0 150px rgba(0,0,0,.75)}.subpage-toolbar .active .link-catalog{z-index:17;background-color:#fff;position:relative;width:150px}#main-section{margin-left:240px}.page-tools{width:100%;display:inline-block;vertical-align:bottom;border-bottom:1px solid #dfdfdf}.page-tools form{float:left;height:60px;width:620px;position:relative;z-index:7;box-shadow:inset 0 -4px 0 -1px #e4001e}.page-tools form fieldset{margin-top:9px;height:40px;min-height:0}.page-tools .link-closesearch,.page-tools .link-search{display:none}.page-tools .search-line{padding-left:90px;float:left;width:490px;position:relative;z-index:8}.page-tools .search-line label{position:absolute;left:0;top:2px;margin-right:10px;font-weight:500;font-family:canaro,sans-serif;width:70px;font-size:20px;line-height:36px;padding:0}.page-tools .search-line input{background-color:transparent;width:460px;font-size:15px;border-width:0;height:20px;padding:10px 0 10px 10px}.fixed-header .page-tools .search-line input{color:#fff}.page-tools .select-line{float:left;width:150px}.page-tools .search-link{float:left;padding-left:20px;position:relative;z-index:2;width:130px;height:44px}.page-tools .search-link a{display:block;padding-right:30px;padding-left:4px;font-size:15px;color:#999;line-height:40px;position:relative;white-space:nowrap;overflow:hidden;text-align:right;text-overflow:ellipsis}.page-tools .search-link a:after{content:" ";position:absolute;right:10px;top:15px;opacity:.5;width:13px;height:7px;background:transparent url(/helion/images/helion.svg) -338px -49px}.page-tools .search-link.active a{color:#000}.page-tools .popup{box-shadow:0 0 150px rgba(0,0,0,.75);position:absolute;display:none;background-color:#ebebeb;right:40px;top:53px;width:540px;border-bottom:1px solid #8c8c8c;padding:17px 40px 17px 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.page-tools .popup .checkbox-line{display:inline-block;margin-left:60px;width:200px;position:relative}.page-tools .popup .checkbox-line input{position:absolute;left:-10000px}.page-tools .popup .checkbox-line label{cursor:pointer;display:block;font-size:15px;line-height:19px;padding:2px 0 3px;padding-left:20px}.page-tools .popup .checkbox-line.active label{color:#e4001e}.page-tools .popup .checkbox-line.active:before{content:" ";position:absolute;left:0;top:6px;border-radius:10px;width:11px;height:11px;border:1px solid #e4001e;background:transparent url(/helion/images/helion.svg) no-repeat -140px -69px}.page-tools .popup .checkbox-line.all label{font-weight:700}.page-tools form.show-popup .popup{display:block}@media (min-width:1000px){.page-tools form.show-popup .search-line{background-color:#fff;height:41px}}.page-tools.focus form .search-line{background-color:#fff;height:40px}.page-tools form button{width:40px;height:40px;background-color:#e4001e;text-indent:-10000px;border-width:0;cursor:pointer;position:absolute;right:0;top:9px}.page-tools form button:focus{top:9px}.page-tools form button:after{content:" ";position:absolute;left:5px;top:5px;width:31px;height:31px;background:transparent url(/helion/images/helion.svg) -259px 0}.page-tools .suggest-list{box-shadow:0 0 150px rgba(0,0,0,.75);position:absolute;display:none;background-color:#fff;right:40px;top:57px;width:580px;border-bottom:1px solid #8c8c8c}.page-tools.focus .suggest-list{display:block}.page-tools .suggest-list ol.item-list{list-style-type:none;margin:0;padding:0}.page-tools .suggest-list ol.item-list li{overflow:hidden;position:relative}.page-tools .suggest-list ol.item-list li.suggest-ksiazka{padding:10px 15px;border-bottom:1px solid #dfdfdf}.page-tools .suggest-list ol.item-list li.suggest-ksiazka.first{padding-top:20px}.page-tools .suggest-list ol.item-list li.suggest-autor,.suggest-list ol.item-list li.suggest-wydawca{padding:3px 15px}.page-tools .suggest-list ol.item-list li.suggest-autor.first,.suggest-list ol.item-list li.suggest-wydawca.first{padding-top:10px}.page-tools .suggest-list ol.item-list li.suggest-autor.last,.suggest-list ol.item-list li.suggest-wydawca.last{padding-bottom:10px;border-bottom:1px solid #dfdfdf}.page-tools .suggest-list ol.item-list a{display:block;cursor:pointer;text-decoration:none}.page-tools .suggest-list ol.item-list li.active,.page-tools .suggest-list ol.item-list li:hover{background-color:#ddd}.page-tools .suggest-list ol.item-list li.wszystkie{padding:25px 10px;text-align:center}.page-tools .suggest-list ol.item-list li.wszystkie a{text-align:center;height:auto;padding:0 20px;display:inline-block}.page-tools .suggest-list ol.item-list .cover{float:left;width:50px;margin-right:15px}.page-tools .suggest-list ol.item-list h3{display:inline-block;width:440px;font-weight:400;color:#000;font-size:15px}.page-tools .suggest-list ol.item-list h3 a{text-decoration:none}.page-tools .suggest-list ol.item-list h3 strong{font-weight:400}.page-tools .suggest-list ol.item-list .name{line-height:18px;color:gray}.page-tools .suggest-list ol.item-list .desc{line-height:18px;color:gray;margin-top:6px}.page-tools .suggest-list ol.item-list li.first .label{position:absolute;right:10px;top:5px;color:gray;text-transform:capitalize}@media (min-width:1000px){.page-tools form:hover fieldset{background-color:#ebebeb}.page-tools form .search-line label{padding-left:5px;margin-right:5px}}.aside-search{margin:0 0 15px}.aside-search .form-group label{display:block;line-height:40px;color:#000;font-family:canaro,sans-serif;font-size:16px}.aside-search .form-group .form-control{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:2px solid #e4001e;height:20px;width:195px;padding:5px 10px}.small-suggest{position:relative}.aside-search .suggest-list ol.item-list{list-style-type:none;margin:0;padding:0}.aside-search .suggest-list{box-shadow:0 1px 1px 1px rgba(0,0,0,.75);position:absolute;display:none;background-color:#fff;right:40px;top:57px;width:580px;border-bottom:1px solid #8c8c8c}.aside-search .small-suggest .suggest-list{left:3px;top:73px;width:212px;z-index:16}.aside-search .small-suggest .suggest-list ol.item-list h3{width:auto}.aside-search .suggest-list ol.item-list li.suggest-autor{padding:3px 15px}.aside-search .suggest-list ol.item-list li.suggest-autor.first{padding-top:10px}.aside-search .suggest-list ol.item-list li.suggest-autor.last{padding-bottom:10px;border-bottom:1px solid #dfdfdf}.aside-search .suggest-list ol.item-list a{display:block;cursor:pointer;text-decoration:none}.aside-search .suggest-list ol.item-list li.active,.aside-search .suggest-list ol.item-list li:hover{background-color:#ddd}.page-tools form.show-popup .search-link{background-color:#ebebeb}.page-tools.focus .search-link{background-color:#fff}.page-tools form.show-popup .search-link a{color:#e4001e}.page-tools form.show-popup .search-link a:after{background-position:-338px -70px;opacity:1}.page-tools .cart{float:right;width:300px;position:relative;z-index:7}.page-tools .cart .link{line-height:40px;padding:10px 0;float:left}.page-tools .cart .link a{padding-left:40px;display:block;font-size:20px;font-weight:500;font-family:canaro,sans-serif;position:relative}.page-tools .cart .link a:after{content:" ";position:absolute;left:5px;top:5px;width:33px;height:32px;background:transparent url(/helion/images/helion.svg) -399px -73px}.page-tools .cart .link a strong{background-color:#e4001e;margin-left:8px;font-family:arial,sans-serif;font-size:15px;font-weight:400;display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;position:relative;color:#fff}.page-tools .cart .link a strong:after{content:" ";background-color:#e4001e;position:absolute;width:8px;height:8px;left:-4px;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fixed-header .page-tools .cart .link a strong,.fixed-header .page-tools .cart .link a strong:after{background-color:#e4001e}.fixed-header .page-tools .cart .link a:after{background:transparent url(/helion/images/helion.svg) -361px -73px;margin-left:-5px}.page-tools .cart .link.active a strong:after{background-color:#e4001e}.page-tools .cart .link.active a:after{background-position:-361px -73px}.page-tools .cart .link.active a strong{background-color:#e4001e;color:#fff}.page-tools .cart .delivery{float:right;font-size:15px;color:#a3a3a3;line-height:40px;padding:10px 0}.page-tools .cart .delivery a{color:#a3a3a3}.page-tools .cart .cart-content{display:none;background-color:#fff;position:absolute;box-shadow:0 0 150px rgba(0,0,0,.75);width:320px;top:56px;left:-10px}.page-tools .cart:hover .cart-content{display:block}.page-tools .cart-summary{background-color:#fff;position:relative;z-index:1;overflow:hidden;left:-10px;padding-right:10px;margin-right:-20px}.page-tools .cart-content ul{list-style-type:none;margin:0 10px;padding:0 0 10px;border-bottom:1px solid #dfdfdf}.page-tools .cart-content h3{margin-left:80px}.page-tools .cart-content li{overflow:hidden;padding-bottom:10px;padding-top:8px}.page-tools .cart-content ul p{margin-left:80px}.page-tools .cart-content .cover{float:left;margin-left:10px}.page-tools .cart-content h3{font-size:15px;line-height:18px;margin-bottom:3px;font-weight:400;overflow:hidden;max-height:54px}.page-tools .cart-content h3 a{display:block}.page-tools .cart-content .author{color:gray;font-size:12px;margin-bottom:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-tools .cart-content .cart-item{font-size:18px;font-family:100}.page-tools .cart-content .cart-item span{text-indent:-10000px}.page-tools .cart .button,.page-tools .cart .empty{text-align:center;padding:11px 0 13px;font-family:canaro,sans-serif}.page-tools .cart .empty{font-size:16px}.middle-section{display:inline-block;width:100%;margin-bottom:10px;margin-top:30px}.middle-section-selling-img img{max-width:100%}.main-banner{float:left;width:620px;min-height:240px;position:relative;text-align:center}.main-banner .banners{height:216px;position:relative;list-style-type:none;margin:0;padding:0}.main-banner .banners li{cursor:pointer;width:620px;position:absolute;left:0;top:0;height:216px;background:transparent no-repeat 100% 0}.main-banner .banners li h2{display:inline-block;padding-right:30px;padding-left:180px;line-height:72px;margin-bottom:10px;letter-spacing:-2px;font-size:72px;position:relative;font-weight:100;font-family:canaro,sans-serif;margin-top:40px;background-color:rgba(0,0,0,.5)}.main-banner .banners li h2 a:after{background-color:#e4001e;line-height:42px;text-align:center;width:42px;height:42px;position:absolute;content:"\bb";bottom:0;right:-50px;font-weight:100;font-size:48px;font-family:canaro,sans-serif}.main-banner .banners li a{color:#fff}.main-banner .banners li .desc{margin-left:180px;padding-right:130px;font-size:30px;line-height:36px;font-weight:100;font-family:canaro,sans-serif;color:#fff}.main-banner .banners li .cover{position:absolute;left:0;top:0;background-color:#1c1914;height:218px;line-height:218px;width:145px;text-align:center}.main-banner .banners li .cover img{vertical-align:middle}.main-banner .navigator{display:block;list-style-type:none;margin-top:10px;margin-left:auto;margin-right:auto;padding:0}.main-banner .navigator li{margin:0 2px;display:inline-block}.main-banner .navigator li a{display:block;text-indent:-10000px;background-color:#bfbfbf;border:2px solid #fff;border-radius:10px;width:10px;height:10px}.main-banner .navigator li.active a{background-color:#e6001e}.main-banner .navigator-prev-next{display:none;list-style-type:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%}.main-banner .navigator-prev-next .prev{position:absolute;left:0;top:90px}.main-banner .navigator-prev-next .next{position:absolute;right:0;top:90px}.main-banner .navigator-prev-next a{display:block;border:1px solid #929091;border-radius:10px;opacity:.5;width:21px;height:21px;background:#fff url(/helion/images/helion.svg) no-repeat -233px -43px;text-indent:-10000px}.main-banner .navigator-prev-next .next a{background-position:-259px -43px}.main-promotion{width:300px;float:right;position:relative;height:218px}.promotion-book,.promotion-video{position:absolute;width:100%;left:0;top:0}.promotion-video{display:none}.main-promotion .promotion-video .bubble:before{width:36px;height:34px;background:#fff url(/helion/images/helion.svg) no-repeat -180px -110px;border-radius:100px}.main-promotion .cover{float:left}.main-promotion .bubble{position:absolute;background-color:#e6001e;padding:15px 5px 15px 20px;height:126px;width:135px;right:-10px;top:0}.main-promotion .bubble a{display:block;color:#fff}.main-promotion .bubble:before{content:" ";position:absolute;left:-22px;top:19px;width:22px;height:24px;background:transparent url(/helion/images/helion.svg) -218px -117px}.main-promotion .bubble a:hover{text-decoration:none}.main-promotion .bubble .slogan{font-size:20px;font-weight:500;font-family:canaro,sans-serif;color:#000;padding-top:3px}.main-promotion .bubble .slogan strong{font-weight:100;font-size:30px;display:block;line-height:45px;color:#fff}.main-promotion .bubble .slogan strong span{font-weight:900;font-size:48px;display:block;margin-bottom:-13px}.main-promotion .bubble .timer{color:#f3a3a9;font-size:15px}.main-promotion .bubble .bubble-title{position:absolute;line-height:27px;color:#404040;font-size:15px;padding:5px 5px 5px 10px;border:1px solid #ebebeb;border-top-width:0;width:140px;top:156px;left:0}.main-promotion .more{position:absolute;right:5px;bottom:0;line-height:10px}.main-promotion .more a{color:#e4001e;font-size:15px;padding-right:20px;position:relative}.main-promotion .more a:after{content:" ";position:absolute;right:0;top:2px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.main-promotion .more a:hover{text-decoration:underline;color:#e4001e}.main-promotion .more a:hover:after{border-color:#e4001e;background-position:-140px -69px}.main-promotion .more a:focus{text-decoration:none;color:#b40018}.main-promotion .more a:focus:after{border-color:#b40018;background-position:-140px -87px}.main-promotion .bubble .slogan{display:inline-block;padding:0}.main-promotion .bubble .slogan strong span{font-size:40px;margin:0}.main-promotion .bubble .timer{color:#fff}.main-promotion .bubble .min-price{font-size:10px;position:absolute;bottom:5px;right:5px}.book-list-filter{display:inline-block;width:100%;vertical-align:bottom;text-align:center;position:relative;line-height:34px}.book-list-filter .select-line{position:absolute;left:0;text-align:left}.book-list-filter .select-line label{color:#999;font-size:15px;width:54px;display:inline-block}.book-list-filter .select select{border-width:0;font-size:15px;color:#404040}.book-list-filter .checkbox-line{display:inline-block;margin-right:17px}.book-list-filter .checkbox-line input{position:absolute;left:-10000px}.book-list-filter .checkbox-line{opacity:.5}.book-list-filter .checkbox-line.active{opacity:1}.book-list-filter .checkbox-line label{text-decoration:line-through}.book-list-filter .checkbox-line.active label{text-decoration:none}.book-list-filter .reset{position:absolute;right:0;top:0}.book-list-filter .reset a{display:block;padding-right:20px;position:relative}.book-list-filter .reset a:after{content:" ";position:absolute;right:0;top:10px;opacity:.5;width:11px;height:11px;background:#fff url(/helion/images/helion.svg) no-repeat -286px -47px}.book-list-outer .book-list-filter{border-bottom:1px solid #dfdfdf;margin-bottom:15px}.book-list-filter .checkbox-line,.book-list-filter .checkbox_two-line{display:inline-block;margin:0 10px 0 0}.book-list-filter .checkbox-line input,.book-list-filter .checkbox_two-line input{position:absolute;left:-10000px}.book-list-filter .checkbox-line label,.book-list-filter .checkbox_two-line label{color:#999;cursor:pointer;display:block;font-size:18px;padding:0 0 10px;position:relative;top:2px}.book-list-filter .checkbox-line.active label,.book-list-filter .checkbox_two-line.active label{border-bottom:3px solid #e4001e;color:#e4001e;font-weight:700}.book-list-filter-best{border-bottom:1px solid #dfdfdf;display:inline-block;margin-bottom:20px;position:relative;text-align:center;width:100%}.book-list-filter-best .change-best-list{display:inline-block}.book-list-filter-best .change-best-list label{color:#999;display:block;font-size:16px;line-height:20px;padding:10px 5px}.book-list-filter-best .change-best-list label:hover{cursor:pointer}.book-list-filter-best .change-best-list.active label{border-bottom:2px solid #e4001e;color:#e4001e;font-weight:700}.bestsellers-page .bestseller-list{display:none}.bestsellers-page .bestseller-list.bestseller-list-first{display:block}.book-list-outer{border-top:1px solid #dfdfdf}.book-list-outer h2{display:none}.book-list-type{text-align:center;position:relative}.book-list-type .main-type{list-style-type:none;margin:0;padding:0;margin-top:-1px;border-top:6px solid #efefef;min-height:50px;display:inline-block;font-family:canaro,sans-serif}.book-list-type .main-type li{margin-left:13px;display:inline-block;position:relative;top:-6px;border-top:6px solid #efefef}.book-list-type .main-type li:first-child{margin-left:0}.book-list-type .main-type li a{color:gray;font-size:20px;display:block;padding-top:13px;font-weight:100}.book-list-type .main-type li.active{border-color:#e4001e}.book-list-type .main-type li.active a{color:#e4001e;font-weight:500}.book-list-type .show-all{position:absolute;right:0;top:0}.book-rotator .book-list-type .show-all{top:20px}.book-list-type .show-all a{display:block;padding-right:20px;font-size:15px;position:relative}.book-list-type .show-all a:after{content:" ";position:absolute;right:0;top:2px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.book-list-type .show-all a:hover{text-decoration:underline;color:#e4001e}.book-list-type .show-all a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.book-list-type .show-all a:focus{text-decoration:none;color:#b40018}.book-list-type .show-all a:focus a:after{border-color:#b40018;background-position:-140px -87px}.tags-list-header,.top-authors-header{font-family:canaro,sans-serif;font-size:16px;line-height:40px}.top-authors-list{margin:0 0 20px;padding:0 0 0 30px}.top-authors-list li a{font-size:14px;line-height:24px}.tags-list{display:flex;flex-wrap:wrap;list-style-type:none;padding:5px 0 15px}.tags-list li a{font-size:16px;line-height:24px;padding:0 10px 0 0}.book-list-container{width:100%;padding-top:3px;margin-bottom:26px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-list-inner{overflow:hidden;height:475px;position:relative;margin-right:4px;margin-left:4px}.user .book-list-inner{padding-bottom:30px}.multi-line .book-list-inner{height:auto;min-height:445px}.book-list-container .list{list-style-type:none;margin:0;padding:0 0 0 32px;width:10000px;position:relative;z-index:1}.book-list-container.padding-top{padding-top:20px}.book-list-container.padding-top-search,.list-view-container.padding-top-search{padding-top:17px}.book-list-container.multi-line .list{width:auto}.book-list-container.multi-line .list>li{padding-right:13px}.book-list-container .list>li{cursor:pointer;float:left;width:186px;height:455px;position:relative;margin-left:-34px;padding:18px 15px 0}.book-list-container .list>li.classPresale{height:475px}.book-list-container.book-list-container-library .list>li{height:490px}.book-list-container .tags{position:absolute;top:0;color:gray;font-size:11px;left:32px}.book-list-container span{padding-right:10px}.book-list-container span[itemprop=price],.small-vote span{padding-right:0}.book-list-container .list .cover,.book-list-polish-publish .list .cover{width:145px;margin:0 auto 7px;height:218px;z-index:1;display:flex;flex-direction:column;justify-content:center}.book-list-container .list .short-desc{z-index:2;position:absolute;display:none;left:-1px;top:0;color:#fff;padding:20px 21px 28px;width:175px;font-size:15px;line-height:25px}.book-list-container .list .short-desc p{height:275px;overflow:hidden}.book-list-container .list .short-desc p a{color:#fff;display:block}.book-list-container .list .short-desc p a:hover{text-decoration:none}.book-list-container .list .book-type,.book-list-polish-publish .list .book-type{list-style-type:none;margin:7px 0 8px;padding:0;text-align:center;min-height:20px}.book-list-container .list .book-type li,.book-list-polish-publish .list .book-type li{display:inline-block;vertical-align:middle}.book-list-container .list .book-type li:before,.book-list-polish-publish .list .book-type li:before{opacity:.4}.book-list-container .list .book-type .has-popup:hover:before,.book-list-container .list .book-type li.active:before,.book-list-polish-publish .list .book-type .has-popup:hover:before,.book-list-polish-publish .list .book-type li.avtive:before{opacity:1}.book-list-container .list .book-info{height:90px;padding-left:15px;padding-right:15px}.book-list-container .list h2,.book-list-container .list h3{font-size:15px;line-height:18px;font-weight:400;text-align:center;overflow:hidden;max-height:54px}.book-list-container .list h2 a,.book-list-container .list h3 a{display:block}.book-list-container .list .author{color:gray;font-size:12px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.book-list-container .list .vote-line{text-align:center;padding-bottom:10px;padding-top:3px}.book-list-container .list .price,.book-list-polish-publish .list .price{margin:0 auto;line-height:36px;font-size:15px;color:#a3a3a3;text-align:center}.book-list-container .list .price a,.book-list-polish-publish .list .price a{width:100px;height:36px;box-shadow:0 0 #bfbfbf;display:inline-block;font-weight:100;background-color:#efefef;font-size:18px;font-family:canaro,sans-serif}.book-list-container .list .book-info h3 .full-title-tooltip{opacity:0}.book-list-container .list .book-info h3.long-title:hover{overflow:unset;position:relative}.book-list-container .list .book-info h3.long-title:hover a.short-title{opacity:0}.book-list-container .list .book-info h3.long-title:hover a.full-title-tooltip{background:#e4001e;bottom:10px;color:#fff;font-size:12px;left:0;padding:5px;position:absolute;opacity:1;transition:opacity .3s;z-index:15}.book-list-container .list .book-info h3.long-title a.full-title-tooltip{color:#fff}.book-list-container .list .book-info h3.long-title:hover a.full-title-tooltip:hover{text-decoration:none}.book-list-container .list .book-info.book-info-long-title{position:relative}.book-list-container .list .book-info.book-info-long-title h2:hover{background:#e4001e;bottom:35px;color:#fff;font-size:12px;left:0;max-height:unset;overflow:visible;padding:5px;position:absolute;z-index:15}.book-list-container .list .author span{padding:0}.book-list-container .list .author.author-long:hover{overflow:unset;position:relative;white-space:normal}.book-list-container .list .author.author-long:hover span{background:#e4001e;bottom:-10px;box-sizing:border-box;color:#fff;left:6px;padding:10px;position:absolute;width:145px;z-index:7}.book-list-container .list .author.author-long:hover span a{color:#fff}.book-list-container .list .author.author-long:hover span a:hover{text-decoration:underline}.book-list-container .list .read{z-index:7;position:relative;margin:0 auto;line-height:36px;font-size:15px;color:#a3a3a3;text-align:center}.book-list-container .list .read-link-get a,.book-list-container .list .read-link a{width:100px;height:36px;box-shadow:0 0 #bfbfbf;display:inline-block;font-weight:100;background-color:#efefef;font-size:18px;font-family:canaro,sans-serif}.book-list-container-library .list .read-link a.read-link-link-video{line-height:25px;height:50px}.book-list-container-library .list .read-link a.read-link-link-video span{padding-right:0;font-size:14px}.book-list-container .list .read-link-gift a{width:100px;height:36px;box-shadow:0 0 #bfbfbf;display:inline-block;font-weight:100;background-color:#efefef;font-size:18px;font-family:canaro,sans-serif}.book-list-container .list .board-link a,.book-list-container .list .board-links a{color:#a3a3a3;font-size:13px;font-weight:400;font-family:arial,sans-serif;display:block;line-height:30px}.book-list-container .list .read-popup{display:none;line-height:normal;text-align:left;position:absolute;background-color:#f3f3f3;bottom:79px;box-shadow:0 0 2px rgba(0,0,0,.3);left:50%;margin-left:-100px;width:200px}.book-list-container .list .show .read-popup{display:block}.book-list-container .list .read-popup:after{content:" ";position:absolute;width:10px;height:10px;background-color:#f3f3f3;left:50%;margin-left:-5px;bottom:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.book-list-container .list .read-group{position:relative;z-index:1;border-top:1px solid #c7c8c8;overflow:auto}.book-list-container .list .read-group:first-child{border-top-width:0}.book-list-container .list .read-popup p{font-size:12px;color:gray}.book-list-container .list .read-popup p a{display:block;padding:10px 18px;font-size:15px}.book-list-container .list .read-popup p span{display:block;padding:17px 18px 0}.book-list-container .list .read-popup ul{list-style-type:none;margin:0;padding:0}.book-list-container .list .read-popup ul li{display:inline-block}.book-list-container .list .read-popup ul li a{display:block;padding:2px 8px 10px 18px}.book-list-container .list .read-group:hover{background-color:#e4011c}.book-list-container .list .read-group:hover a{color:#fff}.book-list-container .list .read-group:hover p{color:#ee8990}.book-list-container .list .min-price{color:gray;padding-left:15px;padding-bottom:10px;font-size:10px;height:10px}.book-list-container .list>li:hover .price a,.book-list-container .list>li:hover .read-link-gift a,.book-list-container .list>li:hover .read-link a{-webkit-transition:all .2s;transition:all .2s}.book-list-container .list>li:hover .price a:hover,.book-list-container .list>li:hover .read-link-gift a:hover,.book-list-container .list>li:hover .read-link a:hover{text-decoration:none;background-color:#e4001e;color:#fff}.book-list-container .list li:hover .price a{background-color:#fff;box-shadow:0 2px #bfbfbf;transition:all .2s ease 0s}.book-list-container .list.nohover>li{cursor:auto}.book-list-container .list.nohover>li:hover{background-color:transparent}.book-list-container .list.nohover>li:hover .cover{text-align:center}.book-list-container .list.nohover>li:hover .cover img{width:auto;height:auto;position:static}.book-list-container .list.nohover>li:hover .book-type{position:static}.book-list-container .list.nohover>li:hover .author{visibility:visible}.book-list-container .navigator{list-style-type:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;z-index:9}.book-list-container .navigator .prev{left:-13px}.book-list-container .navigator .next,.book-list-container .navigator .prev{position:absolute;top:110px;border-radius:10px;background-color:#fff;box-shadow:0 0 0 3px #fff}.book-list-container .navigator .next{right:-13px}.book-list-container .navigator a{display:block;border:1px solid #929091;border-radius:10px;opacity:.5;width:21px;height:21px;background:#fff url(/helion/images/helion.svg) no-repeat -233px -43px;text-indent:-10000px}.book-list-container .navigator .next a{background-position:-259px -43px}#content .book-list-container .grey-button{text-align:center}#content .book-list-container .grey-button a{font-family:canaro,sans-serif;font-size:18px;font-weight:100;position:relative;padding-right:36px}#content .book-list-container .grey-button a:after{content:" ";width:14px;height:7px;background:transparent url(/helion/images/helion.svg) no-repeat -338px -50px;position:absolute;right:14px;top:16px}.book-list-container .list .activate-code{background-color:#ebebeb;position:relative}.book-list-container .list .activate-code a{display:block;width:105px;height:100px;text-align:center;font-size:15px;line-height:18px;color:gray;padding:118px 20px 0;position:relative}.book-list-container .list .activate-code a.help{position:absolute;width:14px;height:14px;opacity:.5;background:transparent url(/helion/images/helion.svg) no-repeat -209px -146px;padding:0;text-indent:-10000px;left:66px;bottom:17px}.book-list-container .list .activate-code a.help-code:before{content:" ";position:absolute;left:40px;top:35px;background:transparent url(/helion/images/helion.svg) no-repeat -129px -292px;width:66px;height:66px}.list-view-container{width:100%;padding-top:3px;margin-bottom:26px;position:relative}.list-view-inner{overflow:hidden;position:relative}.list-view-container .list{list-style-type:none;margin:0;padding:0 0 0 40px}.list-view-container .list>li{position:relative;overflow:hidden;padding-bottom:24px}.list-view-container .list>li .cover{float:left;width:77px}.list-view-container .list>li .cover img{width:77px;height:108px}.list-view-container .list>li .cover a{line-height:30px;font-size:13px;display:block;text-align:center}.list-view-container .tags{display:block;margin-left:100px;color:gray;font-size:11px}.list-view-container span{padding-right:10px}.list-view-container .list h2,.list-view-container .list h3{font-size:15px;font-weight:400;margin:0 0 0 100px;padding-top:6px}.list-view-container .list .author-info{line-height:18px;color:gray;font-size:11px;margin-left:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top-width:0;padding:0;margin-bottom:0;margin-top:0}.list-view-container .list .author-info dt{display:none}.list-view-container .list .author-info dd{display:inline;margin:0}.list-view-container .list .price-box{margin-left:100px}.list-view-container .list>li.list-cover-audio .cover{width:145px}.list-view-container .list>li.list-cover-audio .cover img{height:145px;width:145px}.list-view-container .list li.list-cover-audio .author-info,.list-view-container .list li.list-cover-audio h3,.list-view-container li.list-cover-audio .tags{margin:0 0 0 160px}.list-view-container .list li.list-cover-audio .vote-line{margin:5px 0 0 160px}.list-view-container .list li.list-cover-audio .price-box{margin:10px 0 10px 160px}.breadcrumb{display:flex;justify-content:space-between;padding:12px 0 14px;overflow:hidden;line-height:30px}.breadcrumb ul{list-style-type:none;margin:0;padding:0;font-size:15px}.breadcrumb ul li{display:inline;color:#a3a3a3}.breadcrumb ul li:before{padding-right:3px;padding-left:1px}.breadcrumb ul li:first-child:before{content:""}.breadcrumb ul li a{color:#a3a3a3}.breadcrumb p a{font-size:15px;color:#e4001e;padding-right:20px;position:relative;font-family:canaro,sans-serif}.breadcrumb p a:after{content:" ";position:absolute;right:0;top:3px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.breadcrumb p a:hover{text-decoration:underline;color:#e4001e}.breadcrumb p a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.breadcrumb p a:focus{text-decoration:none;color:#b40018}.breadcrumb p a:focus a:after{border-color:#b40018;background-position:-140px -87px}.breadcrumb p a{color:#e4001e;font-family:canaro,sans-serif;font-size:16px}.breadcrumb p.back{float:none}.breadcrumb p.back a{color:gray;font-family:arial,sans-serif;font-size:15px}.breadcrumb p.back a:after{border-width:0;content:" ";width:16px;height:23px;position:absolute;background:transparent url(/helion/images/helion.svg) no-repeat -38px -40px;opacity:.25;top:-5px;right:0}#content .container,#left-big-col{position:relative}#left-big-col{float:left;width:860px;padding-bottom:1px}#right-small-col{float:right;width:298px;padding-bottom:1px;position:absolute;right:-320px;top:0}#left-small-col{float:left;width:220px;padding-bottom:1px}#right-big-col{float:right;width:940px;padding-bottom:1px}.left-menu-container{margin-top:-1px}.book-cover{padding:20px 0}.book-cover .cover{margin:0 auto;width:145px}.book-details{display:inline-block;width:100%;vertical-align:middle;padding-bottom:10px}.book-details .cover-col{float:left;width:220px;margin-right:20px;position:relative}.book-details .cover-col.video-col{padding-top:10px}.book-details .cover-col.video-col:before{z-index:1;content:" ";position:absolute;width:100%;left:0;top:0;background:transparent url(/helion/images/helion.svg) no-repeat 0 -219px;height:24px}.book-details .cover-col.video-col .play{z-index:3;background-color:#e4001e;border-radius:22px;width:40px;height:40px;border:3px solid #fff;margin-left:-24px;position:absolute;left:50%;top:-9px}.book-details .cover-col.video-col .play:before{content:" ";position:absolute;width:21px;left:14px;top:9px;background:transparent url(/helion/images/helion.svg) no-repeat -185px -149px;height:24px}.experience-list{width:220px;margin:0 auto;padding-top:10px}.experience-list ul{list-style-type:none;margin:0;padding:0}.experience-list ul li{line-height:106px;position:absolute;border:1px solid #e2e2e2;width:106px;height:106px;text-align:center;background-color:#fff;border-radius:100px;font-size:15px}.experience-list ul li:hover{z-index:6}.experience-list ul li span{display:inline-block;line-height:18px;vertical-align:middle}.experience-list ul li em{color:gray;font-style:normal;font-size:12px;display:block}.experience-list .item1{left:60px}.experience-list.two-items .item1{left:0}.experience-list.two-items .item2{left:120px;z-index:5}.experience-list.three-items .item1{left:0}.experience-list.three-items .item2{left:60px;z-index:5}.experience-list.three-items .item3{left:120px}.experience-list .circle-line-box{width:106px;height:106px;position:absolute;top:-1px;left:-1px}.experience-list .circle-line-box .circle-line{width:106px;height:106px;position:absolute;left:0;top:0;text-align:left;border-radius:1000px}.experience-list .circle-line-box .circle-line.circle-line1{z-index:2;clip:rect(0,113px,110px,53px)}.experience-list .circle-line-box .circle-line.circle-line1 .content-circle{clip:rect(0,53px,108px,0)}.experience-list .circle-line-box .circle-line.circle-line2{clip:rect(0,55px,110px,0);z-index:3}.experience-list .circle-line-box .circle-line.circle-line2 .content-circle{display:none;z-index:4;clip:rect(0,108px,108px,50px)}.experience-list .circle-line-box .circle-line .content-circle{border:1px solid red;border-radius:1000px;position:absolute;top:0;left:0;width:100%;height:100%}.experience-list .circle-line-box .circle-line.bg-hide{clip:rect(0,53px,108px,0);z-index:2;border-color:red}.book-details .cover-col p{margin-bottom:13px;position:relative;z-index:2}.book-details .cover-col .rotate{font-size:15px;color:gray;padding-left:20px;line-height:24px;display:inline-block;position:relative}.book-details .cover-col .rotate:before{opacity:.5;content:" ";position:absolute;left:-2px;top:0;width:16px;height:20px;background:transparent url(/helion/images/helion.svg) -2px -43px}.book-details .cover-col .show{font-weight:700;color:#e4001e;font-size:15px;padding-right:20px;display:inline-block;position:relative}.book-details .cover-col .show:after{content:" ";position:absolute;right:-2px;top:-8px;width:16px;height:23px;background:transparent url(/helion/images/helion.svg) -23px -41px}.book-details .cover-col .show-video{display:block;text-align:right;font-weight:700;color:#e4001e;font-size:15px;padding-right:17px;position:relative}.book-details .cover-col .show-video:before{content:" ";display:inline-block;vertical-align:middle;margin-right:4px;margin-bottom:3px;width:18px;height:18px;background:transparent url(/helion/images/helion.svg) -372px -115px;opacity:.5}.book-details .cover-col .show-video:after{content:" ";position:absolute;right:-2px;top:-8px;width:16px;height:23px;background:transparent url(/helion/images/helion.svg) -23px -41px}.book-details .cover-col .border-left{border-left:1px solid #dfdfdf;padding-left:10px;float:right;margin-top:3px}.book-details .title-group{display:inline-block;width:580px}.book-details .title-video{font-size:16px;font-family:canaro,sans-serif;display:block;text-transform:uppercase;margin-bottom:12px}.book-details .title-video span{margin-left:-20px;padding-left:20px;display:inline-block;background:transparent url(/helion/images/helion.svg) no-repeat 0 -219px;padding-right:15px;line-height:24px}.book-details h1{line-height:30px;padding-top:5px;margin-bottom:5px;font-size:30px;font-family:canaro,sans-serif;font-weight:400}.book-details .book-page-basic-info{font-size:30px;font-weight:700;line-height:30px;margin:0 0 10px}.book-details .book-title-in-promotion{line-height:30px;padding-top:5px;margin-bottom:12px;font-size:30px;font-family:canaro,sans-serif;font-weight:400}.book-details .author{font-size:15px;margin:4px 0 16px;display:inline-block;width:580px}.book-details .author dt{float:left;color:gray}.book-details .author dd{font-weight:700}.book-details .tags{margin-left:0;list-style-type:none;padding:0}.book-details .tags *{vertical-align:bottom}.book-details .tags .tag-new,.checkroom-position .desc .tag-new{display:inline-block;background-color:#78cc5b;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.checkroom-position .desc .tag-new{margin-top:5px}.checkroom-position .desc .tag-new a{color:#fff}.book-details .tags .tag-bestseller{background-color:#5b9bcc}.book-details .tags .tag-bestseller,.book-details .tags .tag-promotion-xy{display:inline-block;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.book-details .tags .tag-promotion-xy{background-color:#b013e3;font-weight:700}.book-details .tags .tag-promotion-xy a{color:#fff}.checkroom-position .desc .tag-bestseller{display:inline-block;background-color:#5b9bcc;color:#fff;padding:0 10px;line-height:25px;font-size:15px;margin-top:5px}.checkroom-position .desc .tag-bestseller a{color:#fff}.book-details .tags .tag-bestseller span{display:inline-block;background-color:#5088b3;padding:0 7px;position:relative;left:10px;margin-left:-6px}.book-details .tags .tag-end-of-print{background-color:#ef0c0c}.book-details .tags .tag-end-of-print,.book-details .tags .tag-presale{display:inline-block;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.book-details .tags .tag-presale{background-color:#35ae32}.book-details .tags .tag-end-of-print a,.book-details .tags .tag-presale a{color:#fff}.book-details .tags .tag-inprogress{background-color:#2ca5ba}.book-details .tags .tag-inprogress,.book-details .tags .tag-navailable{display:inline-block;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.book-details .tags .tag-navailable{background-color:#444}.book-details .tags .tag-navailablet{display:inline-block;background-color:#a6a6a6;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.book-details .tags .tag-inprogress a{color:#fff}.book-details .tags .tag-promotion{display:inline-block;background-color:#e4001e;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.book-details .tags .tag-promotion span{display:inline-block;background-color:#cc001b;padding:0 7px;position:relative;left:10px;margin-left:-6px;font-size:12px}.book-details .tags .tag-promotion a:not(.outlet-link){background-color:#fff;display:inline-block;position:relative;left:10px;padding-left:3px;margin-left:-3px;width:16px;text-indent:-10000px}.book-details .tags .tag-promotion a:not(.outlet-link):after{content:" ";position:absolute;right:0;top:5px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.book-details .tags .tag-promotion a:hover{text-decoration:underline;color:#e4001e}.book-details .tags .tag-promotion a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.book-details .tags .tag-promotion a:focus{text-decoration:none;color:#b40018}.book-details .tags .tag-promotion a:focus a:after{border-color:#b40018;background-position:-140px -87px}.book-details .tags .tag-promotion a.outlet-link,.book-details .tags .tag-promotion a.outlet-link:hover{color:#fff}.checkroom-position .desc .tag-promotion{display:inline-block;background-color:#e4001e;color:#fff;padding:0 10px;line-height:25px;font-size:15px;margin-top:5px}.checkroom-position .desc .tag-promotion a{background-color:#fff;display:inline-block;position:relative;left:10px;padding-left:3px;margin-left:-3px;width:16px;text-indent:-10000px}.checkroom-position .desc .tag-promotion a:after{content:" ";position:absolute;right:0;top:5px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.checkroom-position .desc .tag-promotion a:hover{text-decoration:underline;color:#e4001e}.checkroom-position .desc .tag-promotion a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.checkroom-position .desc .tag-promotion a:focus{text-decoration:none;color:#b40018}.checkroom-position .desc .tag-promotion a:focus a:after{border-color:#b40018;background-position:-140px -87px}.book-details .info{font-size:15px;margin:12px 0 16px 240px;line-height:24px}.book-details .info dt{float:left;color:gray;padding-right:3px}.book-details .info dd{margin-left:0}.book-details .info dd .note{border-left:1px solid #dfdfdf;padding-left:10px;margin-left:6px}.book-details .info dd .note a{position:relative;display:inline-block;padding-right:20px}.book-details .info dd .note a:after{content:" ";position:absolute;right:0;top:5px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.book-details:hover dd .note a{color:#e4001e}.book-details .info dd .note a:hover{text-decoration:underline}.book-details .info dd .note a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.book-details .info dd .note a:focus{text-decoration:none;color:#b40018}.book-details .info dd .note a:focus a:after{border-color:#b40018;background-position:-140px -87px}.book-details .fb{margin-left:240px}.book-details .additional-gifts{border-top:1px solid #dedede;margin-left:240px;padding-top:10px;margin-top:20px;font-size:15px;line-height:24px}.book-details .additional-gifts:hover a{color:#e4001e}.book-details .additional-gifts p{font-weight:700;padding:4px 0}.book-details .additional-gifts ul{list-style-type:none;margin:0;padding:0}.book-details .additional-gifts ul li{padding:6px 0}.book-details .additional-gifts ul span{vertical-align:middle;opacity:.5;margin-right:10px}.book-details .additional-gifts ul .gift-author{font-size:12px}.book-details .additional-bonus{border-top:1px solid #dedede;margin-left:240px;padding-top:20px;margin-top:20px;font-size:15px;line-height:24px}.book-details .additional-bonus .covers-outer{float:left;width:130px;position:relative}.book-details .additional-bonus .covers-outer p{margin-left:0}.book-details .additional-bonus .covers-outer .gratis{position:absolute;top:0;right:0;background-color:#e4001e;color:#fff;padding:0 5px;line-height:24px;font-size:11px}.book-details .additional-bonus .covers-outer .covers span{position:absolute;width:80px;height:120px;display:block}.book-details .additional-bonus .covers-outer .item1{background-color:#b3b3b3;top:17px;left:0;border:1px solid #ccc}.book-details .additional-bonus .covers-outer .item2{background-color:#d0d0d0;top:13px;left:20px}.book-details .additional-bonus .covers-outer .item3{background-color:#e3e3e3;top:9px;left:40px}.book-details .additional-bonus .title{font-size:24px}.book-details .additional-bonus p{margin-bottom:12px;margin-left:150px}.book-details .additional-bonus p .red{text-decoration:underline;color:#c5001a}.book-lesson{clear:left;padding-top:10px;padding-bottom:20px}.book-lesson h2{border-top:1px solid #dedede;font-size:24px;color:#000;font-weight:400;padding-top:24px;font-family:canaro,sans-serif;margin-bottom:24px}.clip-object{position:relative;margin-bottom:9px}.clip-object video{width:100%;height:auto}.clip-object .play-icon a{background:#000;background:rgba(0,0,0,.8);position:absolute;left:0;top:0;width:100%;height:100%}.clip-object .play-icon a:before{content:" ";position:absolute;left:50%;top:50%;background-color:#e4001e;width:84px;height:84px;border-radius:44px;margin:-42px 0 0 -42px}.clip-object .play-icon a:after{content:" ";position:absolute;left:50%;top:50%;background:transparent url(/helion/images/helion.svg) -320px -214px;width:41px;height:49px;margin:-24px 0 0 -15px}.clip-list{overflow:auto;max-height:390px}.clip-list::-webkit-scrollbar{width:12px}.clip-list::-webkit-scrollbar-track{background-color:#ebebeb;box-shadow:inset 4px 0 #fff,inset -4px 0 #fff}.clip-list::-webkit-scrollbar-thumb{border-radius:10px;background:#e4001e}.clip-list ol{list-style-type:none;margin:0;padding:0}.clip-list h3{font-size:15px;padding:6px 0}.clip-list ol a{color:gray}.clip-list ol h3 a{color:gray;padding-left:30px;position:relative;display:block}.clip-list ol h3 a:before{content:" ";width:15px;height:9px;opacity:.5;position:absolute;background:transparent url(/helion/images/helion.svg) no-repeat -336px -48px;left:0;top:6px}.clip-list ol>li.active a{color:#000}.clip-list ol>li{color:gray}.clip-list ol>li.active{color:#000}.clip-list ol ul{list-style-type:none;margin:0;padding:0;font-size:15px}.clip-list ol ul li{position:relative;line-height:24px;padding:6px 0}.clip-list ol ul li.active{background-color:#ebebeb;color:#e4001e;font-weight:700}.clip-list ol ul li a{display:block;padding-left:30px;position:relative;padding-right:100px}.clip-list ol ul li a:before{content:" ";width:20px;height:20px;opacity:.5;position:absolute;background:transparent url(/helion/images/helion.svg) no-repeat -429px -300px;left:0;top:2px}.clip-list ol .active ul li a:before{opacity:1}.clip-list ol ul li.active a{color:#e4001e;padding-left:40px}.clip-list ol ul li.active a:before{opacity:1;background-position:-209px -163px;left:11px}.clip-list ol ul li.lock{padding-left:30px}.clip-list ol ul li.lock:before{content:" ";width:14px;height:17px;opacity:.5;position:absolute;background:transparent url(/helion/images/helion.svg) no-repeat -362px -48px;left:3px;top:9px}.clip-list ol .duration{right:10px;top:0;position:absolute;font-weight:400}.book-description{border-top:1px solid #dedede;clear:both}.book-description iframe{display:block!important;margin:20px auto!important}.book-description .widget-insta-mobile{display:none!important}.book-description h2,.book-description h3{font-size:24px;color:#000;font-weight:400;margin-top:24px;font-family:canaro,sans-serif;margin-bottom:24px}.book-description .votes-header-two{display:inline-block;font-size:24px;color:#000;font-weight:400;margin-top:24px;font-family:canaro,sans-serif;margin-bottom:24px}.author-info{border-top:1px solid #dedede;font-size:15px;line-height:24px;padding:18px 0;margin-top:30px;margin-bottom:24px}.author-info-content .author-info{overflow:auto}.author-info p{margin-left:240px;margin-top:12px;margin-bottom:12px}.author-info p.photo{margin-left:0;float:left;width:235px}.author-info p.photo img{border-radius:10000px;display:block;margin:0 auto 20px;width:auto;max-height:220px}.authors-info-book-page h2{margin:10px 0}.authors-info-book-page img{max-width:100%}.author-info-book-page{border-top:1px solid #dedede;clear:both;font-size:15px;line-height:24px;margin:5px 0 15px;overflow:hidden;padding:15px 0}.author-info-book-page .photo{float:left;margin:5px 20px 5px 0;width:25%}.author-info-book-page .photo img{display:block;margin:0 auto;max-width:100%}.author-info-book-page .author-description-book-page p{margin-bottom:10px}.author-info-book-page .author-description-book-page-full p{margin:12px 0}.see-group{border-top:1px solid #dedede;margin-bottom:24px}.book-list-group{width:100%;display:inline-block}.book-list-group .list{list-style-type:none;margin:0;padding:0;float:left}.book-list-group li{float:left;padding-left:34px;position:relative}.book-list-group li.disabled .cover{opacity:.25}.book-list-group li:before{content:" ";background-color:#6b6b6b;height:1px;width:15px;position:absolute;left:10px;top:105px}.book-list-polish-publish li:before{background-color:#fff;height:22px;width:20px;left:0;top:0}.book-list-group li:after{content:" ";background-color:#6b6b6b;height:15px;width:1px;position:absolute;left:17px;top:98px}.book-list-group li:first-child{padding-left:0}.book-list-group li:first-child:before{display:none}.book-list-polish-publish li:first-child:before{display:block}.book-list-group li:first-child:after{display:none}.book-list-group .group-price{margin-left:535px}.book-list-group .group-price .checkbox-line{display:block;margin-bottom:10px}.book-list-group .group-price input{position:absolute;left:-100000px}.book-list-group .group-price label{line-height:18px;display:block;padding-left:27px;position:relative}.book-list-group .group-price .checkbox{position:absolute;left:0;top:0;border:1px solid #d1d1d1;width:16px;height:16px}.book-list-group .group-price .title{color:#000;font-size:14px;font-weight:700}.book-list-group .group-price .author{color:gray;font-size:12px;display:block}.book-list-group .group-price .author.sets-author-long{line-height:18px;max-height:54px;overflow:hidden}.book-list-group .show-sets-author-long{color:#e4001e;line-height:20px}.book-list-group .group-price .active .title{color:#000}.book-list-group .group-price .active .checkbox{background:#ebebeb url(/helion/images/helion.svg) -51px -48px}.book-list-group .group-price .price{color:#000;width:100px;margin-right:20px;height:36px;line-height:36px;text-align:center;font-weight:100;background-color:#efefef;font-size:18px;font-family:canaro,sans-serif;float:left}.book-list-group .group-price .price:hover ins{background:#e4001e;color:#fff!important}.book-list-group .group-price .price:hover{background:#e4001e}.book-list-group .zest_box_admin_long{overflow:hidden}.book-list-group .zest_box_admin_long .list{max-width:100%;width:100%}.book-list-group .zest_box_admin_long .list .cover img{max-width:110px}.book-list-group .zest_box_admin_long li:before{top:80px}.book-list-group .zest_box_admin_long li:after{top:73px}.book-list-group .zest_box_admin_long .group-price{float:left;margin:0;min-height:230px!important;width:100%!important}.book-list-group .zest_box_admin_long .group-price .price{width:120px}.book-list-group .zest_box_admin_long .group-price .save-money{float:left;margin:25px 0 0;font-size:14px}.zest_box_admin_long{display:flex}#title-box{width:50%!important}.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(5):after,.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(5):before,.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(9):after,.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(9):before{display:none}.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(7):after,.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(7):before{display:inline}.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(7){padding-left:33px}.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(5),.book-list-group .zest_box_admin_long.zest_box_admin_very_long .list li:nth-child(9){padding-left:0}#content .book-list-group .group-price .price ins{text-decoration:none;color:#000;font-weight:400}.book-list-group .group-price .price del{color:#a3a3a3;font-size:15px;font-weight:400}.book-list-group .group-price .save-money{line-height:36px;font-size:12px}.see-also{padding-bottom:5px;border-top:1px solid #dedede}.see-also:after{content:" ";clear:both;display:block}.see-also .book-list-inner{padding-top:20px;padding-left:27px;margin-left:-28px;margin-right:-30px}.book-description .see-also .book-list-inner{margin-right:-12px}.see-also .book-list-type{height:50px;margin-top:-50px}.see-also .book-list-outer{border-top-width:0}.see-also .book-list-container .list{padding-left:2px}.see-also .book-list-container .list>li{padding-left:12px;padding-right:12px;overflow:hidden;position:relative}.see-also .book-list-container .list>li.first-visible{z-index:19!important}.col-right .see-also .book-list-container .list{padding-left:1px}.col-right .see-also .book-list-container .list>li{padding-left:13px;padding-right:12px}.see-also .book-list-container .list .short-desc{width:170px}.see-also .book-list-container .navigator .next{right:0}.book-description .see-also .book-list-container .list .short-desc{width:176px}.book-description .see-also .book-list-container .navigator .next{right:0}.book-description .see-also .book-list-container:hover .navigator .next{right:-30px}.col-right .see-also .book-list-container .navigator .next{right:-18px}.see-also .book-list-container:hover .navigator .prev{left:-43px}.see-also .book-list-container:hover .navigator .next{right:-24px}.col-right .see-also .book-list-container:hover .navigator .next{right:-43px}.comment-box{border-top:1px solid #dedede;clear:both}.comment-box aside{float:right;width:150px}.comment-box aside dl{margin-right:60px;padding-right:30px;position:relative;text-align:right}.comment-box aside dt{position:absolute;right:0;width:24px;height:24px;line-height:24px;text-align:center;font-weight:700;font-size:16px}.comment-box aside dd{margin:0;line-height:25px;font-size:16px}.star-vote{display:none}.big-opinion{margin:-60px auto 15px;font-size:36px;font-weight:100;width:104px;height:104px;text-align:center;line-height:104px;border:8px solid #fff;border-radius:100px;position:relative}.part-left{left:-8px}.part-left,.part-right{position:absolute;top:-8px;overflow:hidden;width:60px;height:120px}.part-right{left:52px}.part-group{position:absolute;left:60px;top:0;overflow:hidden;width:60px;height:120px;-webkit-transform-origin:0 50%;transform-origin:0 50%}.part-group span{position:absolute;width:104px;height:104px;border:8px solid gray;left:-60px;border-radius:100px}.part-right .part-group{left:-60px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.part-right .part-group span{left:0}.opinion1-circle span{border:8px solid #d1d1d1}.opinion2-circle span{border:8px solid gray}.opinion3-circle span{border:8px solid #e47382}.opinion4-circle span{border:8px solid #e4001e}.opinion5-circle span{border:8px solid #b40018}.opinion6-circle span{border:8px solid #800011}.comment-box .list{margin-right:180px}.comment-box .list ol{list-style-type:none;margin:0;padding:0}.comment-box .list ol li{position:relative;padding-left:30px;margin-bottom:16px;margin-top:24px}.comment-box .list ol li .opinion{font-weight:100;font-size:24px;font-family:canaro,sans-serif;width:36px;line-height:36px;border-radius:20px;text-align:center;position:absolute;top:0;left:-18px}.comment-box .list ol li .author{color:gray;font-size:15px;line-height:36px}.comment-box .list ol li blockquote{margin:0;font-size:15px;line-height:24px}.comment-box .list ol li.slide-down{display:none}.comment-box .comment-note{font-size:12px;color:gray;line-height:15px;margin:11px 0 0}.comment-box .comment-note .yes{margin:0 2px 0 5px;background:transparent url(/helion/images/helion.svg) -71px -48px}.comment-box .comment-note .no,.comment-box .comment-note .yes{display:inline-block;width:15px;height:15px;text-indent:-10000px;border:1px solid #000;border-radius:10px;vertical-align:middle;opacity:.5}.comment-box .comment-note .no{margin:0 5px 0 2px;background:transparent url(/helion/images/helion.svg) -91px -48px}.comment-box .list ol li.opinions-book-edition{margin:0;padding:0}.opinions-book-edition h3{border-top:1px solid #dedede;font-size:24px;padding:15px 0 0}.review-box{border-top:1px solid #dfdfdf;margin:20px 0;clear:both}.review-box .list{list-style-type:none;margin:0;padding:0;font-size:15px;line-height:24px}.review-box .list .author{color:gray}.review-box .list blockquote{border-left:4px solid #ebebeb;padding-left:25px;margin-left:1px;margin-top:16px;margin-bottom:16px}.review-box .list .slide-down{display:none}.details-box{border-top:1px solid #dfdfdf;margin:20px 0 36px;font-size:15px}.details-box dl{margin:0 0 30px;line-height:30px}.details-box dt{float:left;color:gray;clear:both;padding-right:4px}.details-box dd{margin-left:0}.details-box ul{list-style-type:none;margin:0;padding:0;line-height:30px}.details-box a:hover{color:#e4001e}.details-box p{line-height:30px}.index-box{border-top:1px solid #dfdfdf;margin:36px 0;font-size:15px}.index-box ol,.index-box strong,.index-box ul{list-style-type:none;margin:0;padding:0}.index-box li,.index-box strong{font-weight:700;font-size:15px;line-height:36px}.index-box ol ol,.index-box ul ul{margin:12px 0}.index-box li li,.index-box ul li{border-left:4px solid #ebebeb;padding-left:25px;margin-left:1px;font-weight:400;line-height:24px}.index-box li.slide-down{display:none}.book-type-price fieldset{cursor:pointer;background-color:#ebebeb;border-top:1px solid #d3d3d3;position:relative;max-height:59px;overflow:hidden}.book-type-price fieldset:first-child{border-top-width:0}.book-type-price fieldset.active{cursor:auto;max-height:315px;background-color:#fff;border:1px solid #d4001c;box-shadow:-3px 0 #d4001c,0 0 5px rgba(0,0,0,.3)}.book-type-price fieldset .price-percent{font-size:13px;margin-left:5px}.book-type-price fieldset.active .price-percent{color:#e4001e;font-weight:700}.book-type-price h3{font-size:15px;color:gray;font-weight:400;line-height:59px;padding-left:16px}.book-type-price h3 span{vertical-align:middle;margin-bottom:2px;opacity:.5}.book-type-price .book-price{position:absolute;font-size:18px;color:gray;right:20px;top:0;line-height:59px;font-family:canaro,sans-serif}.book-type-price .book-price ins{color:#e4001e;text-decoration:none}.book-type-price .book-price del{font-size:15px;font-weight:400}.book-type-price .button{text-align:center;padding:0 20px;position:relative}.book-type-price .button button{font-family:canaro,sans-serif;padding-right:45px;padding-left:15px}.book-type-price .button .amount-button{top:6px;right:50px;border-width:0;text-align:center;color:#fff;position:absolute;background-color:#800011;display:inline-block;width:34px;height:17px;font-size:15px;padding:3px 0;vertical-align:middle}.book-type-price .button:after,.book-type-price .buttonDziubekDomi:after{content:" ";background-color:#800011;position:absolute;height:8px;top:13px;right:80px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.book-type-price .buttonDziubekDomi:after{width:8px}.book-type-price .button .or{display:block;width:213px;border-top:1px solid #dfdfdf;margin:20px auto 5px}.book-type-price .button .or span{display:inline-block;position:relative;top:-8px;background-color:#fff;padding:0 10px}.book-type-price .button .one-click{margin-bottom:10px;padding-left:38px;padding-right:32px;position:relative}.book-type-price .button .one-click:before{content:" ";position:absolute;left:10px;top:4px;opacity:.4;width:20px;height:26px;background:transparent url(/helion/images/helion.svg) no-repeat -410px -42px}.book-type-price .button .one-click:after{content:" ";position:absolute;right:10px;top:14px;opacity:.5;width:13px;height:7px;background:transparent url(/helion/images/helion.svg) -338px -49px}.book-type-price .button .gift-click{padding-left:38px;position:relative;margin-bottom:10px}.book-type-price .button .gift-click:before{content:" ";position:absolute;left:7px;top:6px;width:23px;height:22px;background:transparent url(/helion/images/helion.svg) no-repeat -148px -113px}.book-type-price .button .add-points{display:block;padding:19px 0 14px;font-style:normal;color:gray;font-size:14px;line-height:24px}.book-type-price .active h3{color:#000;font-weight:700}.book-type-price .active h3 span{opacity:1}.book-type-price .active .price{color:#000}.book-type-price .delivery{display:block;font-style:normal;font-family:canaro,sans-serif;font-size:16px;color:#e4001e;padding:16px 0}.book-type-price .min-price{display:none;text-align:center;padding:5px 10px 10px;color:gray}.book-type-price .active .min-price{display:block}.add-to-shelf{background-color:#ebebeb;border-top:1px solid #d3d3d3}.add-to-shelf a{display:block;font-size:14px;text-align:center;line-height:40px}.add-to-shelf a span{display:inline-block;position:relative}.audio-request-info{background:#ebebeb;border-top:1px solid #d3d3de}.audio-request-info a{color:#eb4b36;display:block;font-size:14px;font-family:arial,sans-serif;line-height:40px;padding:0;text-align:center}.page-menu{list-style-type:none;margin:10px 0 0;padding:0;border:1px solid #dfdfdf;border-top-width:0}.page-menu li{border-top:1px solid #dfdfdf;font-size:15px}.page-menu li a{display:block;line-height:21px;padding:7px 20px}.page-menu li.active a{font-weight:700;box-shadow:-3px 0 #e4001e}.page-menu:hover a{color:#e4001e}.page-menu-not-hover:hover a{color:#000}.page-menu a:hover{text-decoration:underline}.page-menu a:focus{text-decoration:none;color:#b40018}@media (min-width:1160px){#right-small-col .fixed-section{position:relative;height:0}#right-small-col .isFixed .fixed-section-content{position:fixed;top:70px;width:298px}#right-small-col .isFixedBottom .fixed-section-content{position:absolute;top:auto;bottom:0;width:298px}#right-small-col .fixed-section .book-type-price{position:relative}.isFixed .book-type-price .delivery{height:0;overflow:hidden;padding-bottom:0}.isFixed .book-type-price .button .or{height:0;margin-bottom:0;overflow:hidden;border-top-width:0}}#page-title{position:relative;border-bottom:1px solid #dfdfdf;padding-bottom:15px;margin-top:-10px}#page-title.page-title-books-container{border-bottom:0}#page-title h1{font-size:30px;font-family:canaro,sans-serif;font-weight:500}#page-title.page-title-books-container h1{border-bottom:1px solid #dfdfdf;padding:0 0 10px}#page-title.page-title-books-container form{border-bottom:1px solid #dfdfdf;display:flex;justify-content:flex-end;padding:5px 0}#page-title form .change-view{display:inline-block;text-align:left;vertical-align:middle;opacity:.5;line-height:35px}#page-title form .change-view a{width:22px;height:22px;border:1px solid #fff;display:inline-block;margin-bottom:2px;vertical-align:middle;text-indent:-10000px}#page-title form .change-view a.active{border-color:#9a9a9a}#page-title form .change-view a.view1{background:transparent url(/helion/images/helion.svg) no-repeat -207px -252px}#page-title form .change-view a.view2{background:transparent url(/helion/images/helion.svg) no-repeat -207px -276px}#page-title form .select-line{display:inline-block;text-align:left;margin-left:25px}#page-title form .select-line label{color:#999;font-size:15px;display:inline-block}#page-title form .select select{border-width:0;font-size:15px;color:#404040}#page-title ul{list-style-type:none;margin:0;padding:0;font-family:canaro,sans-serif}#page-title ul li{font-size:30px;display:inline;color:gray;font-weight:100}#page-title ul li:before{content:"\bb";padding:0 20px}#page-title ul li:first-child:before{content:"";padding:0}#page-title ul h1{display:inline-block;color:#000;font-weight:400;position:relative}#page-title ul h1:after{content:" ";position:absolute;background-color:#e4001e;left:-60px;padding-left:60px;width:100%;height:6px;bottom:-22px}#page-title ul li:first-child h1:after{padding-left:0;left:0}#page-title ul strong{display:inline-block;font-weight:100;position:relative}#page-title ul strong:after{content:" ";position:absolute;background-color:#e4001e;left:-60px;padding-left:60px;width:100%;height:6px;bottom:-22px}#page-title ul li:first-child strong:after{left:0;padding-left:0}.filter-form .sub-categories{padding:18px 0;color:#404040}.filter-form .sub-categories ul{list-style-type:none;margin:0;padding:0}.filter-form .sub-categories li{display:block;padding:3px 0}.filter-form .sub-categories h4{font-weight:400}.filter-form .sub-categories ul a{position:relative;display:block;line-height:18px;padding:0 40px 0 10px;font-size:15px}.filter-form .sub-categories ul a .amount{position:absolute;right:10px;top:0;color:gray;font-size:12px}.filter-form .sub-categories ul .active a{padding-left:7px;border-left:3px solid #e4001e;color:#e4001e;font-weight:700}.filter-form fieldset{border-top:1px solid #dfdfdf;padding:18px 0;color:#404040}.filter-form .title{font-weight:700;font-size:15px;margin-bottom:5px}.filter-form .title a{color:gray;font-weight:400;position:relative}.filter-form .title a:after{content:" ";width:16px;height:23px;position:absolute;background:transparent url(/helion/images/helion.svg) no-repeat -38px -41px;opacity:.25;top:-5px;right:-20px}.filter-form .checkbox-line{padding:3px 0}.filter-form .checkbox-line label,.filter-form .title.active{position:relative;display:block;line-height:18px;padding:0 40px 0 10px;font-size:15px;cursor:pointer}.filter-form .checkbox-line input{position:absolute;left:-10000px}.filter-form .checkbox-line .amount{position:absolute;right:10px;top:0;color:gray;font-size:12px}.filter-form .checkbox-line.active label,.filter-form .title.active{padding-left:7px;border-left:3px solid #e4001e;font-weight:700}.filter-form .checkbox-line.active label:after,.filter-form .title.active:after{content:" ";opacity:.5;vertical-align:middle;margin-left:10px;display:inline-block;width:11px;height:11px;background:transparent url(/helion/images/helion.svg) no-repeat -286px -48px}.filter-form .select-format .checkbox-line label{padding-left:35px}.filter-form .select-format .checkbox-line.active label{padding-left:32px}.filter-form .select-format .checkbox-line label:before{left:6px}.usermenu-box{border-top:1px solid #dfdfdf}.usermenu-box p{font-size:15px;color:#404040}.usermenu-box p strong{font-size:20px;color:#000;font-family:canaro,sans-serif;font-weight:400}.usermenu-box p a{display:block;position:relative;padding-right:25px;padding-top:17px;padding-bottom:14px}.usermenu-box p a:after{content:" ";transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);position:absolute;right:8px;top:27px;opacity:.5;display:block;width:14px;height:7px;background:transparent url(/helion/images/helion.svg) no-repeat -338px -50px}.usermenu-box ul{display:none;list-style-type:none;margin:0;padding:0 0 12px}.usermenu-box.active ul{display:block}.usermenu-box ul a{display:block;font-size:15px;line-height:24px;color:#404040;position:relative}.usermenu-box:hover a{color:#e4001e}.usermenu-box a:focus{text-decoration:none;color:#b40018}.usermenu-box ul .active a{border-left:3px solid #e4001e;padding-left:9px;color:#e4001e}.usermenu-box.active p a:after{display:none}.usermenu-items{border-top:1px solid #dfdfdf;margin-top:-1px}.usermenu-items ul{list-style-type:none;margin:0;padding:0}.usermenu-items li{border-top:1px solid #dfdfdf}.usermenu-items li:first-child{border-top-width:0}.usermenu-items li a{display:block;line-height:59px;font-size:15px;color:#404040;position:relative}.usermenu-items li a.active{font-weight:700;color:#e4001e}.usermenu-items li.item-certs a:after{content:" ";position:absolute;transform:scale(.85);right:-3px;top:6px;display:block;width:40px;height:50px;background:transparent url(/helion/images/testy_kursy/usermenu_icon_gray.png) no-repeat 0 0}.usermenu-items li.item1 a:after{content:" ";position:absolute;right:0;top:16px;display:block;width:33px;height:29px;background:transparent url(/helion/images/helion.svg) no-repeat -125px -255px}.usermenu-items li.item2 a:after{content:" ";position:absolute;right:0;top:16px;display:block;width:34px;height:33px;background:transparent url(/helion/images/helion.svg) no-repeat -162px -253px}.usermenu-items .user-edit{font-size:20px;color:#000;font-family:canaro,sans-serif;font-weight:400;border-bottom:1px solid #dfdfdf}.usermenu-items .user-edit a{position:relative;display:block;padding:17px 0}.usermenu-items .user-edit a:after{content:" ";transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);position:absolute;right:8px;top:24px;opacity:.5;display:block;width:14px;height:7px;background:transparent url(/helion/images/helion.svg) no-repeat -338px -50px}#center-big-col{width:900px;margin:0 auto}#one-big-col{position:relative}.category-text{padding-bottom:20px;overflow:hidden;padding-top:5px;clear:both}.bestseller-list ol{list-style-type:none;margin:0;padding:0 0 40px;counter-reset:a;display:inline-block;width:100%}.bestseller-list ol>li{position:relative;padding-left:180px;clear:both;padding-top:30px}.bestseller-list ol>li:before{counter-increment:a;content:counter(a);position:absolute;font-size:240px;width:320px;letter-spacing:-30px;text-align:right;left:-180px;color:#eee;font-family:roboto,sans-serif}.bestseller-list ol>li .cover{float:left;width:220px;margin-right:20px;position:relative;z-index:1}.bestseller-list ol>li h2{display:inline-block;width:440px;font-size:22px;line-height:28px;font-family:canaro,sans-serif;padding-top:12px}.bestseller-list ol>li .author-info{border-top-width:0;font-size:15px;margin:12px 0;padding:0;display:inline-block;width:440px}.bestseller-list ol>li .author-info dt{float:left;color:gray;padding-right:3px}.bestseller-list ol>li .author-info dd{font-weight:700;float:left;margin:0 20px 0 0}.price-box{overflow:hidden;margin:15px 0 5px}.price-box .book-type{list-style-type:none;margin:0 0 0 110px;padding:0}.price-box .book-type li{float:left;opacity:.5;line-height:36px;margin-right:20px}.price-box .book-type li.active{opacity:1;font-weight:700}.price-box .book-type li span{vertical-align:middle}.price-box .book-type li a:hover{text-decoration:none;color:#e4001e}.price-box .price{float:left;margin-right:20px;line-height:36px;font-size:15px;color:#a3a3a3;text-align:center}.price-box .price a{width:100px;height:36px;box-shadow:0 0 #bfbfbf;display:inline-block;font-weight:100;background-color:#efefef;font-size:18px;font-family:canaro,sans-serif;-webkit-transition:all .2s;transition:all .2s}.price-box .price a:hover{text-decoration:none}#content .price-time a{padding-left:30px;position:relative;width:90px}#content .price a ins{font-weight:100}#content .price-time a:before{background:transparent url(/helion/images/helion.svg) no-repeat -393px -320px}#content .price-time a:after,#content .price-time a:before{content:" ";width:30px;height:30px;position:absolute;left:5px;top:3px}#content .price-time a:after{background:transparent url(/helion/images/helion.svg) no-repeat -304px -320px;opacity:0}#content .price-add a{padding-left:30px;position:relative;width:95px}#content .price-add a:before{background:transparent url(/helion/images/helion.svg) no-repeat -368px -320px}#content .price-add a:after,#content .price-add a:before{content:" ";width:30px;height:30px;position:absolute;left:5px;top:3px}#content .price-add a:after{background:transparent url(/helion/images/helion.svg) no-repeat -337px -321px;opacity:0}#content .price-incart a{padding-left:30px;position:relative;width:90px}#content .price-incart a:before{content:" ";width:30px;height:30px;position:absolute;left:5px;top:3px;background:transparent url(/helion/images/helion.svg) no-repeat -368px -320px}#content .price-incart a:after{content:" ";width:30px;height:30px;position:absolute;left:10px;top:3px;background:transparent url(/helion/images/helion.svg) no-repeat -279px -320px;opacity:0}#content .price-incart a:hover:before{opacity:0}#content .price-incart a:hover:after{background-position:-339px -320px;left:5px;opacity:1}#content .price-add a:hover:before{opacity:0}#content .price-add a:hover:after{opacity:1}#content .price-time a:hover:before{opacity:0}#content .price-time a:hover:after{opacity:1}#content .price ins{text-decoration:none;color:#e4001e;font-weight:400}#content .price a:hover ins{color:#fff}#content .price del{color:#a3a3a3;font-size:13px;font-weight:400;font-family:arial,sans-serif;display:block;line-height:30px;text-decoration:none}#content .price del span{text-decoration:line-through}#content .price time{color:#a3a3a3;font-size:12px;font-weight:400;font-family:arial,sans-serif;display:block;line-height:30px;padding:3px 0}#content .price a:hover{text-decoration:none;background-color:#e4001e;color:#fff}.bestseller-list ol>li .available{font-size:15px;margin:0 0 12px 240px;line-height:24px;padding-top:2px}.bestseller-list ol>li .available dt{float:left;color:gray;padding-right:3px}.bestseller-list ol>li .available dd{margin-left:0}.bestseller-list ol>li .short-desc{font-size:15px;line-height:24px;color:gray}.lesson-list{list-style-type:none;margin:0 0 0 -70px;padding:50px 0 60px;overflow:hidden}.lesson-list li{float:left;width:180px;margin-left:70px;padding-bottom:10px;height:375px}.lesson-list li .title{font-size:13px;text-align:center;color:#44474f;line-height:20px;padding:10px}.lesson-list li .button a{color:#fff;display:block;background-color:#e4001e;line-height:30px;height:30px;border-radius:0;padding:0;text-align:center;font-size:13px}.lesson-list li .button a strong{font-size:18px}.help-page{overflow:hidden}@media (min-width:701px){.help-article-page .help-page{margin-left:-235px}}.help-page .col{width:25%;float:left;padding:30px 0 0}.help-page .help_page{float:right}.help-page .col h3{font-size:20px;font-weight:400;font-family:canaro,sans-serif;padding-bottom:11px}.help-page .col ul{list-style-type:none;margin:0;padding:0;font-size:15px;line-height:24px}.help-page:hover a{color:#e4001e}.help-page a:hover{text-decoration:underline}.help-page a:focus{text-decoration:none;color:#b40018}.back-button{padding:12px 0;border-bottom:1px solid #dedede;margin:20px 0}.back-button .to-left{width:240px;float:left}.help-article-page{width:700px;margin:0 auto}.help-article-page .text{padding-top:20px;overflow:hidden}.help-article-page .text .info{position:relative}.help-article-page .text .info:before{content:" ";width:56px;height:56px;border:2px solid #bfbfbf;position:absolute;left:-80px;top:4px}.help-article-page .text .info:after{content:" ";width:5px;height:23px;background:transparent url(/helion/images/helion.svg) no-repeat -43px -78px;position:absolute;left:-53px;top:24px}.help-article-page .text h2{border-top:1px solid #dedede;padding-top:25px}.relative{position:relative}.help-article-page img{max-width:100%}.text-page{width:700px;margin:0 auto}.text-page .steps{list-style-type:none;margin:0;padding:0;counter-reset:b}.text-page .steps li{position:relative;padding-left:40px;line-height:20px;margin:26px 0}.text-page .steps li:before{counter-increment:b;content:counter(b);position:absolute;font-size:60px;color:#e4001e;width:40px;text-align:center;left:0;top:14px;font-family:canaro,sans-serif;font-weight:100}.text-page .steps li strong{line-height:28px;color:#e4001e;font-size:24px;font-weight:400;display:block}.text-page .steps li .link{display:inline-block;padding-right:24px;position:relative}.text-page .steps li .link:after{content:" ";position:absolute;right:0;top:8px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.text .autorzy_lista_header{font-size:15px;font-weight:400}.join{position:absolute;top:0;width:220px;height:auto}.isFixed .join{position:fixed;top:0}.isFixedBottom .join{position:absolute;top:auto;bottom:0}.join .icon{background-color:#ebebeb;height:220px;position:relative;margin-bottom:10px}.join .icon:before{content:" ";background:transparent url(/helion/images/helion.svg) no-repeat 0 -250px;width:120px;height:108px;position:absolute;margin-left:50px;margin-top:50px}.join .button a{display:block;text-align:center}.page-form{overflow:hidden;padding:35px 0}.page-form .form-left{float:left;width:540px;padding-right:87px;border-right:1px solid #dedede}.page-form .form-right{float:right;width:460px;padding-left:90px;position:relative;left:-1px}.page-form .col-left{width:540px;padding-right:48px;border-right:1px solid #dedede}.page-form .col-right{float:right;width:540px;padding-left:50px;border-left:1px solid #dedede;position:relative;left:-1px}.add-opinion{padding-top:0}.form h2{line-height:62px;border-bottom:1px solid #dfdfdf;position:relative;font-family:canaro,sans-serif;font-weight:400;font-size:24px;margin-bottom:35px}.form h3,.form h5{font-size:15px;padding-bottom:8px}.form.col-right h2:before{content:" ";background-color:#fff;left:-51px;top:0;bottom:0;width:50px;position:absolute}.form .input-line{width:100%;display:inline-block;margin-bottom:12px}.form .input-line label,.form .textarea-line label{float:left;width:222px;text-align:right;font-size:15px;line-height:36px;margin-right:20px}.form .checkbox-line{margin-left:242px;margin-bottom:20px}.form .checkbox-line.checkbox-line-rodo{margin:10px auto;width:330px}.form .checkbox-line.checkbox-line-rodo-mailing label,.form .checkbox-line.checkbox-line-rodo label{font-size:12px}.form .checkbox-line.checkbox-line-rodo-mailing{width:330px}.form .checkbox-line input{position:absolute;left:-10000px}.form .checkbox-line label{display:block;font-size:15px;padding-left:30px;position:relative}.form .checkbox-line label .input{position:absolute;left:0;top:0;border:1px solid #d1d1d1;width:16px;height:16px}.form .checkbox-line.active label .input{background:#ebebeb url(/helion/images/helion.svg) no-repeat -52px -47px}.form .radio-line{margin-left:242px;margin-bottom:20px}.form .radio-line input{position:absolute;left:-10000px}.form .radio-line label{display:block;font-size:15px;padding-left:30px;position:relative}.form .radio-line label .input{position:absolute;left:0;top:0;border:1px solid #d1d1d1;width:16px;height:16px;border-radius:10px}.form .radio-line.active{font-weight:700}.form .radio-line.active label .input{background-color:#e4001e;box-shadow:inset 0 0 0 5px #ebebeb;border-width:0;width:18px;height:18px}.form .buttons{margin-left:242px}.form .buttons a.arrow-link{float:right;margin-top:10px}.form a:hover{color:#e4001e}.form .checkbox-group{padding-top:10px}.form .checkbox-group .label{float:left;width:222px;text-align:right;font-size:15px;font-weight:700;line-height:36px;margin-top:-10px}.form .label-checkall{display:inline-block;margin:2px 10px 10px 20px;font-weight:700}.form .checkbox-group .checkbox-line{width:370px}.form .checkbox-group .checkbox-line label{font-size:12px;line-height:18px}.form .checkbox-group .radio-line{width:370px}.form .checkbox-group .radio-line label{font-size:12px;line-height:18px}.form .checkbox-group.with-label .radio-line{margin-left:240px}.form .button-more{margin-left:242px;font-size:15px;margin-bottom:28px}.form .fb-login{margin-left:242px;border-top:1px solid #dedede;text-align:center;margin-top:24px}.form .fb-login .or{background-color:#fff;position:relative;top:-10px;padding:0 10px;font-size:15px;font-style:italic;color:gray}.form .fb-login a{position:relative;color:#fff;background-color:#3b5998;font-family:canaro,sans-serif;font-size:18px;font-weight:100;padding-left:26px;line-height:36px;text-align:center;display:block}.form .fb-login a:before{content:" ";position:absolute;left:20px;top:3px;background:transparent url(/helion/images/helion.svg) no-repeat -290px -280px;width:12px;height:27px}.form .fb-login a:hover{text-decoration:none;background-color:#4968a7}.form .fb-login a.google-login{background-color:#d13f2d;margin-top:5px}.form .fb-login a.google-login:before{background-position:-246px -314px;width:27px;left:15px}.form .fb-login a.google-login:hover{text-decoration:none;background-color:#da5140}.form .fb-login-top{border-top-width:0;border-bottom:1px solid #dedede;margin-bottom:24px}.form .fb-login-top .or{top:10px}.form .select-line{width:100%;display:inline-block;margin-bottom:12px}.form .select-line label{float:left;width:222px;text-align:right;font-size:15px;line-height:36px;margin-right:20px}.form .select-line .select{display:inline-block;width:295px;height:34px;border:1px solid #dedede;margin-right:20px;vertical-align:middle}.form .select-line .select .select-label{line-height:34px;padding-left:10px;width:250px}.form .select-line .select select{width:100%;height:34px}.form .select-line.account-select-line{margin:0 0 20px;padding:0 0 0 242px}.account-select-line .addNewAddress{display:block;margin:5px 0;max-width:250px}.account-select-line .addNewAddress.hidden{display:none}.margin-left-user-account{margin:0 0 0 242px}.form.form-left .checkbox-group .checkbox-line{width:295px}.form.col-left .checkbox-group .label{width:140px}.form.col-left .checkbox-group.with-label .checkbox-line,.form.col-left .checkbox-group.with-label .radio-line{margin-left:160px}.form.col-left .input-line label{width:140px}.form .input-line label.small-label{width:80px;float:none;display:inline-block}.form .input-line label .required{color:#e80022}.form.col-left .input-line input{width:355px}.form.col-left .buttons{margin-left:160px;width:300px}.form.col-right .input-line label{width:140px}.form.col-right .checkbox-line,.form.col-right .radio-line{margin-left:160px}.form.col-right .buttons,.form.col-right .fb-login{margin-left:160px;width:300px}.checkbox-group .radio-line,.radio-group .checkbox-line{margin-left:0}.index-seo-text{padding-bottom:5px;margin-bottom:20px;font-size:12px;line-height:20px}.index-seo-text h2{font-size:18px;margin:10px 0;font-weight:400;line-height:30px}.index-seo-text h3{font-size:16px;margin:10px 0}.bottom-info{overflow:hidden;padding:20px 20px 35px;clear:both;width:100%;box-sizing:border-box}.bottom-info .header{display:none}.bottom-info .col-left{float:left;width:220px;padding-right:20px}.bottom-info .medium-col{float:left;width:390px;padding-right:80px}.bottom-info .title{font-size:20px;line-height:30px;font-weight:500;font-family:canaro,sans-serif}.bottom-info .title a{display:inline-block;position:relative}.bottom-info .title a:before{content:"";position:absolute;width:60px;height:50px;left:0;top:-75px;background:#f0f0f0 url(/helion/images/helion.svg) no-repeat -266px -141px}.bottom-info .box-newsletter .title a:before{background-position:-328px -141px}.bottom-info .box-add .title a:before{background-position:-386px -141px}.bottom-info .box-pp:hover a{text-decoration:underline}.bottom-info .box-pp p{font-size:20px;line-height:30px;font-weight:500;font-family:canaro,sans-serif}.bottom-info .box-pp a{display:block}.bottom-info .box-newsletter .title{margin-bottom:5px;padding-bottom:8px;line-height:30px}.bottom-info .box-newsletter p{line-height:18px;color:#a3a3a3}.bottom-info .box-add .title{margin-bottom:5px;padding-bottom:8px;line-height:30px}.bottom-info .box-add p{line-height:18px;color:#a3a3a3}.bottom-info:hover a{color:#e4001e}.bottom-info .left-col{float:left;width:50%}.bottom-info .left-col,.bottom-info .left-col .up-row{padding-bottom:10px;padding-top:0}.bottom-info .left-col .down-row{padding-top:10px;padding-bottom:10px}.bottom-info .right-col{float:left;width:50%}.bottom-info .title a:before{display:table-caption;position:relative;top:0}.box-newsletter form{background-color:#f8f9fb;box-shadow:0 2px #dce1eb;border-radius:5px;position:relative;overflow:auto;margin-top:10px}.box-newsletter form fieldset{display:table;width:100%}.box-newsletter form fieldset .form-control{border-bottom:1px solid #e0e4e8;display:table-cell}.box-newsletter form button{padding:15px;font-size:14px;cursor:pointer;color:#e4001e;font-weight:700;background:transparent;height:46px;border-width:0;border-left-width:0;border-left:1px solid #e0e4e8}.box-newsletter form button:hover{background-color:#ebebeb;transition:all .2s}.checkbox-line-rodo-mailing{margin:10px 0 10px 25px}.box-newsletter form .checkbox-line-rodo-mailing{width:75%!important}.box-newsletter form .checkbox-line{margin-left:10px}#inputNewsletterFooter{width:75%;margin-left:5px;background-color:transparent!important;padding:8px 25px;border-width:0}@media (max-width:1160px){.bottom-info .box-newsletter div,.bottom-info .box-newsletter p,.bottom-info left-col .box-add p,.bottom-info left-col .box-pp p{display:none}}@media (max-width:700px){.bottom-info .left-col{padding-left:0;width:100%}}.bottom-links{background-color:#f0f0f0;overflow:hidden;padding:44px 0;min-width:1200px}.bottom-links .header{display:none}.bottom-links .col{float:left;width:275px;padding-right:20px}.bottom-links .title{font-family:canaro,sans-serif;font-size:18px;font-weight:500}.bottom-links ul{list-style-type:none;margin:0;padding:14px 0 0}.bottom-links li{font-size:13px;color:#404040;line-height:16px;padding:4px 0}.bottom-links li a{color:#404040}.bottom-links ul a:hover{color:#e4001e}.bottom-links ul a:focus{text-decoration:none;color:#b40018}footer.footer{min-width:1200px}footer .group{background-color:#e6001e;color:#fff;padding:20px 0;line-height:44px}footer .group .header{float:left;padding-left:29px;width:117px;font-size:20px;line-height:24px;font-weight:500;font-family:canaro,sans-serif}footer .group .header img{max-width:100%}footer .group ul{list-style-type:none;margin:0;padding:0;font-size:15px}footer .group ul li{display:inline-block;margin-right:2px;font-size:13px}footer .group ul a{color:#fff;padding-left:20px;display:block;position:relative}footer .group ul li a:before{content:" ";background:transparent url(/helion/images/partners_helion_group.png) no-repeat;width:17px;height:17px;position:absolute;left:0;top:13px}footer .group ul li.partner2 a:before{background-position:-19px 0}footer .group ul li.partner3 a:before{background-position:-35px 0}footer .group ul li.partner4 a:before{background-position:-51px 0}footer .group ul li.partner5 a:before{background-position:-70px 0}footer .group ul li.partner6 a:before{background-position:-88px 0}footer .group ul li.partner7 a:before{background-position:-105px 0}footer .group ul li.partner8 a:before{background-position:-172px 0}footer .group ul li.partner9 a:before{background-position:-120px 0}footer .group ul li.partner10 a:before{background-position:-157px 0}footer .group ul li.partner11 a:before{background-position:-138px 0}footer .group ul li.partner13 a:before{background-position:-188px 0}footer .group ul li.partner14 a:before{background:transparent url(https://static01.helion.com.pl/global/images/ico_czytalisek.png) no-repeat}footer .bottom{padding:20px 0;overflow:hidden}footer .bottom .design{float:right;padding-right:0}footer .bottom a{color:#a0a0a0}footer .bottom p{float:left;padding-right:15px;line-height:18px}footer .bottom p strong{opacity:.5;margin-bottom:4px;background:transparent url(/helion/images/helion.svg) no-repeat -3px -114px;text-indent:-10000px;display:inline-block;vertical-align:middle;width:108px;height:24px}footer .footer-main-header{font-size:12px;font-family:arial,sans-serif;font-weight:400;margin-bottom:20px}footer .bottom p img{margin-bottom:4px}#layer{z-index:24}#layer,#layerKatalog{display:none;position:fixed;background-color:#000;left:0;top:0;width:100%;height:100%}#layerKatalog{z-index:16;opacity:.5}#add-to-board{z-index:25;display:none;position:absolute;background-color:#fff;width:345px;padding-top:36px}#add-to-board .close{position:absolute;left:315px;top:-30px}#add-to-board .close a{width:30px;height:30px;display:block;text-indent:-10000px;background:#000 url(/helion/images/helion.svg) no-repeat -260px -282px}#add-to-board h3,#add-to-board h4{width:235px;margin:0 auto;color:#000;font-size:28px;font-family:canaro,sans-serif;font-weight:400;padding-bottom:20px}#add-to-board fieldset{width:230px;margin:0 auto;min-width:0}#add-to-board .new input{border:1px solid #bfbfbf;width:207px;height:24px;padding:5px 10px}#add-to-board .new{margin-bottom:20px}#add-to-board .box-scroll{width:230px;max-height:160px;overflow:none}#add-to-board .form .checkbox-group .checkbox-line{width:auto;color:#000;margin-left:0;margin-bottom:12px}#add-to-board .button{margin-top:20px;padding:30px 0;background-color:#efefef;border-top:1px solid #dedede;text-align:center}#add-to-board .button button{width:220px;height:36px;font-size:18px}#text-popup{z-index:25;display:none;position:absolute;width:100%;left:0;top:50px}#popup-container{margin:0 auto;position:relative;background-color:#fff;width:545px;padding-top:36px}#text-popup .close{position:absolute;left:515px;top:-30px}#text-popup .close a{width:30px;height:30px;display:block;text-indent:-10000px;background:#000 url(/helion/images/helion.svg) no-repeat -260px -282px}#text-popup h3,#text-popup h5{font-size:28px;font-family:canaro,sans-serif;font-weight:400;padding-bottom:20px}#text-popup .text,#text-popup h3,#text-popup h5{width:435px;margin:0 auto;color:#000}#text-popup .button{margin-top:20px;padding:30px 0;background-color:#efefef;border-top:1px solid #dedede;text-align:center}#text-popup .button button{width:220px;height:36px;font-size:18px}.text-popup{z-index:25;display:block;position:absolute;width:100%;left:0;top:50px}.text-popup .close{position:absolute;left:515px;top:-30px}.text-popup .close a{width:30px;height:30px;display:block;text-indent:-10000px;background:#000 url(/helion/images/helion.svg) no-repeat -260px -282px}.text-popup h3,.text-popup h5{font-size:28px;font-family:canaro,sans-serif;font-weight:400;padding-bottom:20px}.text-popup .text,.text-popup h3,.text-popup h5{width:435px;margin:0 auto;color:#000}.text-popup .button{margin-top:20px;padding:30px 0;background-color:#efefef;border-top:1px solid #dedede;text-align:center}.text-popup .button button{width:220px;height:36px;font-size:18px}#cookie-wrapper{line-height:28px;color:#fff;text-align:right;z-index:19;left:0;width:100%;bottom:0;position:fixed;background-color:rgba(64,64,64,.95);height:28px;padding:7px 0}#cookie-wrapper p{display:inline;padding-left:10px;font-size:14px}#cookie-wrapper p a{color:#fff}#cookie-wrapper p.button a{font-size:14px;line-height:29px}#usun a{display:none}#usun.visibleDelete a,#usun span{display:block}#usun span{margin-left:30px}#usun.visibleDelete span{display:none}.clearfix{clear:both}.imageMaps{width:100%;max-width:500px}.tableHelionPP tbody tr:nth-child(2n){background:#eee}.envelope{background:url(/helion/images/helion.svg) -377px -118px}.envelope,.envelope2{height:13px;width:23px}.envelope2{position:absolute;background:transparent url(/helion/images/helion.svg) -377px -118px;margin:6px 0 0 -27px}.stronicowanie .pozycjaStronicowania{display:inline-block;width:30px;padding:8px;margin:0 5px;background:#fff;color:#e4001e;text-align:center;font-size:18px;border:1px solid #e4001e}.stronicowanie .pozycjaStronicowania a{color:#e4001e}.stronicowanie .pozycjaStronicowaniaAktywna{display:inline-block;width:30px;padding:8px;margin:0 5px;background:#e4001e;color:#fff;text-align:center;font-size:18px;border:1px solid #e4001e}.stronicowanie .bezPodkreslenia:hover{text-decoration:none}.stronicowanie{margin-bottom:25px;text-align:center}.pages .pozycjaStronicowania{background:#fff;color:#e4001e}.pages .pozycjaStronicowania,.pages .pozycjaStronicowaniaAktywna{display:inline-block;width:20px;padding:8px;margin:0 5px;text-align:center;font-size:16px;border:1px solid #e4001e;margin:0 1px}.pages .pozycjaStronicowaniaAktywna{background:#e4001e;color:#fff}#right-big-col .pages{margin-bottom:15px}.stronicowanieReview .pozycjaStronicowania,.stronicowanieReview .pozycjaStronicowaniaAktywna{width:40px}#hitop li{display:inline-block;min-width:30px;height:20px;padding:5px;background:#fff;color:#e4001e;text-align:center;font-size:16px;border:1px solid #e4001e;margin:0 2px 2px 0}#hitop li:hover{cursor:pointer}#hitop li a{color:#e4001e}#hitop li.active{background:#e4001e;color:#fff}#hitop li.active a{color:#fff}.subpage-navigator li{display:inline-block;min-width:30px;height:20px;padding:5px;background:#fff;color:#e4001e;text-align:center;font-size:16px;border:1px solid #e4001e}.subpage-navigator li:hover{cursor:pointer}.subpage-navigator li a{color:#e4001e}.subpage-navigator li.active{background:#e4001e;color:#fff}.subpage-navigator li.active a{color:#fff}.notFound{font-size:16px;text-align:center;font-family:canaro,sans-serif}.not-found{font-size:30px;text-align:center;padding:55px 0 75px;font-weight:700;border-bottom:1px solid #dfdfdf}.book-list-container .list h2.best-offers-header{padding:10px 10px 10px 0;font-size:20px;text-align:left;font-family:canaro,sans-serif}.best-offers-all{padding-top:10px}.book-list-container .list .best-offers-format{color:#555;margin:3px 0;text-align:center}.paddingBony,.paddingBonyDiv{padding:0 10px}.bonyMain{width:100%}.bonySecond{width:49%}.bonyCenter{text-align:center}.pdfFormat:before{background:transparent url(/helion/images/helion.svg) -218px -578px}.epubFormat:before,.pdfFormat:before{content:" ";position:absolute;width:14px;height:16px;margin:4px 0 0 2px}.epubFormat:before{background:transparent url(/helion/images/helion.svg) -240px -578px}.mobiFormat:before{content:" ";position:absolute;width:14px;height:16px;background:transparent url(/helion/images/helion.svg) -260px -578px;margin:4px 0 0 2px}#lista-paginacja .pagination{text-align:center;min-height:40px;margin:10px auto;padding:0;display:none}#lista-paginacja .pagination li{display:block;float:left;width:30px;height:20px;border:1px solid #e4001e;color:#e4001e;padding:5px;margin:2px;font-size:16px}#lista-paginacja .pagination li a{color:#e4001e}#lista-paginacja .pagination li.active{background:#e4001e}#lista-paginacja .pagination li.active a{color:#fff}#lista-paginacja .pagination-text-align{width:100%;text-align:center}.book-page-selling-img{padding:10px 0 20px;text-align:center}.book-page-selling-img img{max-width:100%;max-height:250px;border:1px solid #e1e4e7}.czytajFragment{display:inline-block;height:50px;width:175px;background-color:#ebebeb;font-size:20px;line-height:50px;margin:0 0 10px 240px;padding:0 0 0 70px}.czyFragDiv1:before{background-image:url(/helion/images/helion.svg);background-position:-218px -508px;content:"";height:42px;width:45px;position:absolute;margin:3px 0 0 -55px}.drukNaZadanie{display:inline-block;height:53px;width:273px;background:#ebebeb;text-align:right;float:right;margin-right:5px}.czytajFragment:hover,.drukNaZadanie:hover{text-decoration:none;color:#e4001e}.czyFragDiv,.czyFragDiv1{display:inline-block}.hFragment{height:53px}#mainBookCoverBig,#mainBookCoverBigTwo{display:none;position:absolute;z-index:19;left:-5px;top:-5px;box-shadow:0 0 5px rgba(0,0,0,.5)}.powiadomMnie{color:#e4001e;font-family:canaro,sans-serif;font-size:13px;display:block;margin:0 5px;text-align:center}.powiadomMniePL{font-weight:800}.page-menu li.book-page-download-example a{color:#e4001e}.fixed-section-presale-text-first{display:block!important;font-size:14px;font-family:Arial;text-align:center;color:#000;line-height:25px;font-weight:700;position:relative}.fixed-section-presale-text-first img{position:absolute;right:75px;top:5px}.fixed-section-presale-text-first img:hover{cursor:pointer}.fixed-section-presale-text-first:after{content:" ";position:absolute;right:65px;top:2px;height:24px;background:transparent url(/helion/images/helion.svg) -397px -322px;width:24px}.fixed-section-presale-text-two{display:block!important;font-size:14px;font-family:Arial;text-align:center;color:#000;line-height:25px;padding-bottom:10px}.fixed-section-presale-info{position:absolute;width:175px;height:32px;background:#bbdaf9;right:5px;top:130px;z-index:17;border-radius:6px;padding:5px;line-height:16px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.29)}.fixed-section-presale-info-ebook{top:185px;width:190px}.x-za-y-ico{position:absolute;right:-15px;top:-5px;z-index:19}.x-za-y-info-text{color:gray;display:none;font-size:15px;line-height:25px;text-align:center}.active .x-za-y-info-text{display:block}.czytajFragmentKategoria{display:inline-block;height:36px;width:203px;background-color:#ebebeb;text-align:right;font-size:16px;font-family:canaro,sans-serif}.czytajFragmentKategoria:hover{text-decoration:none;color:#e4001e}.form1 .h3Header{color:#000;font-family:canaro,sans-serif;font-size:20px;font-weight:400;margin:20px auto 0;padding-bottom:20px;width:435px;text-align:center}.form1 .button{margin-top:26px;padding:30px 0;text-align:center}.form1 .buttonCzytaj{display:block;margin:0 auto;display:inline-block}.form1 .buttonCzytaj,.form1 .infoThxClose{height:36px;width:220px;background-color:#e4001e;border-width:0;box-shadow:0 0 #b40018;color:#fff;cursor:pointer;font-family:canaro,sans-serif;font-size:18px;font-weight:100;line-height:36px;padding:0 20px;transition:all .2s ease 0s}.form1 .infoThxClose{margin:10px auto;display:block}.form1 .buttonCzytaj:hover{color:#fff}.form1 .buttonPobierz{margin:25px 0 0;text-align:center;background-color:#e4001e;border-width:0;box-shadow:0 0 #b40018;color:#fff;cursor:pointer;display:block;font-family:canaro,sans-serif;font-size:18px;font-weight:100;line-height:36px;padding:0 20px;transition:all .2s ease 0s;width:200px}.form1 .pdf:before{content:" ";position:absolute;width:53px;height:65px;background:transparent url(/helion/images/helion.svg) -3px -579px;margin:-14px 0 0 -160px}.form1 .epub:before{background:transparent url(/helion/images/helion.svg) -74px -579px}.form1 .epub:before,.form1 .mobi:before{content:" ";position:absolute;width:53px;height:65px;margin:-14px 0 0 -154px}.form1 .mobi:before{background:transparent url(/helion/images/helion.svg) -145px -579px}.form1 .mp3:before{content:" ";position:absolute;width:64px;height:65px;background:transparent url(/helion/images/helion.svg) -80px -439px;margin:-14px 0 0 -160px}.left-menu a.mobileWiecej{display:none;float:right;padding-right:2px}.left-menu .mobileDodatkowe a{margin-left:15px;color:#a6a6a6}.left-menu .mobileDodatkowe a:hover{color:#e4001e}.ksiazkaKolor{width:160px}.ksiazkaKolor:after{content:" ";width:166px;height:13px;background:transparent url(/helion/images/helion.svg) -287px -581px;position:absolute;margin:9px 0 0 5px}.sectionPromocja{margin-bottom:30px}.divLinkiPromocji{border-bottom:1px solid #dfdfdf}.text a.linkiPromocji{color:#000;font-weight:700;font-size:18px}.text .listaPromocje{width:80%;margin:0 auto}.PromocjaDnia{border-bottom:1px solid #dfdfdf;overflow:auto}.ksiazkaPromoTitle{font-weight:700;font-size:18px;margin:20px 0 30px;font-family:canaro,sans-serif}.ksiazkaPromoDniaText{line-height:20px}.ksiazkaPromoDniaText,.textDzis{font-size:14px;margin-bottom:20px}.textDzis{font-weight:700}.promocjeOpis{width:100%;margin-bottom:30px;padding:10px 0 0;font-size:16px;line-height:24px}.promocjeOpis img{max-width:100%;padding-bottom:10px}.promocjeOpis.promo-desc-const{align-items:center;display:flex;justify-content:space-between}.promo-desc-const .promo-image{text-align:center;width:30%}.promo-desc-const .promo-desc{width:70%}.promoGlowneInfo{border-bottom:1px solid #dfdfdf;padding-bottom:20px;overflow:auto}.promocjeGlowne{overflow:auto}.promoCzasTrwania{float:left;font-size:16px;font-family:canaro,sans-serif;margin-top:10px}.promoButtonWiecej{float:right}.promoButtonWiecej a{text-decoration:none}.promoRegulamin{float:right;font-size:16px;font-family:canaro,sans-serif;margin:10px 15px 0 0}.promoRegulaminLink{color:#aaa}.promoRegulaminLink:hover{color:#e4001e}.promoPrzyciskWiecej{background:#e4001e;width:120px;color:#fff;padding:10px;font-size:18px;font-family:canaro,sans-serif;text-align:center}.promoPrzyciskWiecej:hover{box-shadow:0 2px #b40018}.promoPromocjeUwaga{font-size:15px;font-family:arial,sans-serif;line-height:20px}.promoPromocjeWazne{font-weight:700}.promoPromocjeOszczedzasz{color:green;text-align:center;font-weight:700;margin-bottom:10px;font-size:14px}.regulaminMobile{margin:22px 15px 0 0}.promoButtonMobile{margin:10px 15px 0 0}.static-promos-desc{font-size:16px;font-weight:700;line-height:24px;margin:30px 0 0}.promoPromocjaTytul{font-weight:700;font-size:18px;margin:20px 0;font-family:canaro,sans-serif}.promoPromocjaOpis{margin-bottom:25px;width:100%}.promoPromocjaCzas{float:left;font-size:14px;font-family:sans-serif;margin-top:4px}.promoPromocjaCalosc{padding-bottom:20px;border-bottom:1px solid #dfdfdf}.promoPromocjaRegulamin{margin:20px 0 30px}.promoPromocjaRegulaminLink a{font-size:14px;color:#aaa}.promoPromocjaNewsletter{width:100%;height:90px;background:#efefef;margin-bottom:20px}.promoPromocjaNewsletter.promoPromocjaNewsletterPresale{height:auto}.promoPromocjaNewsletter.promoPromocjaNewsletterPresale .subskrybujNewsletter{width:330px}.promoPromocjaNewsletter.promoPromocjaNewsletterPresale .form .checkbox-line.checkbox-line-rodo-mailing{margin:0 0 0 65px}.promoPromocjaNewsletter.promoPromocjaNewsletterPresale .form fieldset .inputButtonsNewsletter{margin:20px 0 20px 65px;float:left}.subskrybujNewsletter{font-size:16px;font-family:canaro,sans-serif;padding:36px 0 0 36px;width:290px;float:left}.subskrybujNewsletter:after{content:" ";width:65px;height:65px;background:transparent url(/helion/images/helion.svg) -287px -508px;position:absolute;margin:-23px 0 0 25px}.clearfixNewsletter{clear:both;display:none}.form .inputNewsletter{width:450px;margin-top:30px}.form .inputButtonsNewsletter{margin:30px 15px 0 0;float:right}.stronicowaniePromocja li{margin:0 2px}.filter-form .checkbox-line .paddingCheckboxPromo{padding:0 40px 0 25px}.promoPromocjaOpisTxt{padding:10px 0;font-size:16px;border-bottom:1px solid #dfdfdf;line-height:20px}.promoPromocjaOpisTxt img{margin-bottom:10px;width:100%;max-width:100%}.ebookMinWidth{min-width:150px}.dzien-darmowej-dostawy,.promotion-solr-content .clearfix-promotion-mobile-only{display:none}.promotion-solr-content #categoryDescription{padding:0 40px 20px}#categoryDescription img,.promotion-solr-content #categoryDescription img{max-width:100%}.promotion-solr-content .promoPromocjaInfoBorder{align-items:center;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;display:flex;margin-left:40px}.promotion-solr-content .promoPromocjaCzas{font-size:14px;font-family:lato-regular,sans-serif;margin:0 30px 0 0}.promotion-solr-content .promotion-time-from-to{font-family:lato-bold}.promotion-solr-content .promoPromocjaRegulamin{margin:20px 0 30px}.promotion-solr-content .promoPromocjaRegulaminLink a{font-size:14px;font-family:lato-regular,sans-serif;color:#0d5286;margin:0 0 10px}.promotion-solr-content .promoPromocjaRegulaminLink a:hover{color:#dc0a32;text-decoration:none}.promotion-solr-content .page-title-promotion-desc#page-title{margin-left:40px;padding:10px 0;margin-top:0}.promotion-solr-content #page-title p{float:unset;margin:0}.promotion-solr-content #page-title form{position:static;text-align:right;margin-right:30px}.promotion-solr-content .promoPromocjaInfoBorder .sharethis-inline-share-buttons{margin:0 30px 0 auto;padding:10px 0;z-index:7!important}.text .book-list-container-finished-promo ul li:before{display:none}.book-list-container.book-list-container-finished-promo .list h3 a{color:#000}@media (min-width:1160px){.text .book-list-container.book-list-container-finished-promo .list>li{padding:18px 5px 0}}.author-page-desc{border-bottom:1px solid #dfdfdf;clear:both;overflow:hidden;padding-bottom:20px}.author-page-desc .desc-content{float:left;padding-right:2%;width:73%}.author-page-desc .desc-content.desc-full{padding-right:0;width:95%}.author-page-desc .desc.desc-more{max-height:135px;overflow:hidden;position:relative}.author-page-desc .desc.desc-more:after{height:40px;content:" ";width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.author-page-desc .photo{float:left;width:25%}.author-page-desc .photo img{display:block;margin:15px auto 0;max-width:100%}.author-page-desc .desc-more-click{color:#e4001e;padding:10px 25px 10px 0;text-align:right}.author-page-desc .desc-more-click:hover{cursor:pointer;text-decoration:underline}#big-movie{min-width:1180px;top:-1px;height:100%;min-height:660px;position:relative;overflow:hidden;margin-bottom:0;z-index:11}#big-movie .movie{height:100%;position:absolute;width:100%;left:0;top:0;background:#000 no-repeat 50%;background-size:cover}#big-movie .movie .play{display:none;position:absolute;z-index:1;left:50%;top:50%;margin-top:-42px;margin-left:-42px;width:84px;height:84px;text-indent:-10000px;background:#e4001e;border-radius:50px}#big-movie .movie .play:after{content:" ";background:url(/helion/images/helion.svg) -323px -216px;width:40px;height:50px;position:absolute;left:27px;top:20px}#big-movie .movie .pause{display:none;z-index:1;position:absolute;left:50%;top:50%;margin-top:-42px;margin-left:-42px;width:84px;height:84px;text-indent:-10000px;background:#e4001e;border-radius:50px}#big-movie .movie .pause:after{left:27px}#big-movie .movie .pause:after,#big-movie .movie .pause:before{content:" ";border:2px solid #fff;border-radius:2px;width:8px;height:40px;position:absolute;top:20px}#big-movie .movie .pause:before{left:47px}#big-movie .movie.played .play{display:none}#big-movie .movie.paused .play,#big-movie .movie.played .pause,#big-movie .movie.played .video{display:block}#big-movie .movie.paused .pause{display:none}#big-movie .video{position:absolute;left:0;top:0;width:100%;height:100%;display:none;background-color:#000}#big-movie .video video{opacity:.2}@media (min-width:1px){#big-movie .movie .play{display:block}}#big-movie video{width:100%;height:100%}#big-movie .movie-description{position:absolute;left:0;bottom:0;width:100%}#big-movie .container{position:relative}#big-movie h1{font-weight:400;font-size:36px;margin-right:320px;color:#fff}#big-movie dl{margin:0;padding-bottom:30px}#big-movie dt{display:none}#big-movie dd{display:inline;margin:0;color:#fff;padding-left:34px;position:relative}#big-movie dd:before{content:" ";width:3px;height:3px;background-color:#fff;border-radius:4px;position:absolute;left:14px;top:7px}#big-movie dd.author{padding-left:0}#big-movie dd.author:before{display:none}#big-movie dd.author img{border-radius:10px;vertical-align:middle}#big-movie .desc{font-size:16px;color:#a19f9f;line-height:24px;margin-right:360px;padding-bottom:36px;padding-top:10px}#big-movie .buy{position:absolute;right:20px;bottom:45px}#big-movie .buy a{color:#fff;background-color:#e4001e;border-radius:5px;line-height:50px;position:relative;display:block;font-size:24px;width:270px;text-align:center}#big-movie .buy a:hover{text-decoration:none}#big-movie .buy a:after{content:" ";background-color:#e4001e;position:absolute;width:8px;height:8px;bottom:-4px;left:50%;margin-left:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#big-movie .author a{color:#fff}.pomocZaPobraniem:before{background:transparent url(/helion/images/img_zapobraniem.png) no-repeat scroll;content:" ";height:211px;left:25px;position:absolute;top:35px;width:211px;max-width:211px}.pomocPlacPayu:before{background:transparent url(/helion/images/img_plat_payu.png) no-repeat scroll;content:" ";height:106px;left:25px;position:absolute;top:570px;width:166px;max-width:166px}.pomocPlacKarta:before{background:transparent url(/helion/images/img_plat_karta.png) no-repeat scroll;content:" ";height:136px;left:25px;position:absolute;top:1320px;width:182px;max-width:182px}.pomocPlacProforma:before{background:transparent url(/helion/images/img_plat_proforma.png) no-repeat scroll;content:" ";height:176px;left:25px;position:absolute;top:1565px;width:179px;max-width:179px}.pomocPlacPaypal:before{background:transparent url(/helion/images/img_plat_pp.png) no-repeat scroll;content:" ";height:74px;left:25px;position:absolute;top:1900px;width:200px;max-width:200px}.wysylkiInfo{padding:10px 0}.kuponInfo,.wysylkiInfo{background:#efefef;text-align:center}.kuponInfo{padding:20px}.wysylkiInfoUp{padding-bottom:40px;border-bottom:1px solid #efefef}.przesylkaPolska{margin-top:20px}.przesylkaPolska:before{background:transparent url(/helion/images/img_pol.png) no-repeat scroll;content:" ";height:151px;left:-200px;position:absolute;top:0;width:161px;max-width:161px}.wysylkiZakupy{padding-bottom:30px;border-bottom:1px solid #efefef}.przesylkaZagranica{margin:20px 0 40px}.przesylkaZagranica:before{background:transparent url(/helion/images/img_zagranica.png) no-repeat scroll;content:" ";height:148px;left:-200px;position:absolute;top:0;width:148px;max-width:148px}.wysylkiZagranicaDalej{padding:20px 0 30px;border-top:1px solid #efefef}.roboczoGdzie2{background:#ffce8e}.help-article-page .text .przesylkiKurierska,.help-article-page .text .przesylkiPaczkaOdbiorWPkt,.help-article-page .text .przesylkiPaczkaWRuchu,.help-article-page .text .przesylkiPaczkomaty,.help-article-page .text .przesylkiPocztaPolska,.help-article-page .text .przesylkiStacja,.help-article-page .text .przesylkiWydlCzas,.help-article-page .text .przesylkiWyslZagr{padding-top:20px;margin-top:0}.przesylkiPocztaPolska:before{background:transparent url(../img/rozne/przewodnik/logo_poczta.jpg) no-repeat scroll;content:" ";height:250px;left:70px;position:absolute;width:250px;max-width:250px;background-size:100px 100px}.przesylkiKurierska:before{background:transparent url(../img/rozne/przewodnik/poczta_kurierska.png) no-repeat scroll;content:" ";height:179px;left:50px;position:absolute;width:300px;max-width:300px;background-size:150px 90px}.przesylkiPaczkomaty:before{background:transparent url(../img/rozne/przewodnik/inpost.png) no-repeat scroll;content:" ";height:103px;left:25px;position:absolute;width:320px;max-width:320px;background-size:180px 60px}.przesylkiPaczkaOdbiorWPkt:before{background:transparent url(../img/rozne/przewodnik/odb_w_pkt.jpg) no-repeat scroll;content:" ";height:135px;left:60px;position:absolute;width:159px;max-width:159px;background-size:159px 135px}.przesylkiStacja:before{background:transparent url(../img/rozne/przewodnik/logo_stacja_z_paczka.jpg) no-repeat scroll;content:" ";height:316px;left:80px;position:absolute;width:736px;max-width:736px;background-size:100px 45px}.przesylkiPaczkaWRuchu:before{background:transparent url(../img/rozne/przewodnik/logo_paczka_w_ruchu.png) no-repeat scroll;content:" ";height:191px;left:50px;position:absolute;width:307px;max-width:307px;background-size:150px 93px}.help-article-page .text .przesylkiKurierskie,.help-article-page .text .przesylkiPocztaPolska2{border-top:1px solid #dedede;padding-top:20px}.oczekiwanieInfo{background:#efefef;text-align:center;padding:25px 20px}.oczekiwanieInfoUp{padding-top:20px;border-top:1px solid #efefef}#belka,#belka td{border:1px solid #efefef}.mapyKsiegarnie{float:right}.text .linkiPrzewodnik{color:#000}.text .linkiPrzewodnik:hover{text-decoration:none}.text .linkiPrzewodnikTop a{color:#000}.text .linkiPrzewodnikTop:hover a{color:#e4001e}.przeowdnikInfo{padding-top:20px;border-top:1px solid #efefef}.help-article-page .text .ebookNaPrezent{padding-top:0;border-top:none}.ebookNaPrezent:before{background:transparent url(/helion/images/tablet_gift.png) no-repeat scroll;content:" ";height:432px;left:30px;position:absolute;top:40px;width:288px;max-width:288px;background-size:180px 270px}.bonyPodInfo{padding-top:20px;border-top:1px solid #efefef}.listaBonyPod{padding-bottom:10px;padding-left:20px}.imgGrupaPods{width:70%;max-width:100%}.grupaPodsFloat{padding-bottom:10px;border-bottom:1px solid #efefef}.divShift{padding-top:55px;margin-top:-55px}.divShiftBigger{padding-top:70px;margin-top:-70px}.help-article-page .text h2.header-info-wirtualna-kasa{border-top:0;padding-top:0;margin-top:10px}.helion-my-benefit-info-img:before{background:transparent url(/helion/images/mybenefit.png) no-repeat scroll;content:" ";height:132px;left:15px;position:absolute;top:30px;width:371px;max-width:371px;background-size:50%}.helion-open-benefit-info-img:before{background:transparent url(/helion/images/openbenefit.jpg) no-repeat scroll;content:" ";height:73px;left:10px;position:absolute;top:30px;width:200px;max-width:200px;background-size:90%}.helion-nais-info-img:before{background:transparent url(/helion/images/nais.png) no-repeat scroll;content:" ";height:63px;left:25px;position:absolute;top:30px;width:148px;max-width:148px}.ebook-on-gift-a-info:before{display:block;width:280px;height:262px;background:transparent url(/helion/images/tablet_gift_red.png) no-repeat;background-size:60%;position:absolute;content:" ";left:15px;top:50px}.box-user-account-gifty{margin:0}.box-user-account-gifty .text h2{margin:10px 0}.box-user-account-gifty .gift-form-sended{background:#43802f;color:#fff;font-size:20px;line-height:40px;margin:10px 0;text-align:center}.box-user-account-gifty .book-list-container.book-list-container-library .list>li{height:400px}.empty-gifts-info{color:#000;font-size:20px;line-height:30px;margin:50px 0;text-align:center}.text-popup-gifts #popup-container{padding:20px;width:600px}#text-popup.text-popup-gifts .close{left:610px}.gift-product-info{display:flex}.gift-product-info .gift-product-img{width:25%}.gift-product-info .gift-product-img img{border:1px solid #aaa;max-height:118px}.gift-product-info .gift-product-desc{width:75%}.gift-product-desc .gift-product-title{color:#000;font-size:18px;line-height:25px}.gift-product-desc .gift-product-author,.gift-product-desc .gift-product-formats{display:flex;font-size:16px;line-height:25px}.gift-product-author .gift-product-author-label,.gift-product-formats .gift-product-formats-label{width:90px}.gift-product-desc .gift-product-presale-info{color:#e4001e;display:none;font-size:16px;line-height:25px}form .gift-form-fields{margin:30px 0 0}form .gift-form-fields .input-line-labels{margin-bottom:5px}form .gift-form-fields .input-line-labels label{font-size:16px;line-height:24px;font-weight:700}.form .gift-form-fields .textarea-line label,form .gift-form-fields .input-line label{margin:0;text-align:left;width:150px}.form .gift-form-fields .textarea-line label.two-lines-label,form .gift-form-fields .input-line label.two-lines-label{line-height:18px}form .gift-form-fields .textarea-line .char-counter-content{color:#777;font-size:14px;font-style:italic;line-height:20px;margin:0 0 5px;text-align:center}form .gift-form-fields .gift-form-data-after-send{background:#aaa;color:#fff;display:none;font-size:18px;line-height:30px;text-align:center}form .gift-form-fields .gift-form-data-after-send .gift-recieved{color:#43802f}form .gift-form-fields .gift-form-data-after-send .gift-not-recieved{color:#e4001e}form .gift-form-fields .gift-form-data-before-send{display:none}#text-popup.text-popup-gifts .button{background:none;border-top:0;margin:10px 0 0;padding:10px 0}form .gift-form-fields label.error{color:#e4001e;float:right;line-height:16px;text-align:center;width:100%}.wishes_form .input.error{border:1px solid red}.gift-action-form{display:none}.gift-action-form .gift-action-form-submit{background:#e4001e;border:0;color:#fff;display:block;font-family:canaro,sans-serif;font-size:16px;line-height:40px;margin:10px auto;text-align:center;width:250px}.gift-action-form .gift-action-form-submit:hover{background:#b00021;cursor:pointer}#right-big-col .gift-action-form .gift-action-form-submit:focus{box-shadow:none!important;margin:10px auto!important}.gift-form-code-expirydate{font-size:14px;line-height:20px;margin:10px 0}.gift-form-code-expirydate .gift-form-code-expirydate-value{color:#43802f;font-weight:700;font-size:16px}.dodatekFloat{float:right}.buy_for_gift{display:block;width:80%;margin:5px 10%;background:#e4001e;height:35px;color:#fff;font-size:15px;line-height:35px;text-decoration:none}.buy_for_gift:hover{text-decoration:none;box-shadow:0 2px #b40018}.buy_for_gift span{padding:0 5px 0 10px}.buy_for_gift img{padding-bottom:5px}.main-menu .userMenuMobile{display:none}.box-stats .table table td.bony-single-info-column{max-width:370px;color:#e4001e}.bony-single-info-text{color:#e4001e;margin:10px 0;font-size:14px}.form #dbox_format .checkbox-dropbox-line{margin:20px 0 10px 30px}.input-dropbox-special-line{margin-left:30px;margin-bottom:40px}.form #dropbox_format{height:70px}.form #dbox_format .checkbox-line-dropbox-first-input{margin-left:0;position:relative}.form #dbox_format .checkbox-line-dropbox-second-input{margin-left:150px;position:relative}.form #dbox_format .checkbox-line-dropbox-third-input{margin-left:300px;position:relative}.form #dbox_format .dropbox-pdf-image:after,.gdrive_format_pdf:after{background:transparent url(/helion/images/helion.svg) -1px -580px no-repeat;content:" ";position:absolute;height:65px;width:60px;left:40px;top:-22px}.form #dbox_format .dropbox-epub-image:after,.gdrive_format_epub:after{background:transparent url(/helion/images/helion.svg) -72px -580px no-repeat;content:" ";position:absolute;height:65px;width:60px;left:40px;top:-22px}.form #dbox_format .dropbox-mobi-image:after,.gdrive_format_mobi:after{background:transparent url(/helion/images/helion.svg) -143px -580px no-repeat;content:" ";position:absolute;height:65px;width:60px;left:40px;top:-22px}.form #dbox_format .dropbox-pdf-image{margin-top:25px}.form #dbox_format .dropbox-epub-image{margin-top:25px}.form #dbox_format .dropbox-mobi-image{margin-top:25px}.form #dbox_format .dropbox-pdf-text{position:absolute;top:70px;left:57px}.form #dbox_format .dropbox-epub-text{position:absolute;top:70px;left:52px}.form #dbox_format .dropbox-mobi-text{position:absolute;top:70px;left:54px}.set-margin-on-mobile{height:100px;display:none}.infobox-send-dropbox{display:none}.help-article-page-sets .search-sets{background:#fff;border:2px solid #dfdfdf;box-sizing:border-box;color:#888;margin:20px 0 0;padding:5px 10px;width:100%}.help-article-page-sets .search-sets::-webkit-input-placeholder{color:#888;text-align:left}.help-article-page-sets .search-sets:-moz-placeholder,.help-article-page-sets .search-sets::-moz-placeholder{color:#888;text-align:left}.help-article-page-sets .search-sets:-ms-input-placeholder{color:#888;text-align:left}.help-article-page-sets .sets-info-text{font-size:20px;line-height:25px;margin:20px 0;text-align:center}.help-article-page-sets .sets-show-others a{background:#e4001e;border-radius:20px;color:#fff;display:block;font-size:18px;line-height:25px;margin:10px auto;padding:5px 10px;text-align:center;width:300px}.help-article-page-sets .sets-show-others a:hover{background:#b00021;text-decoration:none}.helion-set-content{background:#eee;clear:both;margin:30px 0;overflow:hidden;padding:20px}.helion-set-content .helion-set-books{float:left}.helion-set-content .helion-set-books a{display:block;float:left}.helion-set-content .helion-set-books a img{display:block;margin:0 auto}.helion-set-content .helion-set-plus{color:#e4001e;float:left;text-align:center}.helion-set-content .helion-set-books .helion-set-plus-last{display:none}.helion-set-content .helion-set-prices{float:left;line-height:25px;text-align:right}.helion-set-content .helion-set-prices a{background:#e4001e;border-radius:5px;color:#fff;float:right;margin:20px 0 0;padding:5px 10px;text-align:center;width:150px}.helion-set-content .helion-set-prices a:hover{background:#b00021;color:#fff}.helion-set-content .helion-set-books .helion-set-titles{float:left}.help-article-page .helion-set-content .helion-set-books .helion-set-titles a{color:#000;font-size:14px;line-height:25px;margin-bottom:0;width:100%}.help-article-page .helion-set-content .helion-set-books .helion-set-titles a:hover{color:#e4001e;text-decoration:none}.helion-set-content.helion-set-two .helion-set-books{width:50%}.helion-set-content.helion-set-two .helion-set-books a{width:45%}.helion-set-content.helion-set-two .helion-set-plus{font-size:40px;line-height:218px;width:10%}.helion-set-content.helion-set-two .helion-set-prices{font-size:16px;margin-top:88px;width:50%}.helion-set-content.helion-set-three .helion-set-books{width:65%}.helion-set-content.helion-set-three .helion-set-books a{width:30%}.helion-set-content.helion-set-three .helion-set-books a img{max-width:125px}.helion-set-content.helion-set-three .helion-set-plus{font-size:40px;line-height:188px;width:5%}.helion-set-content.helion-set-three .helion-set-prices{font-size:16px;margin-top:57px;width:35%}.helion-set-content.helion-set-four .helion-set-books{width:74%}.helion-set-content.helion-set-four .helion-set-books a{width:22%}.helion-set-content.helion-set-four .helion-set-books a img{max-width:105px}.helion-set-content.helion-set-four .helion-set-plus{font-size:30px;line-height:158px;width:4%}.helion-set-content.helion-set-four .helion-set-prices{font-size:14px;margin-top:30px;width:26%}.helion-set-content.helion-set-four .helion-set-prices a{width:125px}.helion-set-content.helion-set-five .helion-set-books{width:80%}.helion-set-content.helion-set-five .helion-set-books a{margin-bottom:20px;width:28%}.helion-set-content.helion-set-five .helion-set-plus{font-size:20px;line-height:218px;width:4%}.helion-set-content.helion-set-five .helion-set-prices{font-size:14px;margin-top:65px;width:20%}.helion-set-content.helion-set-five .helion-set-prices a{font-size:13px;width:125px}.helion-set-content.helion-set-six .helion-set-books{width:80%}.helion-set-content.helion-set-six .helion-set-books a{margin-bottom:20px;width:28%}.helion-set-content.helion-set-six .helion-set-plus{font-size:20px;line-height:218px;width:4%}.helion-set-content.helion-set-six .helion-set-prices{font-size:14px;margin-top:35px;width:20%}.helion-set-content.helion-set-six .helion-set-prices a{font-size:13px;width:125px}.help-article-page-sets .no-sets-info{display:none}.help-article-page-sets .no-sets-info.sets-show{display:block;font-size:24px;margin:50px 0;text-align:center}.book-list-group .kupPolskieWydanie{margin-left:190px}.book-list-group .kupPolskieWydanie .author{font-size:16px}.book-list-group .kupPolskieWydanie dt{display:inline;float:left;margin-right:5px}.book-list-group .kupPolskieWydanie .price{margin-top:100px}.buy-polish-publish{float:left;margin-top:100px;width:auto;margin-right:10px;padding:6px 0;opacity:.4}.buy-polish-publish.active{opacity:1}.buy-polish-publish:hover{opacity:1;cursor:pointer}.link-filter,.menuPozycjaMobil{display:none}@media (max-width:1160px){#content.show-filter{overflow:visible}#content.show-filter #left-small-col{display:block!important}#content.show-catalog{overflow:visible}}.filter-form .header{display:none}@media (max-width:1160px){.filter-form .header{display:block;color:#fff;font-size:24px;background-color:#ccc;position:relative;padding:25px 20px;border-top-width:0;box-shadow:-300px 0 #ccc,300px 0 #ccc;font-family:canaro,sans-serif}.filter-form .header:hover{cursor:pointer}.filter-form .header span{position:relative;display:block;text-transform:uppercase}.filter-form .header span:before{transform:rotate(45deg)}.filter-form .header span:after,.filter-form .header span:before{content:" ";position:absolute;height:3px;width:30px;background-color:#fff;right:0;top:12px}.filter-form .header span:after{transform:rotate(-45deg)}.filter-form .title.active{padding:25px 20px;font-size:24px;border:none}.filter-form .title.active:after{content:" ";width:20px;opacity:1;height:20px;position:absolute;background:transparent url(/helion/images/tik.png) no-repeat;background-size:cover;right:28px;top:50%;margin-top:-10px}}@media (max-width:1160px) and all and (max-width:600px){.filter-form .header span:after,.filter-form .header span:before{top:0}}@media (max-width:1160px){.filter-form .sub-categories{padding:0}.filter-form .sub-categories ul li:last-child a{border-bottom-width:0}.filter-form .sub-categories ul a{font-size:20px;color:#000;border-bottom:1px solid #f0f0f0;padding:15px 20px;line-height:30px;display:block}.filter-form .sub-categories ul a:hover{color:#e4001e;text-decoration:none}.filter-form .sub-categories ul a .amount{display:none}.filter-form .sub-categories ul .active a{border-left-width:0;padding-left:20px;padding-right:70px;font-weight:400;color:#7a868c;position:relative}.filter-form .sub-categories ul .active a:after{content:" ";width:20px;height:20px;position:absolute;background:transparent url(/helion/images/tik.png) no-repeat;background-size:cover;right:28px;top:50%;margin-top:-10px}.filter-form .sub-categories li,.filter-form fieldset{padding:0}.filter-form .title{font-weight:700;font-size:24px;color:#000;background-color:#f8f8f8;padding:25px 20px;line-height:32px;position:relative}.filter-form .title a{font-size:16px;float:right;padding-right:30px}.filter-form .title a:after{right:0;top:5px}.filter-form .checkbox-line{padding:0}.filter-form .checkbox-line:last-child label{border-bottom-width:0}.filter-form .checkbox-line .paddingCheckboxPromo,.filter-form .checkbox-line label{font-size:20px;color:#7a868c;border-bottom:1px solid #f0f0f0;padding:30px 20px;line-height:30px;display:block}.filter-form .checkbox-line label:before{top:35px}.filter-form .checkbox-line .amount{display:none}.filter-form .checkbox-line.active label{padding-left:20px;font-weight:400;border-left-width:0}.filter-form .checkbox-line.active label:after{content:" ";width:20px;opacity:1;height:20px;position:absolute;background:transparent url(/helion/images/tik.png) no-repeat;background-size:cover;right:28px;top:50%;margin-top:-10px}.filter-form .select-format .checkbox-line.active label{padding-left:35px}.filter-form .select-format .checkbox-line.active label:before{left:6px}}.filter-form .select-format .checkbox-line.active label:before{left:3px}header.header:hover{z-index:14}#sortowanie .header{display:none}@media (max-width:599px){#page-title form .select-not-on-mobile{display:none}#page-title form#sortowanie fieldset{width:100%}#page-title form#sortowanie .select select{opacity:1;border-width:none}#page-title form#sortowanie .select{margin-left:5px}#page-title #promoAngSort{display:block;border-top:1px solid #dedede;padding-top:15px;margin-top:20px}#page-title #promoAngSort fieldset{width:100%}}#promoAngSort .header{display:none}@media (max-width:599px){.show-sorter #page-title #promoAngSort{display:block}.show-sorter #promoAngSort .header{display:block;background:#ccc;color:#fff;font-size:24px;position:absolute;padding:25px 10px;border-top-width:0;box-shadow:-300px 0 #ccc,300px 0 #ccc;font-family:canaro,sans-serif;width:100%;top:-117px;z-index:15}.show-sorter #promoAngSort .header span{display:block;text-transform:uppercase;position:relative;cursor:pointer}.show-sorter #promoAngSort .header span:before{content:" ";position:absolute;height:3px;width:30px;background-color:#fff;right:0;top:14px;transform:rotate(45deg)}.show-sorter #promoAngSort .header span:after{content:" ";position:absolute;height:3px;width:30px;background-color:#fff;right:0;top:14px;transform:rotate(-45deg)}}.popupLayerUwagiDK{display:none}.poputCenterText{text-align:center}.popupLayerOnDemand{display:none}.drukOnDemandLast{padding-bottom:30px}#content.show-filter .left-icon-menu,#content.show-filter .left-special-menu{display:none}.book-list-container-offers .navigator{display:none!important}.book-list-container-offers .list{left:10px!important;width:auto!important}.book-list-container-offers .best-offers-header{padding:10px 10px 10px 0;font-size:20px;text-align:left;font-family:canaro,sans-serif}.book-list-container-offers .best-offers-all{padding-top:20px}.infobox.infobox-offers{margin:0}.book-list-container-basket{min-height:550px}.book-list-container-basket .navigator{display:none!important}.book-list-container-basket .list{left:10px!important;width:910px!important;margin:0 auto}.book-list-container-basket .best-offers-header{padding:10px 10px 10px 0;font-size:20px;text-align:center;font-family:canaro,sans-serif}.book-list-container-basket .best-offers-all{padding-top:20px}.author-info .author-description-categories{margin-left:240px}.author-info .author-description-categories h3{margin:20px 0 10px}.author-form-sort{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:10px 0;margin-bottom:20px}.author-form-sort .select-line{width:auto;margin-bottom:0}.author-form-sort fieldset{text-align:center}.author-form-sort .select-line label{width:auto;color:#999}.list-view-container .list-author-book{padding:0 0 0 240px}.text .desc-cat-link{color:#000}.text .desc-cat-link:hover{color:#e4001e}#lista-others .others,.przechowalnia{outline:0 none}.bezcenny{line-height:45px}#kuponok,.kuponText{margin-top:10px}#bezlogowania .error-info{font-size:16px;font-family:canaro,sans-serif;margin-bottom:10px}#bezlogowania .error-info,form#log_in div.error-info,form#rejestracja div.error-info{text-align:center;padding:10px;color:#e4001e;border:1px solid #e4001e;background:#fce5e7}form#log_in div.error-info,form#rejestracja div.error-info{font-size:14px;font-family:arial,sans-serif;margin:0 0 10px 240px}#log_in .error-info .error,#rejestracja .error-info .error{margin-bottom:5px;cursor:pointer}.buy-without-register{font-size:14px;font-family:canaro,sans-serif;margin-bottom:10px}.empty-basket-margin{margin-top:10px}.deploy-corresp-add{color:#e4001e;font-weight:700;margin-bottom:10px;font-size:16px;cursor:pointer}.deploy-corresp-add-display{display:none}.error-info-form-val{padding:20px 30px;color:red;border:1px solid #e4001e;background-color:#ffe3e5;margin:0 0 20px;font-family:canaro,sans-serif;font-size:14px;line-height:20px;text-align:center}.basket-promos-link img{display:block;margin:10px auto;max-width:100%}.not_add_books{height:auto;padding:30px 0;border-bottom:1px solid #dedede;overflow:auto}.not_add_books img{float:left;margin:0 50px}.not_add_books .not_add_books_text{float:left;width:60%;font-size:14px;margin-top:80px}.basket_books_list{width:50%;margin:30px auto;padding:0;list-style-type:none}.basket_books_list li{font-size:14px;padding:3px 0 3px 16px;position:relative}.basket_books_list li a:hover{cursor:pointer;color:#e4001e;text-decoration:none}.basket_books_list li:before{background-color:#e4001e;border-radius:10px;content:" ";height:4px;left:0;position:absolute;top:10px;width:4px}.see_other_basket_books{color:#e4001e;float:right;padding:0 150px 40px 0;font-size:14px}body .widgetFixed{margin-top:-120px!important;top:200px!important}body div.center-body-opis iframe{width:100%!important}body div.center-body-opis h1,body div.center-body-opis h2,body div.center-body-opis h3,body div.center-body-opis h4,body div.center-body-opis h5,body div.center-body-opis h6{margin-top:20px}.book-description .text hr{margin:20px 0;border:none;border-top:1px solid #dedede}.book-description .text h3,.book-description .text h4{margin:20px 0}.classHelion{padding-left:20px}.classHelion li{margin-bottom:10px}.new-serwis-font{font-size:14px}.payment-aside a img{max-width:100%}.payment-aside{margin-top:25px}.rss_social_icon:before{display:block;width:130px;height:130px;background:transparent url(/helion/images/rss.png) no-repeat;position:absolute;content:" ";left:70px;top:200px}.points-index{display:none}.box-stats .table table.table-helion-erraty td{padding:5px}.review-form-first{margin-top:20px}.review-form-first-info{font-size:14px;text-align:center;font-weight:700;margin:20px 0}.review-form-second{margin:20px 0}.review-results-info{text-align:center;font-size:14px;margin-bottom:20px}.review-list-single{max-width:100%}.review-list-biggest-half{width:80%;float:left}.review-list-lowest-half{width:20%;float:left;text-align:right}.review-list-title{padding:30px 20px}.review-list-title a{font-size:18px;color:#e4001e}.review-list-title a:hover{text-decoration:none}.review-list-content{font-size:14px;margin-bottom:10px;font-style:italic;line-height:1.5em}.review-list-signature{font-style:italic}.review-list-signature a{color:#7a868c}.review-list-img-link img{max-width:100%;margin:30px 0 5px}.review-list-rest-reviews a{color:#e4001e}.checkroom-position .price .checkroom-constprice-value{font-size:14px;text-decoration:line-through}#cart-content table .checkroom-position td.price{line-height:26px}.promocjeOpis .zest_box,.promoPromocjaOpisTxt .zest_box{min-height:250px}.promocjeOpis .zest_box .list,.promoPromocjaOpisTxt .zest_box .list{float:left;list-style-type:none;margin:0;padding:0}.promocjeOpis .zest_box .list li img,.promoPromocjaOpisTxt .zest_box .list li img{height:218px}.promocjeOpis .zest_box li:first-child:before,.promoPromocjaOpisTxt .zest_box li:first-child:before{display:none}.promocjeOpis .zest_box li:before,.promoPromocjaOpisTxt .zest_box li:before{background-color:#6b6b6b;content:" ";height:1px;left:10px;position:absolute;top:105px;width:15px}.promocjeOpis .zest_box li:first-child:after,.promoPromocjaOpisTxt .zest_box li:first-child:after{display:none}.promocjeOpis .zest_box li:after,.promoPromocjaOpisTxt .zest_box li:after{background-color:#6b6b6b;content:" ";height:15px;left:17px;position:absolute;top:98px;width:1px}.promocjeOpis .zest_box li:first-child,.promoPromocjaOpisTxt .zest_box li:first-child{padding-left:0}.promocjeOpis .zest_box li,.promoPromocjaOpisTxt .zest_box li{float:left;padding-left:34px;position:relative}.promocjeOpis .zest_box .group-price,.promoPromocjaOpisTxt .zest_box .group-price{margin-left:535px;min-height:219px;width:280px}.promocjeOpis .zest_box .group-price .checkbox-line,.promoPromocjaOpisTxt .zest_box .group-price .checkbox-line{display:block;margin-bottom:10px}.promocjeOpis .zest_box .group-price label,.promoPromocjaOpisTxt .zest_box .group-price label{display:block;line-height:18px;padding-left:27px;position:relative;padding-left:0}.promocjeOpis .zest_box .group-price .title,.promoPromocjaOpisTxt .zest_box .group-price .title{color:gray;font-size:15px;font-weight:700}.promocjeOpis .zest_box .group-price .price,.promoPromocjaOpisTxt .zest_box .group-price .price{background-color:#efefef;color:#000;float:left;font-family:canaro,sans-serif;font-size:18px;font-weight:100;height:36px;line-height:36px;margin-right:20px;text-align:center;width:100px}.promocjeOpis .zest_box .group-price .price:hover ins,.promoPromocjaOpisTxt .zest_box .group-price .price:hover ins{background:#e4001e;color:#fff!important}.promocjeOpis .zest_box .group-price .price:hover,.promoPromocjaOpisTxt .zest_box .group-price .price:hover{background:#e4001e}#content .promocjeOpis .zest_box .group-price .price ins,#content .promoPromocjaOpisTxt .zest_box .group-price .price ins{color:#000;font-weight:400;text-decoration:none}.newsletter-list{margin:20px 0;overflow:hidden}.newsletter-list .newsletter-list-sorted{list-style-type:none;padding-left:0}.newsletter-list .newsletter-list-sorted li{margin-bottom:15px}.newsletter-list .newsletter-list-sorted li .date{color:#a3a3a3;display:inline-block;font-size:18px;line-height:30px;width:100%}.newsletter-list .newsletter-list-sorted li .title{color:#000;display:inline-block;font-size:24px;line-height:30px}.newsletter-list .newsletter-list-sorted li .title:hover{color:#e4001e;text-decoration:none}.newsletter-info{font-size:20px;line-height:30px;margin:20px auto;text-align:center;width:500px}.newsletter-list ul.pagination{list-style-type:none;margin:30px auto 10px;overflow:hidden;padding-left:0;width:300px}.newsletter-list ul.pagination li{border:1px solid #e4001e;display:block;float:left;font-size:16px;height:30px;line-height:30px;margin:0 5px;text-align:center;width:30px}.newsletter-list ul.pagination li a{color:#e4001e}.newsletter-list ul.pagination li.active{background:#e4001e}.newsletter-list ul.pagination li.active a{color:#fff}.newsletter-add-to-link,.show-mailing-archives{background:#e4001e;color:#fff;display:block;font-size:18px;line-height:40px;margin:20px auto;text-align:center;text-decoration:none;width:300px}.newsletter-add-to-link:hover,.show-mailing-archives:hover{background:#b00021;text-decoration:none}.show-mailing-archives{margin:10px auto 40px}.user-account-opinions{padding-bottom:50px}.user-account-opinions-none{font-size:24px;line-height:30px;padding:50px 0;text-align:center}.user-account-opinions-header{font-family:canaro,sans-serif;font-size:24px;font-weight:400;line-height:30px;padding:15px 20px 5px}.user-account-opinions .sharethis-inline-share-buttons{margin:10px 0}.user-opinion{border-bottom:1px solid #dfdfdf;display:flex;padding:20px}.user-opinion .user-opinion-cover{width:20%}.user-opinion .user-opinion-cover img{border:1px solid #dfdfdf;display:block;margin:0 auto}.user-opinion .user-opinion-info{width:45%}.user-opinion .user-opinion-review{color:#555;font-style:italic;font-size:14px;line-height:20px;padding-left:5%;width:30%}.user-opinion .user-opinion-info .title{display:block;font-size:18px;line-height:24px;margin:0 0 5px}.user-opinion .user-opinion-info .title:hover{color:#e4001e;text-decoration:none}.user-opinion .user-opinion-info .author{display:block}.user-opinion .user-opinion-info .author a{color:#000;display:inline-block;font-size:14px;line-height:20px;margin:0 0 5px}.user-opinion .user-opinion-info .author a:hover{text-decoration:none;text-shadow:0 1px 1px #000}.best-opinions .text{margin:20px 0 40px;text-align:center}.best-opinions .list-view-container .list{padding:0}.best-opinions .list .tags a:hover{text-decoration:none}.readers-opinion .comment-box{border-top:0;display:flex;justify-content:center;margin:20px 0 0}.readers-opinion .edition-flex-container{border-top:1px solid #dedede;display:flex;padding:20px 0}.readers-opinion .edition-flex-container .edition-title{display:flex;flex:0 1 15%;justify-content:center}.readers-opinion .edition-flex-container .edition-column-wrapper{flex:0 1 85%}.readers-opinion .edition-flex-container .edition-column-wrapper h3{font-size:20px;line-height:25px}.readers-opinion .edition-flex-container .edition-add-to-basket:hover,.readers-opinion .edition-flex-container .edition-column-wrapper h3 a:hover{color:#b00021;text-decoration:none}.readers-opinion .edition-flex-container .edition-column-wrapper h4{font-size:16px;font-weight:300;line-height:25px}.readers-opinion .edition-flex-container .edition-add-to-basket{display:flex;font-size:16px;font-weight:700;margin:10px 0 0}.readers-opinion .edition{margin-bottom:20px}.readers-opinion .edition .edition-opinion{border-bottom:1px solid #dedede;margin-bottom:20px;padding-bottom:20px}.readers-opinion .edition .edition-opinion:last-child{border-bottom:0}.readers-opinion .edition .edition-opinion-margin{margin-bottom:5px}.readers-opinion .edition .edition-opinion-margin.review{color:#555;font-style:italic;word-break:break-word}.help-article-page .text.adding-oinions-text{padding-bottom:50px}.help-article-page .text.adding-oinions-text h2{border-top:0;margin:0 0 10px;padding-top:0}.comment-box ul.oceny{float:right;list-style-type:none;margin:0;padding-left:5px}.comment-box ul.oceny li{float:right;margin-left:1px;text-align:center;color:gray}.comment-box ul.oceny li strong{display:block;font-weight:100;font-size:24px;width:36px;line-height:36px;text-align:center}.comment-box span.ocena{font-size:30px;color:#b00021;float:right}.text .slider-book-content ul li{padding:0 30px;max-width:800px;width:800px}.text .slider-book-content ul li img{max-width:100%;width:100%}.text .slider-book-content ul li:before{display:none}.text .slider-book-content .slick-prev{left:0;top:275px}.text .slider-book-content .slick-next{left:835px!important;right:unset;top:275px}.category-text .other_promotion_img{margin:20px 0 0;max-width:100%}.category-text .other_promotion_desc{border-bottom:1px solid #dfdfdf;margin:20px 0 0;padding:0 0 20px}.category-text .other_promotion_info{border-bottom:1px solid #dfdfdf;display:flex;line-height:50px}.category-text .other_promotion_info .other_promotion_info_time{margin:0 40px 0 0}.sample-empty-info{color:#e4001e;font-size:20px;padding:50px 0;text-align:center}.book-list-container.book-list-container-sample{padding:0}.book-list-container.book-list-container-sample .text h2{margin:10px 0}.book-list-container.book-list-container-sample .list{padding:0}.book-list-container.book-list-container-sample .list>li{height:480px;margin:0;padding:10px 0;width:175px}.book-list-container.book-list-container-sample .list .cover{margin:0 auto 10px}.book-list-container.book-list-container-sample .list .book-info{height:110px}.book-list-container.book-list-container-sample .list h3{max-height:72px}.book-list-container.book-list-container-sample .list .author{padding:5px 0}.book-list-container.book-list-container-sample .list .read-popup{margin-left:-90px;width:180px}.book-list-container.book-list-container-sample .list .read-popup p span{padding:10px 0 0;text-align:center}.book-list-container.book-list-container-sample .list .read-popup ul li a{padding:10px}.book-list-container.book-list-container-sample .list .read-group:hover p{color:#fff}.sample-delete-action{color:#a0a0a0;font-size:14px;line-height:20px;width:100px}.sample-book-link,.sample-delete-action{display:block;margin:10px auto;text-align:center}.sample-book-link{background:#e4001e;color:#fff;font-size:16px;line-height:30px;width:150px}.sample-book-link:hover{background:#b00021;text-decoration:none}.sample-delete-info{color:#fff;font-size:20px;line-height:30px;margin:20px 0;padding:10px 0;text-align:center}.sample-delete-info.sample-delete-info-error{background:#edae42}.sample-delete-info.sample-delete-info-success{background:#2dc443}.sample-info{background:#fff;display:none;height:40px}.sample-info .container{position:relative}.sample-info .sample-info-link{color:#e4001e;display:block;font-size:16px;line-height:40px;text-align:center;width:100%}.sample-info .sample-info-link:hover{text-decoration:none;text-shadow:1px 0 #e4001e}.sample-info .sample-info-title{font-style:italic}.sample-info .sample-info-close:hover{cursor:pointer}.sample-info .sample-info-close:after{background:transparent url(../images/zamykacz.png) no-repeat;content:" ";height:25px;position:absolute;right:50px;top:7px;width:25px}.paginationlibtable-sample .perpageselect,.paginationlibtable-sample .posCountLabel,.paginationlibtable.paginationlibtable-sample td a{font-size:16px}.paginationlibtable-sample .perpageselect{padding:5px 15px 5px 5px}.searchlib.searchlib-sample{border-radius:30px;margin:20px 0 20px 15px;padding:10px 20px;width:500px}.book-description .text blockquote{font-style:italic;position:relative}.book-description .text blockquote:before{background:#eee;content:" ";height:100%;left:-25px;position:absolute;width:5px}.updated-lesson{color:#e4001e;font-weight:700}.course-last-update{position:absolute;right:50px;top:-150px}img.course-with-certificate-fixed-content{max-width:100%;padding:10px 0}.course-with-certificate-icon{background:none!important;box-shadow:none!important;position:absolute;right:0;top:0}.change-device-mobily-only{display:none}.change-device-not-mobily{display:block;font-size:14px;width:50%;margin:10px auto;padding:5px;text-align:center;color:#fff;border:1px solid #e4001e;background:#e4001e;border-radius:20px}.new_ebp_info_class{display:none!important}.download-electronic-document{font-family:canaro,sans-serif;margin:20px auto 50px}.download-electronic-document .form .input-line label{font-size:16px}.download-electronic-document .form .input-line label.label-align-left{text-align:left}.download-electronic-document .incorrect-info{background:#fce5e7;color:#e4001e;font-size:16px;line-height:50px;margin:10px 0 20px;text-align:center}a.button-client-data-delete{background:#b00021;box-shadow:0 0 #b00021;color:#fff!important;display:inline-block;font-size:16px;font-weight:700;line-height:35px;margin:0 0 0 15px;padding:0 20px}a.button-client-data-delete:hover{background:#e4001e;color:#fff!important;text-decoration:none}.form_remember_password .text{text-align:center}.form_remember_password fieldset{margin:15px auto;width:300px}.form_remember_password .input-line label{font-size:15px;line-height:30px}.form_remember_password button.button{margin:10px 0 0}.remember_password_info_first{line-height:30px;text-align:center}.remember_password_info_first strong{font-size:16px}.remember_password_info_first ul{margin:0 0 15px;padding:0}.remember_password_info_first ul li::marker{color:#e4001e}.text-remember-password-success{font-size:15px;line-height:24px}.successbox.successbox-remember-password p{font-size:20px;line-height:50px}.remember-password-error-info{font-size:15px;line-height:24px;margin:20px 0 50px;text-align:center}.form_remember_password.form_remember_password_change .input-line label{font-size:18px;line-height:36px}.form_remember_password.form_remember_password_change .input-line{margin:0 0 10px}.fancybox-close{background:#000 url(../images/helion.svg) no-repeat -259px -282px}.book-description iframe{width:100%}.main-download-link{color:#e4001e}.book-description .Table td{padding:5px}.publish-data-info-container{position:relative}.publish-data-info-container .publish-data-question-mark img{margin:0 0 6px 5px;max-width:18px}.publish-data-info-container .publish-data-info-popup{background:#e4001e;color:#fff;display:none;font-size:14px;left:25px;line-height:20px;padding:10px 20px;position:absolute;top:-30px;width:500px;z-index:17}.publish-data-info-container .publish-data-info-popup a{color:#fff!important;font-style:italic}.publish-data-info-container:hover .publish-data-info-popup{display:block}.free-delivery-mobile{display:none}.fixed-header .header-index-toolbar{display:none!important}.header-index-toolbar{height:86px;width:100%}.header-index-toolbar-container{width:1200px;max-width:1200px;margin:0 auto;text-align:center;line-height:86px;font-family:roboto,sans-serif;font-size:20px;color:#e4001e}.header-index-toolbar .header-index-toolbar-buy-now{font-size:18px;color:#e4001e;border:1px solid #e4001e;border-radius:4px;margin-left:20px;padding:3px 10px;font-weight:700;letter-spacing:.5px}.header-index-toolbar .header-index-toolbar-buy-now:hover{text-decoration:none}.header-index-toolbar .header-index-toolbar-close{position:relative;margin-left:20px}.header-index-toolbar .header-index-toolbar-close:before{content:" ";position:absolute;left:0;top:0;display:block;width:26px;height:26px;background:url(../img/pasek_zamknij.svg) transparent}.bibeb3 img{max-width:100%}.bibeb3 a{background:#0d5286;border-radius:30px;color:#fff;display:block;font-size:20px;line-height:40px;margin:15px auto;text-align:center;width:500px}.bibeb3 a:hover{background:#0a3f5c;text-decoration:none}.authors-info-book-page.authors-info-book-page-bibeb3{display:none}.authors-bibeb3-hide{background:#0d5286;border-radius:30px;color:#fff;display:block;font-size:20px;line-height:40px;margin:15px auto;text-align:center;width:150px}.authors-bibeb3-hide.hide{display:none}@media (max-width:599px){.bibeb3 a{font-size:16px;width:300px}}.education-wrapper h4 a{color:#000;display:block;font-size:20px;line-height:30px;margin:20px 0 20px 20px}.education-link img{display:block;margin:0 auto 20px;max-width:100%}.banner-ukraine img{max-width:100%;margin:20px 0;width:100%}.selling-banners{display:flex;justify-content:space-between;max-width:100%}.selling-banners .selling-banner{margin-bottom:30px}.selling-banner img{max-width:300px}.selling-banner:hover{filter:brightness(70%)}.cover.cover-certs,.cover.cover-xfory{position:relative}.xfory-cover-info{background:#b013e3;bottom:50px;color:#fff;display:none;font-size:14px;font-weight:700;left:-10px;line-height:25px;padding:0 10px;position:absolute}.xfory-cover-info.xfory-cover-info-list{bottom:unset;font-size:12px;line-height:20px;left:0;max-width:77px;padding:0;text-align:center;top:65px}.cover.cover-xfory .xfory-cover-info{display:block}.last-edition-container{border-bottom:1px solid #dedede;padding:0 0 20px}.last-edition-container h4{color:green;font-size:16px;line-height:20px;margin:20px 0 10px;text-transform:uppercase}.last-edition-content{display:flex}.last-edition-info{padding:0 0 0 20px}.last-edition-info a:hover{color:#e4001e;text-decoration:none}.last-edition-info .last-edition-tag a:hover{color:#000;text-decoration:underline}.last-edition-info h5 a{display:block;font-size:16px;line-height:20px;margin:0 0 5px}.last-edition-note{font-size:14px;line-height:20px;margin:10px 0}.last-edition-tags{display:flex;list-style-type:none;margin:5px 0;padding:0}.last-edition-tag{color:#000;margin:0 10px 0 0;padding:5px 10px}.last-edition-tag-best{background:#5b9bcc}.last-edition-tag-promo{background:#e4001e}.last-edition-tag-newest{background:#78cc5b}.error501{background-color:#e4001e;color:#fff}.error501 .container{width:400px;margin:0 auto;height:580px;padding-left:400px;background:transparent url(/helion/images/501.png) no-repeat 50px 106px}.error501 p{font-size:15px;line-height:24px}.error501 .header .logo{float:none;padding-top:206px;margin-bottom:30px}.error404{background-color:#404040;color:#fff}.error404 header{background-color:#404040;background-image:none}.error404 header.header{max-height:95px}.error404 .container{width:400px;margin:0 auto;height:580px;padding-left:390px;background:transparent url(/helion/images/404.png) no-repeat 10px 106px}.error404 p{font-size:15px;line-height:24px}.error404 .header .logo{float:none;padding-top:106px;margin-bottom:30px}.error404 .main-promotion{float:none;margin:17px 0 30px;width:300px;height:218px}.error404 .main-promotion .bubble{line-height:20px;right:-10px}.error404 .main-promotion .bubble .bubble-title{border-width:0}.error404 .main-promotion .cover{background-color:#333}@media (max-width:700px){.error404 .container{background:none;padding-left:0;width:280px}.error404 .header .logo{padding-top:30px}.error501 .container{background:none;padding-left:0;width:280px}.error501 .header .logo{padding-top:30px}}#user-menu{list-style-type:none;margin:22px 0 18px;padding:0;text-align:justify}#user-menu:after{content:" ";display:inline-block;width:100px;height:1px}#user-menu li{border:1px solid #dedede;display:inline-block;text-align:left;width:138px;height:138px;color:gray}#user-menu li a{display:block;text-align:center;padding-top:105px;color:#e4001e;font-size:15px;position:relative;height:33px}#user-menu li a:before{content:" ";position:absolute;width:70px;height:70px;background:transparent url(/helion/images/helion.svg) no-repeat;top:25px;left:50%;margin-left:-33px}#user-menu li.disable a{background-color:#ebebeb;color:gray}#user-menu li.item1 a:before{background-position:0 -434px}#user-menu li.item2 a:before{background-position:-80px -434px}#user-menu li.item3 a:before{background-position:-160px -434px;width:65px;left:50%;margin-left:-34px}#user-menu li.item4 a:before{background-position:-240px -434px}#user-menu li.item5 a:before{background-position:-316px -434px}#user-menu li.item6 a:before{background-position:-387px -434px}#user-menu li.item7 a:before{background-position:-378px -510px}#user-menu li.item1.disable a:before{background-position:0 -364px}#user-menu li.item2.disable a:before{background-position:-80px -364px}#user-menu li.item3.disable a:before{background-position:-160px -364px}#user-menu li.item4.disable a:before{background-position:-240px -364px}#user-menu li.item5.disable a:before{background-position:-316px -364px}#user-menu li.item6.disable a:before{background-position:-387px -364px}#user-menu li.item7.disable a:before{background-position:-378px -596px}.main-promotions{float:right;width:275px}.main-promotions h2{font-size:24px;font-weight:400;font-family:canaro,sans-serif;padding-bottom:12px}.main-promotions ul{list-style-type:none;margin:0;padding:0;font-size:15px;line-height:24px}.main-promotions ul li a{padding-left:13px;display:block;position:relative}.main-promotions ul li a:before{content:" ";position:absolute;left:0;top:11px;background:#e4001e;border-radius:3px 3px;width:3px;height:3px}.main-promotions:hover a{color:#e4001e}.main-promotions a:focus{text-decoration:none;color:#b40018}.sub-cols{overflow:hidden;padding-bottom:30px}.sub-cols .subcol-left{float:left;width:620px}.sub-cols .subcol-right{float:right;width:260px;padding-top:10px;padding-right:20px}.sub-cols .subcol-left .text p{margin:24px 0}.fb-link{padding-top:20px;line-height:24px;font-size:15px;color:#404040;text-align:center}.fb-link .fb-button{position:relative;display:block;margin-bottom:10px;line-height:36px;background-color:#3b5998;color:#fff;text-align:left;font-family:canaro,sans-serif;font-weight:100;font-size:18px;padding-left:50px}.fb-link .fb-button:before{content:" ";position:absolute;left:20px;top:3px;background:transparent url(/helion/images/helion.svg) no-repeat -290px -280px;width:12px;height:27px}.fb-link .fb-button:hover{text-decoration:none}.add-opinion h2{font-family:canaro,sans-serif;font-weight:400;font-size:18px;color:#000;font-size:24px;margin-bottom:15px;border-bottom-width:0}.add-opinion fieldset{border-left:4px solid #efefef;padding-top:25px}.add-opinion .select-line{margin-bottom:24px;overflow:hidden}.add-opinion .select-line label{float:left;width:170px;font-weight:700;font-size:15px;line-height:36px;text-align:right;margin-right:20px}.add-opinion .select-line .select{width:380px;display:inline-block;padding-right:0}.add-opinion .select-line .select-label{border:1px solid #dedede;display:block;line-height:34px;padding-left:10px}.add-opinion .select-line .select-label:after{right:10px}.add-opinion .select-line .select select{height:36px;width:100%}.add-opinion .vote-line{margin-bottom:24px;overflow:hidden}.add-opinion .vote-line .label{float:left;width:170px;font-weight:700;font-size:15px;line-height:36px;text-align:right;margin-right:20px}.add-opinion .vote-line label{cursor:pointer;border-radius:100px;border:1px solid #fff;display:inline-block;position:relative;width:34px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:24px;font-family:canaro,sans-serif;font-weight:100}.add-opinion .vote-line label:hover{opacity:.9}.add-opinion .vote-line label input{position:absolute;left:-10000px}.add-opinion .vote-line label.vote1{background-color:#d1d1d1;color:#fff;border-color:#d1d1d1;box-shadow:inset 0 0 0 1px #d1d1d1}.add-opinion .vote-line label.vote2{background-color:gray;border-color:gray;color:#fff}.add-opinion .vote-line label.vote3{background-color:#e47382;border-color:#e47382;color:#fff}.add-opinion .vote-line label.vote4{background-color:#e4001e;border-color:#e4001e;color:#fff}.add-opinion .vote-line label.vote5{background-color:#b40018;border-color:#b40018;color:#fff}.add-opinion .vote-line label.vote6{background-color:#800011;border-color:#800011;color:#fff}.add-opinion .vote-line label.active{background-color:#fff;color:#e4001e;border:2px solid #e4001e}.add-opinion .vote-line label:hover{background-color:#fff;color:gray;border-color:gray}.add-opinion .comment-line{margin-bottom:24px;overflow:hidden}.add-opinion .comment-line label{float:left;width:170px;font-weight:700;font-size:15px;line-height:36px;text-align:right;margin-right:20px}.add-opinion .comment-line label em{display:block;font-weight:400;font-style:normal;margin-top:-10px}.add-opinion .comment-line textarea{font-style:italic;line-height:24px;border:1px solid #dedede;height:220px;width:338px;padding:15px 20px;color:gray}.add-opinion .note{padding-left:190px;font-size:15px;padding-bottom:10px}.add-opinion .input-line{margin-bottom:12px;overflow:hidden}.add-opinion .input-line label{float:left;width:170px;font-weight:700;font-size:15px;line-height:36px;text-align:right;margin-right:20px}.add-opinion .input-line .note{display:block;font-size:12px;color:gray;font-style:normal;padding-top:3px}.add-opinion .input-line input{width:360px}.add-opinion .checkbox-line{margin-left:190px}.add-opinion .checkbox-line label{font-size:12px;width:350px;line-height:18px}.add-errata .checkbox-line label{font-size:12px;width:260px;line-height:18px}.add-opinion .button{text-align:left;padding-left:190px}.my-list{border-left:4px solid #efefef;margin:12px 0 25px;position:relative}.my-list h1{background-color:#efefef;font-size:24px;font-weight:400;font-family:canaro,sans-serif}.my-list h1 a{display:block;line-height:30px;padding:15px 36px}.my-list h1 a em{font-size:15px;color:#404040;font-family:arial,sans-serif;font-style:normal}.my-list h1 a:after{content:" ";display:inline-block;width:14px;height:7px;background:transparent url(/helion/images/helion.svg) no-repeat -338px -50px;opacity:.5;margin-left:7px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.my-list .remove-table{position:absolute;right:37px;line-height:30px;top:16px}.my-list .remove-table a{color:#989898}#content .my-list form{padding-left:30px;padding-top:10px;display:none}#content .my-list.active form{display:block}#content .my-list.active h1 a:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg)}#content .my-list.active h1 a:hover{text-decoration:none}#content .my-list.active h1 a:hover span{text-decoration:underline}.add-list{border:1px solid #dedede;padding:20px 40px;margin:14px 0 30px;position:relative}.add-list a{font-size:15px;display:block}.add-list a:before{position:absolute;content:"+";left:25px;top:20px}.loader.loader-user-account{background-color:#eee;background-image:none;border:1px solid #000;height:50px;left:50%;margin:0!important;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:10%}#cart-content{width:100%;display:inline-block}#cart-content .col-left{float:left;width:755px}#cart-content .col-right{float:right;width:382px}#cart-content .col-right h2{font-size:24px;font-family:canaro,sans-serif;text-align:center;font-weight:400}#cart-content .col-right .see-also{border:1px solid #dedede;width:320px;padding:15px 30px 0;margin:15px 0}#cart-content form{padding-top:25px}#cart-content table{width:100%}#cart-content table th{border-bottom:1px solid #dedede;text-align:left;color:gray;font-size:15px;font-weight:400;line-height:30px}#cart-content table th.lp{width:30px}#cart-content table td.lp{font-size:15px}#cart-content table th.format{width:110px}#cart-content table td.format{vertical-align:middle;width:130px}#cart-content table th.price{width:100px;text-align:right}#cart-content table th.amount{text-align:center}#cart-content table td{vertical-align:top;padding:23px 0 10px}#cart-content table .checkbox{width:30px;vertical-align:middle}#cart-content table .desc{padding-right:40px}#cart-content table .desc .book-name{display:inline-block;width:400px}#cart-content table .cover{float:left;margin-right:16px}#cart-content table .cover img{width:50px;height:auto}#cart-content table p.type{opacity:.5;margin-top:5px;text-align:left;margin-left:66px}#cart-content table p.type span{vertical-align:middle}#cart-content table p.min-price{color:gray;margin-left:66px;padding-bottom:5px}#cart-content table h2{font-size:15px;line-height:18px;padding-bottom:2px;margin-left:66px}#cart-content table h2 .type-gift{float:left;margin:-2px 5px 2px 0}#cart-content table .book-name h2,#cart-content table .book-name p{margin-left:0}#cart-content table .author{color:gray;margin-left:66px}#cart-content table .item-info{color:gray;margin-left:66px;padding-top:2px}#cart-content table .item-info dd,#cart-content table .item-info dt{margin:0;display:inline}#cart-content table .item-info dt.author{display:none}#cart-content table .item-info dt{padding-left:11px;margin-left:11px;border-left:1px solid #a7a7a7}#cart-content table .amount{vertical-align:middle;font-size:15px;width:40px;padding-left:5px;padding-right:5px;text-align:center;line-height:34px}#cart-content table .amount input{border:1px solid #dedede;width:34px;height:34px;text-align:center;font-size:15px;font-weight:700;margin-bottom:9px}#cart-content table .amount .less{background:transparent url(/helion/images/helion.svg) no-repeat -92px -50px}#cart-content table .amount .less,#cart-content table .amount .more{display:inline-block;width:12px;height:12px;text-indent:-10000px;border:1px solid #000;border-radius:10px;opacity:.5}#cart-content table .amount .more{background:transparent url(/helion/images/helion.svg) no-repeat -73px -50px}#cart-content table td.price{vertical-align:middle;line-height:34px;width:95px;text-align:right;font-size:18px;font-weight:100;font-family:canaro,sans-serif}#cart-content table td.price .status{text-align:right;font-style:normal;color:gray;font-weight:400;font-size:12px;display:block;font-family:arial,sans-serif;line-height:20px}#cart-content table .status.red{color:#e80016}#cart-content table td.price .status time{display:block}#cart-content table .special .desc h2 a{color:#000}#cart-content table .special .amount{color:#000;font-weight:700;font-size:15px;line-height:34px;font-weight:100}#cart-content table .special .price{color:#000;font-weight:100}#cart-content table .price del{font-family:arial,sans-serif;font-size:15px;color:gray;display:block;line-height:18px;text-decoration:line-through}#cart-content table th.actions{text-align:center;width:120px}#cart-content table .actions{padding-left:30px}#cart-content table .actions a{display:block;text-align:center;font-size:12px;color:gray}#cart-content table .actions .remove{margin-top:12px}#cart-content table tfoot td{border-top:1px solid #dedede}#cart-content table tfoot .value{font-size:13px;text-align:right;line-height:34px}#cart-content table tfoot .second-line td{border-top-width:0;padding-top:0}#cart-content table tfoot .value-total-label{font-weight:700}#cart-content table tfoot .value-total{font-size:24px;font-weight:700}#cart-content table td.delete-column{min-width:50px;text-align:right;vertical-align:middle}#cart-content table .checkbox.checkbox-book,#cart-content table .price.price-book,#cart-content table td.delete-column.delete-column-book{padding:0}#cart-content table.thin-title h2,#cart-content table.thin-title p.type{margin-left:0}#cart-content table.thin-title p.type span{margin:1px 0 2px}#cart-content table.thin-title p.type.group{position:relative;border-left:1px solid #bfbfbf;padding-left:8px}#cart-content table.thin-title p.type.group:before{position:absolute;left:0;width:4px;height:1px;top:0;background-color:#bfbfbf;content:" "}#cart-content table.thin-title p.type.group:after{position:absolute;left:0;width:4px;height:1px;bottom:0;background-color:#bfbfbf;content:" "}#cart-content table.thin-title .author,#cart-content table.thin-title .item-info{margin-left:0}#cart-content table .piece-text{color:#555;font-size:12px}#cart-content table .piece{color:#555;font-size:14px}#cart-content table td.price.price-long{line-height:25px}#cart-content table .price.price-long del{font-size:13px}#cart-content table .checkbox-line input{position:absolute;left:-10000px}#cart-content table .checkbox-line .input{display:block;border:1px solid #d1d1d1;width:16px;height:16px}#cart-content table .checkbox-line.active label .input{background:#ebebeb url(/helion/images/helion.svg) no-repeat -52px -47px}.table-options{color:gray;border-bottom:1px solid #dedede;padding:15px 0 5px}.table-options a{color:#000;margin-left:30px}.table-options .table-options-delete-basket{font-size:15px}.cart-promotion h2{font-size:24px;font-weight:400;font-family:canaro,sans-serif;padding:22px 0}.cart-promotion .checkbox-line{padding:5px 0;line-height:20px}.cart-promotion .checkbox-line input{position:absolute;left:-10000px}.cart-promotion .checkbox-line label{display:block;font-size:15px;padding-left:30px;position:relative}.cart-promotion .checkbox-line label .input{position:absolute;left:0;top:0;border:1px solid #d1d1d1;width:16px;height:16px;border-radius:10px}.cart-promotion .checkbox-line label .input.input-special{border-radius:0}.cart-promotion .checkbox-line.active label{font-weight:700}.cart-promotion .checkbox-line.active label .input{background-color:#e4001e;box-shadow:inset 0 0 0 5px #ebebeb;border-width:0;width:18px;height:18px}.cart-promotion .checkbox-line.active label .input.input-special{background:#ebebeb url(/helion/images/helion.svg) no-repeat -52px -47px;box-shadow:none;width:16px;height:16px;border:1px solid #d1d1d1}#cart-content .cart-summary{border-top:1px solid #dedede;margin-top:16px;overflow:hidden;padding-top:22px;padding-bottom:30px}#cart-content .cart-summary .back{float:left;font-size:15px}#cart-content .cart-summary .back a{color:gray}#cart-content .cart-summary .back a:before{content:"\ab";padding-right:4px}#cart-content .cart-summary dl{margin-left:auto;text-align:right;font-size:15px;line-height:32px}#cart-content .cart-summary dt{display:inline}#cart-content .cart-summary dd{display:inline-block;width:120px;margin-left:0;font-weight:100;font-family:canaro,sans-serif}#cart-content .cart-summary dt:before{display:block;content:" "}#cart-content .cart-summary dt.price{font-weight:700}#cart-content .cart-summary dd.price{font-size:24px;font-weight:400}#cart-content .cart-summary .button{align-items:flex-start;display:flex;justify-content:flex-end;text-align:right;padding-top:20px;margin:0}#cart-content .cart-summary .note{text-align:right;font-size:12px;color:gray;padding:10px 0 0}#cart-content .cart-summary .button button:after{display:inline-block;content:"\bb";font-size:36px;line-height:25px;margin-left:10px;margin-bottom:5px;vertical-align:middle}.cart-bonus{border-left:4px solid #efefef;padding:14px 0 25px 26px;margin-top:20px}.cart-bonus p{font-size:15px;line-height:24px}.cart-bonus .select{position:relative;display:inline-block;margin-top:4px}.cart-bonus .select .select-label{border:1px solid #dedede;line-height:34px;padding:0 40px 0 10px}.cart-bonus .select .select-label:after{right:10px}.cart-bonus .select label{display:none}.cart-bonus .select select{width:auto;height:34px;margin-right:15px}.cart-bonus .input-line{padding-top:4px}.cart-bonus .input-line label{display:none}.cart-promotion h2.header-mug{padding:15px 0}.cart-bonus-mug{border-left:4px solid #efefef;padding:10px 0 10px 20px}.cart-bonus-mug .select{display:inline-block;position:relative}.cart-bonus-mug .select .select-label{border:1px solid #dedede;line-height:30px;padding:0 40px 0 10px}.cart-bonus-mug .select .select-label:after{right:10px}.cart-bonus-mug .select label{display:none}.cart-bonus-mug .select select{width:auto;height:30px;margin-right:15px}.order-data{overflow:hidden}.order-data h2{font-size:24px;font-weight:400;font-family:canaro,sans-serif;padding:0 0 22px}.order-data .form-data{float:left;width:766px;border-left:4px solid #efefef}.order-data .form-data .select-line{overflow:hidden;padding-bottom:34px}.order-data .form-data .select-line>label{float:left;width:215px;text-align:right;font-weight:700;font-size:15px;line-height:36px;margin-right:20px}.order-data .form-data .select-line .change{display:inline-block;line-height:36px;vertical-align:middle}.order-data .form-data .select-line .change2{display:none}.order-data .form-data .select-line .change a{font-size:15px;color:#404040;padding-right:20px;position:relative}.order-data .form-data .select-line .change a:after{content:" ";position:absolute;right:0;top:3px;opacity:.25;border-radius:10px;width:11px;height:11px;border:1px solid #000;background:#fff url(/helion/images/helion.svg) no-repeat -140px -51px}.order-data .form-data .select-line .change a:hover{text-decoration:underline;color:#e4001e}.order-data .form-data .select-line .change a:hover a:after{border-color:#e4001e;background-position:-140px -69px}.order-data .form-data .checkbox-line{margin-left:235px;margin-top:8px}#cart-content .checkbox-line{position:relative}#cart-content .checkbox-line input{position:absolute;left:-10000px}#cart-content .checkbox-line label{position:relative;display:block;padding-left:20px;padding-right:10px;font-size:15px}#cart-content .button .checkbox-line{display:inline-block;margin-right:30px}#cart-content .checkbox-line .checkbox{position:absolute;left:0;top:0;border:1px solid #d1d1d1;width:16px;height:16px}#cart-content .checkbox-line.active .checkbox{background:#ebebeb url(/helion/images/helion.svg) -51px -48px}.choose-line .label{float:left;font-size:15px;font-weight:700;line-height:36px;text-align:right;width:215px;padding-top:40px}.choose-line .radio-group{display:block;margin-left:235px;padding-bottom:20px;overflow:hidden}.choose-line .radio-group label{position:relative;float:left;border:1px solid #dedede;width:118px;height:118px;margin-right:10px;margin-bottom:10px;cursor:pointer}.choose-line .radio-group label:hover{border-color:#063;box-shadow:inset 0 -2px #063}.choose-line .radio-group label.active{border-color:#063;color:#000}.choose-line .radio-group label.active:hover{box-shadow:inset 0 -2px #063}.choose-line .radio-group label input{position:absolute;left:-10000px}.choose-line .radio-group label .name{display:block;text-align:center;padding:12px 10px 2px}.choose-line .radio-group label .price{display:block;text-align:center;padding:5px}.choose-line .radio-group label .photo{text-align:center;line-height:64px;display:block;padding:0;min-height:50px}.choose-line .radio-group label .photo img{max-height:50px;vertical-align:middle;max-width:95px}.choose-line .radio-group label .link{display:block;text-align:center;display:none}.choose-line .radio-group label .link.show{display:block}.choose-line .radio-group label .link:after{content:"\00BB"}.choose-line .radio-group label .icon{background:transparent url(/helion/images/payment/transport.png) no-repeat;position:absolute;height:50px;width:50px;top:36px;left:35px}.choose-line .radio-group label.icon2 .icon{background-position:-128px 0}.choose-line .radio-group label.icon3 .icon{background-position:-260px 0}.choose-line .radio-group label.icon4 .icon{background-position:-376px 0;width:75px;left:25px}.choose-line .radio-group label.icon1.active .icon{background-position:0 -50px}.choose-line .radio-group label.icon2.active .icon{background-position:-128px -50px}.choose-line .radio-group label.icon3.active .icon{background-position:-260px -50px}.choose-line .radio-group label.icon4.active .icon{background-position:-376px -50px}.choose-line .radio-group label .name,.choose-line .radio-group label.payu-card .name.name-payu-card{line-height:15px;padding:8px}.choose-line .radio-group label .name{height:2em;margin-bottom:2px}.choose-line .radio-group label .photo.ico-bon{min-height:50px}.choose-line .radio-group label .photo.ico-bon img{max-width:60px;padding:5px 0 0}.form-data .select-line .select{display:inline-block;width:370px;height:34px;border:1px solid #dedede;margin-right:20px;vertical-align:middle}.form-data .select-line .select .select-label{line-height:34px;padding-left:10px;width:330px}.select .select-label:after{right:-30px}.form-data .select-line .select select{width:100%;height:34px}.order-data .form-textarea{float:right;margin:196px 0 0;width:380px}.order-data .form-textarea label{font-weight:700;font-size:18px;line-height:30px;display:block;padding:0 0 10px}.order-data .form-textarea textarea{background:#f7f7f7;font-size:16px;font-style:italic;line-height:24px;border:1px solid #dedede;height:220px;width:338px;padding:15px 20px;color:gray}.order-data .form-textarea .maxlength{text-align:right;color:gray;padding:12px 0 6px}.order-summary-options{list-style-type:none;margin:0;padding:10px 0 34px;overflow:hidden}.order-summary-options li{float:left;width:50%}.order-summary-options li a{display:block;background-color:#f0f0f0;font-size:18px;color:#e50322;position:relative;font-weight:500;font-family:canaro,sans-serif;padding-left:80px;line-height:72px}.order-summary-options li a.icon-gift:before{content:" ";position:absolute;width:36px;left:36px;top:18px;height:36px;background:transparent url(/helion/images/helion.svg) no-repeat -223px 0}.order-summary-options li a.icon-download:before{content:" ";position:absolute;width:36px;left:36px;top:18px;height:36px;background:transparent url(/helion/images/helion.svg) no-repeat -510px -58px;opacity:.5;background-size:600px auto}.order-summary-options li a:after{content:" ";display:inline-block;margin-left:10px;opacity:1;border-radius:10px;width:11px;height:11px;border:1px solid #e50322;background:transparent url(/helion/images/helion.svg) no-repeat -140px -69px}.order-summary-options li a:focus{text-decoration:none;color:#b40018}.order-summary-options li a:focus a:after{border-color:#b40018;background-position:-140px -87px}.order-summary-options li a{border-left:1px solid #fff}.order-summary-options li:first-child a{border-right:2px solid #fff;border-left-width:0}.order-summary{overflow:hidden;border-bottom:1px solid #efefef;padding-bottom:30px;margin-bottom:10px}.col-address{float:left;width:25%}.col-address .title{font-weight:700;font-size:15px;line-height:24px;padding-bottom:12px}.col-address .data{border-left:5px solid #efefef;padding-left:28px;line-height:24px;font-size:15px}.col-comment{float:left;width:25%}.col-comment .title{font-weight:700;font-size:15px;line-height:24px;padding-bottom:12px}.col-comment .data{border-left:5px solid #efefef;padding-left:28px;line-height:24px;font-size:15px}#cart-content .order-info{line-height:24px}#payment-popup{z-index:25;display:none;position:absolute;width:100%;left:0}#payment-popup-container{width:1030px;margin:0 auto;background-color:#fff;padding-top:36px;position:relative;text-align:center}#payment-popup .close{position:absolute;right:0;top:-30px}#payment-popup .close a{width:30px;height:30px;display:block;text-indent:-10000px;background:#000 url(/helion/images/helion.svg) no-repeat -260px -282px}#payment-popup .choose-line .radio-group{margin-left:0;display:inline-block;text-align:left;padding:0 60px 20px}#payment-popup .choose-line .radio-group label .photo{padding-top:12px}#payment-popup .choose-line .radio-group label .name{padding-top:5px}#blik-token-popup-close,#t6-popup-close{left:350px}#blik-token-alt-popup,#blik-token-popup,#t6-popup{top:40%;text-align:center;display:none}#t6-popup input{width:30px;height:30px;font-size:19px;text-align:center;margin-left:5px;margin-right:5px;border:none;border-bottom:2px solid grey}#blik-token-alt-popup #paymethods-popup-container,#blik-token-popup #paymethods-popup-container,#t6-popup #paymethods-popup-container{width:380px}.alternative-line{width:70%;text-align:center;margin-left:10%;border:2px solid #e4001e;padding:5%;margin-bottom:5px;font-size:18px}.alternative-line:hover{background-color:#e4001e;color:#fff}#paymethods-popup,#payuexpress-popup{z-index:25;display:none;position:absolute;width:100%;left:0}#paymethods-popup-container,#payuexpress-popup-container{margin:0 auto;position:relative;color:#000;background-color:#fff;width:545px;padding-top:36px}#paymethods-popup .choose-line,#payuexpress-popup .choose-line{text-align:center}#paymethods-popup .choose-line .radio-group,#payuexpress-popup .choose-line .radio-group{display:inline-block;margin:7px;padding-bottom:0}#paymethods-popup .choose-line .radio-group label,#payuexpress-popup .choose-line .radio-group label{display:inline-block;border-width:3px;border-radius:8px;margin-right:8px;margin-bottom:45px}#paymethods-popup .choose-line .radio-group label .photo,#payuexpress-popup .choose-line .radio-group label .photo{display:table-cell;vertical-align:middle;width:118px;height:60px;padding-top:10px}#paymethods-popup .choose-line .radio-group label .photo img,#payuexpress-popup .choose-line .radio-group label .photo img{max-width:92px;max-height:60px}#paymethods-popup .choose-line .radio-group label .link.delete,#payuexpress-popup .choose-line .radio-group label .link.delete{display:block;position:absolute;bottom:-25px;left:40px}#paymethods-popup .checkbox-line,#payuexpress-popup .checkbox-line{text-align:center;margin:0}#paymethods-popup .checkbox-line label,#payuexpress-popup .checkbox-line label{display:inline-block}.payu-card .photo{display:table-cell;vertical-align:middle;padding:5px 0}.payu-card .photo img{max-width:92px;max-height:50px}.error-info-log-in{background:#fce5e7;color:#e4001e;font-size:16px;line-height:24px;margin:0 0 20px;text-align:center}.page-form-no-account{display:flex;justify-content:space-between}.page-form-no-account .form{width:40%}.page-form-no-account .form .input-line label{width:120px}.page-form-no-account .form .buttons{margin-left:140px}.page-form-no-account .form .buttons a.arrow-link{float:unset;margin:10px 0 0 40px}.page-form .form-no-account{border-left:1px solid #dedede;padding:0 0 0 10%}.page-form .form-no-account h2{position:static}.page-form .form-no-account .button-link{background:#e4001e;border:none;box-shadow:none!important;color:#fff;display:block;font-size:16px;line-height:36px;margin:10px auto;text-align:center;width:200px}.page-form .form-no-account .button-link:hover{background:#b40018;cursor:pointer;text-decoration:none}.separate-line{background:#dedede;height:1px;margin:20px auto;width:70%}.basket-choose-data{margin:0 auto 30px 235px}.basket-choose-data .basket-choose-line{display:flex}.basket-choose-line .radio-line{margin:0 25px 0 0}.basket-choose-line .radio-line input{left:-10000px;position:absolute}.basket-choose-line .radio-line label{border:3px solid #aaa;border-radius:10px;color:#aaa;display:flex;flex-direction:column;font-size:16px;line-height:20px;opacity:.5;padding:5px 15px;position:relative;text-align:center;width:70px}.basket-choose-line .radio-line label.label-company{line-height:40px}.basket-choose-line .radio-line label img{height:60px;margin:5px auto;width:60px}.basket-choose-line .radio-line label .buy-as-company-color,.basket-choose-line .radio-line label .buy-as-private-color{display:none}.basket-choose-line .radio-line.active label .buy-as-company-color,.basket-choose-line .radio-line.active label .buy-as-private-color{display:block}.basket-choose-line .radio-line.active label .buy-as-company-black,.basket-choose-line .radio-line.active label .buy-as-private-black{display:none}.basket-choose-line .radio-line.active label{border-color:#063;color:#063;opacity:1}@media screen and (min-width:1200px){.basket-choose-line .radio-line label:hover{border-color:#063;color:#063;cursor:pointer;opacity:1}.basket-choose-line .radio-line label.label-private:hover .buy-as-private-black{display:none}.basket-choose-line .radio-line label.label-private:hover .buy-as-private-color{display:block}.basket-choose-line .radio-line label.label-company:hover .buy-as-company-black{display:none}.basket-choose-line .radio-line label.label-company:hover .buy-as-company-color{display:block}.basket-choose-line .radio-line.active label:hover{border-color:#063;opacity:1}}.choose-line .radio-group-with-label label{border:3px solid #dedede;border-radius:8px;margin:0 7px 7px 0}.choose-line .radio-group-with-label label.label-with-error{border:3px solid #e4001e}.basket-label-style{display:block;font-size:18px;font-weight:700;line-height:30px;margin:0 0 10px}.basket-label-padding{padding:0 0 0 235px}.basket-label-style.basket-label-vat{display:block;float:unset;margin:0 0 10px}.order-data .choose-line .label{float:unset;font-size:18px;line-height:30px;padding:0 0 15px 235px;text-align:left}.basket-invoice-data,.basket-send-data,.order-data .form-data .form-order-data{margin-bottom:12px}.order-data .form-data .select-line.select-line-data{margin:10px 0 0;overflow:unset}.order-data .form-data .select-line.select-line-data>label{float:unset;font-size:18px;line-height:30px;margin-right:0;text-align:left;width:auto}.order-data .form-data .select-line.select-line-paczkomat{padding:0 0 20px 235px}.order-data .form-data .select-line.select-line-paczkomat>label{display:block;float:unset;font-size:16px;line-height:20px;margin:0 0 10px;text-align:left;width:auto}.order-data .form-data .select-line.select-line-paczkomat .select2-container{width:280px!important}.order-data .form-data .select-line.select-line-data-budgetary-unit,.order-data .form-data .select-line.select-line-data-invoice{border-right:1px solid #063;margin:0 0 0 233px;width:calc(100% - 234px)}.order-data .form-data .select-line.select-line-data.select-line-data-logged-in .select-line{border-right:1px solid #063;margin:10px 0 0 233px}.order-data .form-data .select-line.select-line-data .select-line{margin:0 0 0 233px}.order-data .form-data .select-line{padding-bottom:0}.order-data .input-line input{background:#f7f7f7;width:350px}.order-data .input-line .basket-input-readonly,.order-data .input-line.input-line-email input:disabled{background:#dfdfdf;cursor:not-allowed}#content .order-data .input-line input.small{width:100px}.form .input-line.input-line-last{margin-bottom:0}.form .input-line.basket-budgetary-unit-info-logged,.form .input-line.input-line-first{margin-top:12px}.order-data .form-data .form-order-border-right{border-right:1px solid #063}.order-data .form-data .checkbox-line.checkbox-line-margin-top-10{margin-top:10px}.order-data .form-data .checkbox-line.checkbox-line-margin-top-20{margin-top:20px}.order-data .form-data .select-line>label,.order-data .form .input-line label{margin-right:13px}.order-data .form-data .select-line>label{width:222px}.order-data .form-data .checkbox-line-last{margin:12px 0 20px 235px}.kto.error+label{border:3px solid #e4001e}.basket-budgetary-unit-data-form-visibility,.basket-invoice-data-form-visibility,.basket-send-data-form-visibility{display:none}.basket-save-button{background:#e4001e;border:none;color:#fff;display:block;font-size:16px;line-height:36px;margin:12px 0 20px 235px;text-align:center;width:100px}.basket-save-button:hover{background:#dc0a32;cursor:pointer}.basket-add-new-address{display:block;font-size:14px;line-height:30px}.basket-save-data-error,.basket-save-data-error-update,.basket-save-data-success{position:relative}.basket-save-data-error-update:after,.basket-save-data-error:after,.basket-save-data-success:after{box-sizing:border-box;font-weight:700;font-size:14px;line-height:36px;position:absolute;top:0;width:auto}.basket-save-data-error-update:after,.basket-save-data-error:after{color:#e4001e;right:-270px}.basket-save-data-success:after{color:#43802f;right:-200px}#cart-content .cart-summary .button{align-items:flex-start;display:flex;justify-content:flex-end;margin:0}.basket-checkboxes-box{align-items:flex-end;display:flex;flex-direction:column;margin:0 0 20px}#cart-content .basket-checkboxes-box .checkbox-line{margin:10px 0 0;width:435px}#cart-content .basket-checkboxes-box .checkbox-line label{display:block;line-height:25px;padding-right:0}#cart-content .basket-checkboxes-box .checkbox-line .checkbox{top:5px}#cart-content .basket-checkboxes-box .basket-more-label{color:#e4001e}.show-info-accept{color:#e4001e;font-family:Arial,sans-serif;font-size:12px}.show-info-accept:hover{cursor:pointer}.order-data .form-textarea textarea.textarea-height-three{height:100px}.order-data .form-textarea textarea.textarea-height-four{height:148px}.basket-invoice-info{position:relative}.basket-invoice-info:after{background:#d9e8e1;border:1px solid #063;box-sizing:border-box;color:#063;font-weight:500;font-size:16px;font-style:italic;line-height:24px;padding:10px 20px 20px;position:absolute;right:-398px;top:40px;width:378px}.basket-budgetary-unit-info{position:relative}.basket-budgetary-unit-info:after{background:#d9e8e1;border:1px solid #063;box-sizing:border-box;color:#063;font-weight:500;font-size:16px;font-style:italic;line-height:24px;padding:10px 20px 48px;position:absolute;right:-398px;top:0;width:378px}.basket-budgetary-unit-info.basket-budgetary-unit-info-logged:after{top:-78px}.basket-budgetary-unit-info-tablet{display:none}#payment-popup .choose-line .radio-group label .photo.ico-bon{padding-top:0}.basket-vouchers h3{font-size:18px;line-height:25px;margin:0 0 10px}.basket-vouchers .basket-vouchers-link-reg{display:block;font-size:14px;line-height:20px;padding:0 0 20px}.basket-vouchers .basket-vouchers-link-reg:hover{color:#e4001e;text-decoration:none}.basket-vouchers #payment-popup-container{padding-top:20px;width:645px}#payment-popup.basket-vouchers{position:fixed;top:100px}.basket-vouchers-button-line{margin:0 0 20px}.basket-vouchers-button{border:0;color:#fff;font-size:16px;margin:0 10px;padding:10px 20px}.basket-vouchers-button.basket-vouchers-cancel{background:#b00021}.basket-vouchers-button.basket-vouchers-confirm{background:#e4001e}.basket-vouchers-button.basket-vouchers-confirm:disabled{background:#ccc}.basket-vouchers-button.basket-vouchers-confirm:disabled:hover{cursor:not-allowed}.basket-vouchers-button:hover{cursor:pointer}.choose-line .radio-group label .name.bony_all{padding:0 5px}.basket-payments-info-eparagon{background:#d9e8e1;border:1px solid #063;box-sizing:border-box;color:#063;font-size:15px;font-style:italic;line-height:20px;margin:5px 0 5px 235px;padding:10px 20px;width:374px}@media (max-width:599px){#paymethods-popup-container,#payuexpress-popup-container{width:320px}#paymethods-popup-container .close,#payuexpress-popup-container .close{left:290px}#paymethods-popup-container .choose-line .radio-group label,#payuexpress-popup-container .choose-line .radio-group label{width:118px;height:118px;font-size:12px}.payu-card .photo{padding:0}.payu-card .photo img{max-width:85px}}@media (max-width:1285px){#social{display:none}}@media screen and (max-width:600px){.hide-on-mobile{display:none}}@media (max-width:1160px){.container{width:960px}.promocjeGlowne img{max-width:100%}#big-movie,#content,.bottom-links,footer.footer,header.header{min-width:980px}header.header .logo{padding-top:30px}header.header .logo img{width:140px;height:auto}.main-menu{margin-left:165px}.user-tools{right:0;width:160px;top:10px}.user-tools .username{margin-bottom:14px}.site-tools{right:230px;white-space:nowrap;top:7px;line-height:20px}.site-tools ul li{display:inline;padding-left:12px}.site-tools ul li a{display:inline}.left-col{width:155px}.left-col .header,.main .left-col .header{border-bottom:1px solid #dfdfdf;z-index:18}.left-col .link-series,.main .left-col .link-series{border-bottom-width:0}.main .subpage-toolbar .left-menu-container{max-height:0}.subpage-toolbar .active .left-menu-container{box-shadow:0 0 150px rgba(0,0,0,.75);max-height:none;position:absolute;z-index:17;background-color:#fff;margin-left:-10px;width:230px;padding:10px}.subpage-toolbar-right{margin-left:155px}.page-tools form{width:455px}.page-tools .search-line,.page-tools form fieldset{-webkit-transition:none;transition:none}.page-tools .search-line{width:325px}.header .page-tools form .search-link a,.page-tools .search-line label,.page-tools form button{-webkit-transition:none;transition:none}.page-tools .search-line input{width:300px}.page-tools .select-line{width:110px}.page-tools .search-link{padding-left:10px;width:100px}.login-links{left:auto;right:10px;top:74px}.your-profile{padding-bottom:20px}.left-menu-container{overflow:hidden;max-height:0}#right-big-col.small-mobile{width:700px;float:right}#left-small-col.show-mobile .left-menu-container{max-height:none}#right-big-col{width:auto;float:none}.small-mobile .main-banner{float:none;margin:40px auto}.small-mobile .main-banner .navigator-prev-next{display:block}.small-mobile .main-banner .navigator-prev-next .prev{left:-50px}.small-mobile .main-banner .navigator-prev-next .next{right:-50px}#right-big-col .main-promotions{display:none}#user-menu{margin-left:100px;margin-right:100px}#user-menu li{margin-bottom:10px}#main-section{margin-left:0}.fixed-section+.text-page{margin-left:auto;margin-right:0}#left-big-col{float:none;width:auto}#right-small-col{position:static}.banner,.page-menu{display:none}.page-form .form-right{width:300px;padding-left:70px}.page-form .form-left{padding-right:68px;width:520px}.page-form .fb-login{margin-left:222px}.form .select-line label,.form .textarea-line label,.page-form .input-line label{width:202px}.form .checkbox-group.with-label .radio-line{margin-left:222px}.page-form .checkbox-group .label{width:202px}.page-form .checkbox-line{margin-left:222px}.page-form .checkbox-group .checkbox-line{width:350px}.page-form .button-more{margin-left:222px}.page-form .col-left{float:left;width:450px;padding-right:28px}.page-form .col-right{float:right;width:450px;padding-left:30px}.form.col-left .input-line input{width:265px}#content .input-line input.medium{width:190px}#content .input-line input.small{width:68px}.form.col-left .checkbox-group.with-label .checkbox-line{width:280px}.form.col-right .input-line label{width:130px}.form.col-right .buttons,.form.col-right .checkbox-line,.form.col-right .fb-login,.form.col-right .radio-line{margin-left:150px}.add-opinion .input-line label,.add-opinion .select-line label{width:170px}.add-opinion .checkbox-line{margin-left:190px}.sub-cols .subcol-right{float:none;margin:0 auto;clear:both}.book-list-container{margin:0 17px 0 0;width:auto}.small-mobile .book-list-container{margin-right:0;margin-left:-25px}.small-mobile .book-list-inner{margin-left:0;margin-right:0}.small-mobile .book-list-container .list>li{padding-right:10px;padding-left:10px}.middle-section{margin-top:40px}.book-details{width:620px;float:left}.book-details .cover-col{width:145px;margin-right:15px}.book-details .cover-col p img{width:145px;height:auto}.book-details .cover-col .show{margin-top:10px}.book-details .cover-col .border-left{border-left-width:0;padding-left:0;margin-left:0}.book-details .additional-gifts{margin-left:160px}.book-details .title-group{display:inline;width:auto}.book-details .author-group{display:inline-block;width:460px}.book-details .author{margin-left:0;width:460px}.book-details .tags{margin-left:0;padding-bottom:12px}.book-details .info{margin-left:155px}.czytajFragment{margin:0 0 10px 155px;padding:0;text-align:center}.book-details .fb,.czyFragDiv1:before{display:none}.book-details .cover-col .show-video{font-size:14px}.book-details .cover-col .show-video:before{display:none}.see-also .book-list-container{margin-right:0}.book-description .see-also .book-list-inner{margin-right:10px}.book-description .see-also .book-list-container .navigator .next{right:20px}.book-description .see-also .book-list-container:hover .navigator .next{right:-10px}.see-also .book-list-outer{margin-left:40px}.see-also .book-list-container .list>li{padding-left:15px;padding-right:16px}.see-also .book-list-container .tags{left:35px}.order-data .form-textarea{margin:0;padding:0 0 0 235px;float:none;clear:both;border-left:4px solid #efefef;width:615px}.order-data .form-textarea label{float:unset;font-size:15px;font-weight:700;line-height:36px;margin-right:20px;text-align:left;width:auto}#cart-content .col-left{width:100%;float:none}#cart-content .col-right{display:none}.page-form-no-account .form .input-line label{text-align:left}.page-form-no-account .form .buttons{margin-left:0}.error-info-log-in{margin:0}.page-form-no-account .form .buttons a.arrow-link{float:unset;margin:10px 0 0 20px}.basket-budgetary-unit-info:after,.basket-invoice-info:after{display:none}.basket-invoice-info-tablet{min-height:130px;position:relative}.basket-invoice-info-tablet:after{margin:0 20px 0 0;position:absolute;top:50px}.basket-budgetary-unit-info-tablet,.basket-invoice-info-tablet:after{background:#d9e8e1;border:1px solid #063;box-sizing:border-box;color:#063;font-weight:500;font-size:14px;font-style:italic;line-height:20px;padding:10px 20px;width:auto}.basket-budgetary-unit-info-tablet{display:block;margin:0 20px 20px 235px}.basket-budgetary-unit-info-tablet.basket-budgetary-unit-info-tablet-margin{margin:20px 20px 0 235px}.order-data .form-data .form-order-border-right,.order-data .form-data .select-line.select-line-data-budgetary-unit,.order-data .form-data .select-line.select-line-data-invoice,.order-data .form-data .select-line.select-line-data.select-line-data-logged-in .select-line{border-right:0}.order-summary-options li a{font-size:16px;padding-left:70px}.order-summary-options li a.icon-download:before,.order-summary-options li a.icon-gift:before{left:20px}.clip-object{width:860px;margin-left:auto;margin-right:auto}.experience-list{width:100%;height:160px}.experience-list.three-items .item2{left:20px;margin-top:40px}.experience-list.three-items .item3{left:40px;z-index:4}.experience-list.three-items .item3:hover{z-index:7}#page-title ul h1,#page-title ul li{font-size:24px}.bottom-info .col-left{width:300px}.bottom-info .title{padding-left:80px;padding-top:0;display:block}.bottom-info .title a:before{left:-40px;top:0;float:left}.bottom-info .box-pp p{padding-left:80px}.bottom-info .medium-col{width:240px;padding-right:80px}.bottom-info .box-newsletter p{display:none}.bottom-info .box-newsletter .title{display:block;border-bottom-width:0}.bottom-info .box-add p{display:none}.bottom-info .box-add .title{border-bottom-width:0;display:block}.bottom-links .col{width:180px;padding-right:10px}#payment-popup-container{width:910px}footer .group .header{display:none}footer .group ul{text-align:center}footer .container.has-group{width:auto;background-color:#e6001e}footer .container .group{width:960px;margin:0 auto}.ebook-on-gift-a-info:before,.ebookNaPrezent:before,.helion-my-benefit-info-img:before,.helion-nais-info-img:before,.helion-open-benefit-info-img:before,.main-menu ul li.not-on-tablet-device,.pomocPlacKarta:before,.pomocPlacPaypal:before,.pomocPlacPayu:before,.pomocPlacProforma:before,.pomocZaPobraniem:before,.przesylkaPolska:before,.przesylkaZagranica:before,.przesylkiKurierska:before,.przesylkiPaczkaOdbiorWPkt:before,.przesylkiPaczkaWRuchu:before,.przesylkiPaczkomaty:before,.przesylkiPocztaPolska:before,.przesylkiStacja:before{display:none}.helion-set-content.helion-set-three .helion-set-books a img{max-width:125px}.helion-set-content.helion-set-three .helion-set-prices{margin-top:57px}.helion-set-content.helion-set-four .helion-set-books a img{max-width:105px}.helion-set-content.helion-set-four .helion-set-prices{margin-top:27px}.book-list-group .zest_box_admin_long .group-price{padding-top:0}.text .slider-book-content ul li{padding:0;max-width:700px;width:700px}.text .slider-book-content .slick-prev{left:-13px;top:230px}.text .slider-book-content .slick-next{left:unset!important;right:-13px;top:230px}.user-opinion .user-opinion-cover{width:30%}.user-opinion .user-opinion-info{width:35%}.sample-info .sample-info-link{font-size:14px}.sample-info .sample-info-close:after{right:5px}.successbox.successbox-remember-password p{line-height:25px}.breadcrumb{flex-direction:column;justify-content:space-between}#page-title.page-title-books-container form{justify-content:flex-start}.link-filter{display:block;line-height:40px}.link-filter a{color:#e4001e;font-size:16px;font-weight:700}.promo-desc-const .promo-image{width:25%}.promo-desc-const .promo-desc{padding:0 2.5%}.publish-data-info-container .publish-data-info-popup{width:300px}.form .select-line.account-select-line{width:calc(100% - 242px)}.book-list-filter-best .change-best-list label{padding:10px 20px}.selling-banners{display:none}}@media (max-width:1000px) and (orientation:portrait),all and (max-width:700px){#social{display:none}.container{width:700px;padding-left:20px;padding-right:20px}#big-movie,#content,.bottom-links,footer.footer,header.header{min-width:740px}#big-movie h1{font-size:30px;line-height:36px;margin-bottom:20px}#big-movie .buy{bottom:65px;right:20px}.site-tools{right:10px}.header .page-tools{width:420px}.main-menu{margin-left:180px;padding-top:30px}.main-menu ul li{margin-right:12px;letter-spacing:-1px}.page-tools form{width:380px}.page-tools .search-line{width:250px}.page-tools .search-line input{width:220px}.page-tools .select-line{width:100px}.page-tools .search-link{padding-left:2px}.page-tools .cart{width:75px;margin-right:65px}.page-tools .cart .delivery{display:none}.page-tools .cart-summary{margin-right:-10px}.page-tools .cart .link a{position:relative;text-indent:-10000px}.page-tools .cart .link a strong{display:block;text-indent:0;position:absolute;right:0;top:10px}.page-tools .cart .cart-content{left:auto;right:0}.username{display:none}.user-tools{top:85px;width:60px;right:10px;padding-left:0}.user-tools .your-profile a{display:block;text-indent:-10000px;height:60px}.login-links{right:0;top:60px}.your-profile:before{left:0;top:12px}.user-tools .your-profile p a:after{top:25px}.page-tools .cart .link{float:none}.middle-section{margin-top:5px}.main-banner{float:none;margin:40px auto;min-height:220px}.main-banner .navigator-prev-next{display:block}.main-banner .navigator-prev-next .prev{left:-50px}.main-banner .navigator-prev-next .next{right:-50px}.main-promotion .more{position:static;text-align:center;clear:both;padding-top:20px;font-family:canaro,sans-serif}.main-promotion .more a{font-size:20px}.book-list-filter .select-line label{display:none}.book-list-container{margin-right:0}.book-list-container .list>li{padding-right:37px}.book-list-container .list>li:hover .book-type{top:0!important}.book-list-container .list .short-desc{display:none!important}.book-list-container .list>li:hover{background-color:transparent}.book-list-container .list>li:hover .price a,.book-list-container .list>li:hover .read-link a{background-color:#efefef;box-shadow:0 0 #bfbfbf}.book-details .author-group{width:230px}.book-details{width:390px}.book-details h1{display:block;width:auto;margin-bottom:5px;width:380px;font-size:25px;line-height:30px}.book-details .book-page-basic-info{font-size:25px}.book-details .tags{padding-bottom:0}.book-details .tags li{margin-bottom:10px}.book-details .info .vote{display:none}.book-details .additional-gifts{margin-left:0;clear:left}.clip-object{width:auto}.clip-object img{width:100%;height:auto}.book-list-group{position:relative}.book-list-group .group-price{clear:both;margin-left:0;padding-top:30px}.book-list-group .group-price .save-money{position:absolute;right:40px;top:90px;width:100px;text-align:center;line-height:18px}.book-list-group .group-price .price{position:absolute;right:40px;top:150px;margin-right:0}.book-list-group .zest_box_admin_long .list .cover img{max-width:80px}.book-list-group .zest_box_admin_long li:before{top:60px}.book-list-group .zest_box_admin_long li:after{top:53px}.book-list-group .zest_box_admin_long .group-price-container{min-height:75px;position:relative}.book-list-group .zest_box_admin_long .group-price .price{right:unset;top:0}.book-list-group .zest_box_admin_long .group-price .save-money{margin:0;right:0;top:0}.book-list-group .zest_box_admin_long .group-price-const{min-height:220px}.book-description .see-also .book-list-container .navigator .next,.book-description .see-also .book-list-container:hover .navigator .next{right:-13px}.book-description .see-also .book-list-container .navigator .prev,.book-description .see-also .book-list-container:hover .navigator .prev{left:-13px}.book-description .see-also .book-list-inner{padding-left:0;margin-left:0;margin-right:0}.see-also .book-list-outer{margin-left:0}.book-list-container .list>li,.book-list-container.multi-line .list>li{width:156px}.book-list-container .list,.see-also .book-list-container .list{padding-left:28px}.book-list-container.multi-line .list{padding-left:0}.book-list-container.multi-line .list>li{padding-right:0;margin-left:0;padding-left:15px}.book-list-container .list>li:hover{z-index:1}.see-also .book-list-container .list>li{padding-left:15px;padding-right:37px}.see-also .book-list-container .tags{left:65px}.see-also .book-list-container .list>li:last-child{display:none}.book-list-container .list .cover{position:relative}.book-list-container .list .cover:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;z-index:7}.book-list-container .tags{left:20px}.list-view-container .list{padding-left:0}.big-opinion{margin-top:0}.comment-box .list{margin-right:170px}.comment-box .list ol li .author{font-size:14px}#page-title{margin-top:0}#page-title ul h1{font-size:18px;font-weight:400}#page-title ul li{font-size:18px;font-family:canaro,sans-serif;font-weight:100}.experience-list,.page-form .form-right{display:none}.page-form .form-left{border-right-width:0}.page-form .col-left{float:none;margin:0 auto;width:450px;padding-right:0;border-right-width:0}.page-form .col-right{float:none;margin:0 auto;width:450px;padding-left:0;border-left-width:0;padding-bottom:30px}.fixed-section{display:none}#right-small-col .fixed-section{display:block}#left-small-col{display:none}#left-small-col.show-mobile{display:block;float:none;width:auto}.usermenu-box ul,.usermenu-items ul{display:none}.usermenu-box ul.show-mobile{display:block}.usermenu-box p a:after,.usermenu-items .user-edit a:after{display:none}#right-big-col,#right-big-col.small-mobile,.sub-cols .subcol-left{float:none;width:auto}.sub-cols .subcol-right{float:none;margin-left:auto;margin-right:auto}.order-data .form-data .select-line .select{margin-right:10px}#cart-content table .desc .book-name,#cart-content table.thin-title .desc{width:350px}#cart-content table.thin-title .desc .book-name{width:300px}.order-summary-options li{float:none;width:auto;margin-bottom:3px}#content .order-summary-options li a{border-width:0;font-size:18px}.col-address{width:50%}.col-comment{float:none;width:auto;clear:both;padding-top:30px}.help-page .col{width:50%}.bottom-info .box-pp p,.bottom-info .title{padding-left:67px}.bottom-info .title a:before{left:-67px}.bottom-info .col-left{width:260px;padding-right:0}.bottom-info .medium-col{width:220px;padding-right:0}.bottom-info .box-pp p,.bottom-info .title{font-size:18px}.bottom-links{padding-bottom:24px}.bottom-links .group-mobile{float:right}.bottom-links .group-mobile .clear{clear:both}.bottom-links .col{width:210px;padding-right:20px;padding-bottom:20px}footer .group .header{display:block;padding-left:0}footer .group ul{text-align:left;margin-left:140px}footer .container .group{width:700px}.help-article-page .text .info:after,.help-article-page .text .info:before{display:none}#center-big-col{width:auto}.bestseller-list ol>li{padding-left:120px}.bestseller-list ol>li:before{width:200px;font-size:160px;left:-110px}.bestseller-list ol>li h2{width:auto;padding-bottom:20px}.bestseller-list ol>li .cover{width:180px}.bestseller-list ol>li .cover img{width:180px;height:auto}.bestseller-list ol>li .author{width:370px}.bestseller-list ol>li .info{margin-left:200px}.bestseller-list ol>li .available{margin-left:0}#page-title form{position:static;overflow:hidden;padding-top:10px}#page-title form fieldset{float:right}#payment-popup-container{width:700px}#payment-popup .choose-line .radio-group{padding-left:25px;padding-right:20px}.order-data .form-data{width:auto;float:none}.book-list-container .list .read-popup{margin-left:-70px;width:150px}.dodatekFloat{float:left}.imageMaps{max-width:400px}.pomocPlacKarta:before,.pomocPlacPaypal:before,.pomocPlacPayu:before,.pomocPlacProforma:before,.pomocZaPobraniem:before{display:none}.book-details .additional-bonus{margin-left:0}#big-movie{min-width:700px}.jp-audio,.jp-audio-stream,.jp-video{padding-top:40px}#jquery_jplayer_N{height:394px!important}.promoPromocjaNewsletter{height:130px}.promoPromocjaNewsletter .form .buttons{margin:0 0 0 210px;float:unset}#right-big-col .promoPromocjaNewsletter.promoPromocjaNewsletterPresale{height:auto;margin:0 auto 20px;width:60%}.promoPromocjaInfo .social{margin-right:0!important}.promotion-solr-content #page-title form{padding-top:0}.promotion-solr-content .promoPromocjaInfo .social{margin-right:20px}.promotion-solr-content #categoryDescription{padding:10px 0}.promotion-solr-content .page-title-promotion-desc,.promotion-solr-content .promoPromocjaInfoBorder{margin-left:0}.promotion-solr-content #page-title form{text-align:center}.promotion-solr-content #page-title form fieldset{float:none}.promotion-solr-content .promoPromocjaInfoBorder .sharethis-inline-share-buttons{margin:0 0 0 20px;max-width:200px}.book-list-group .kupPolskieWydanie{clear:none;margin-left:170px;padding-top:0}.book-list-group .group-price #changePolishPrice{position:inherit;float:left;margin-right:20px}.book-details .author{max-width:240px}.book-details .author dd{margin-left:0}.see-group{width:100%}.not_add_books .not_add_books_text{width:50%}.basket_books_list{width:75%}.see_other_basket_books{padding:0 100px 40px 0}.payment-aside,.rss_social_icon:before{display:none}.book-list-container-basket{min-height:1000px}.book-list-container-basket .list{width:700px!important}.main-menu ul li.not-on-tablet-device{display:none}.header-index-toolbar-container{width:100%}}@media (min-width:599px) and (max-width:1000px) and (orientation:portrait),all and (min-width:599px) and (max-width:700px){.main-promotion{clear:both;float:none;width:auto;height:auto}.promotion-book{float:right;margin-right:30px}.promotion-book,.promotion-video{display:block;position:relative;width:315px}.promotion-video{float:left;margin-left:30px}.promotion-video .cover{float:right}.promotion-book .bubble{right:0}.promotion-video .bubble{right:auto;left:0}.main-promotion .promotion-video .bubble:before{left:auto;right:-20px}.main-promotion .bubble .bubble-title{display:none}}@media (min-width:599px) and (max-width:1000px) and (orientation:portrait){.book-details .info dd:last-child .note{border-left-width:0;padding-left:0;margin-left:0;display:block}.error404 .promotion-book{float:none;width:auto;margin-right:0}.pomocPlacKarta:before,.pomocPlacPaypal:before,.pomocPlacPayu:before,.pomocPlacProforma:before,.pomocZaPobraniem:before{display:none}.jp-video-full-width .jp-toggles{clear:unset;padding-left:0}.page-tools .suggest-list{width:380px;right:0;top:57px}.page-tools .suggest-list ol.item-list li a{height:auto}.page-tools .suggest-list ol.item-list .cover{display:none}.page-tools .suggest-list ol.item-list h3{width:auto}.book-list-container-basket{min-height:1000px}.book-list-container-basket .list{width:700px!important}.header-index-toolbar-container{width:100%}}@media (min-width:600px){.main-menu-container{height:auto!important;left:0!important;display:block!important}}@media (max-width:599px){.show-mobile-only{display:block!important}#content,.bottom-links,footer.footer{min-width:320px}.only-mobile{display:inline}.no-mobile{display:none}.container{min-width:280px;max-width:360px;width:auto;padding:0 20px}header.header{height:84px;min-width:320px;z-index:17}header.header .logo{float:none;text-align:center}.link-menu{position:absolute;left:0;top:0;display:block;z-index:10}.link-menu a{display:block;text-indent:-10000px;width:84px;height:84px;position:relative}.link-menu a:after{content:" ";background:transparent url(/helion/images/helion.svg) -406px 0;height:40px;width:40px;position:absolute;left:20px;top:30px}.close-link-menu{position:absolute;left:0;top:0;display:block;z-index:10}.close-link-menu a{display:block;text-indent:-10000px;width:84px;height:84px;position:relative}.close-link-menu a:after{content:" ";background:transparent url(/helion/images/helion.svg) -268px -290px;height:14px;width:14px;position:absolute;left:25px;top:40px;transform:scale(1.8);-webkit-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8)}.main-menu-container{position:absolute;z-index:11;left:-480px;padding-left:200px;top:84px;width:280px;background-color:#e70326;display:none}#big-movie{min-width:320px}#big-movie h1{font-size:30px;line-height:36px;margin-bottom:20px;margin-right:0;margin-bottom:80px}#big-movie .buy{right:0;left:0;width:auto;bottom:75px}#big-movie .buy a{margin:0 auto}#big-movie .desc{margin-right:0;padding-bottom:30px;margin-top:0}#big-movie h1{margin-bottom:20px}#big-movie .buy{display:none;left:-1600px}#big-movie dl,.header .page-tools{display:none}.main-menu{margin-left:0;padding-top:5px}.main-menu ul li{display:block}.main-menu ul li a{display:block;line-height:40px;padding:0 20px}.site-tools{position:static;padding-top:20px;padding-bottom:20px}.site-tools ul li{display:block;padding:0}.site-tools ul li a{display:block;line-height:40px;padding:0 20px;text-align:left;color:#fff}.breadcrumb p{display:none}.subpage-toolbar-right{margin-left:100px}.page-tools .link-search{display:block;position:absolute;right:0;top:4px;width:84px}.page-tools .link-search a{display:block;height:84px;text-indent:-10000px}.page-tools .link-search a:after{content:" ";width:32px;height:32px;background:transparent url(/helion/images/helion.svg) no-repeat -260px 0;position:absolute;left:26px;top:26px}.page-tools .link-closesearch{display:none;opacity:.5;position:absolute;right:-15px;top:12px;width:50px}.page-tools .link-closesearch a{display:block;height:50px;text-indent:-10000px}.page-tools .link-closesearch a:after{content:" ";width:13px;height:13px;background:transparent url(/helion/images/helion.svg) no-repeat -286px -46px;position:absolute;left:20px;top:20px}.page-tools form{position:absolute;right:0;top:-84px;z-index:15;margin:0;float:none;background-color:transparent;width:84px}.page-tools form .search-line label{position:absolute;right:0;top:0;width:84px;height:84px;text-indent:-10000px}.page-tools form.active{width:285px;background-color:#e4001e;border-bottom:4px solid #fff;margin-right:15px;top:-76px}.page-tools .search-line{display:none;width:84px}.page-tools.focus form .search-line{background:transparent}.page-tools .search-line input{position:absolute;right:84px;background-color:#ebebeb}.page-tools .search-line input::-webkit-input-placeholder{color:#fff}.page-tools .search-line input::-moz-placeholder{color:#fff}.page-tools .search-line input:-ms-input-placeholder{color:#fff}.page-tools .search-link{display:none}.page-tools form button{position:absolute;left:0;top:15px;display:none}.page-tools form.active .link-closesearch,.page-tools form.active .search-line,.page-tools form.active button{display:block}.page-tools .select-line{display:none}.page-tools form .search-line{padding-top:10px}.page-tools .active .link-search,.page-tools form .search-line label{display:none}.page-tools .search-line input{right:auto;left:40px;font-size:18px;width:200px;color:#fff;background-color:transparent}.page-tools .suggest-list{width:300px;right:0;top:76px}.page-tools .suggest-list ol.item-list li a{height:auto}.page-tools .suggest-list ol.item-list .cover{display:none}.page-tools .suggest-list ol.item-list h3{width:auto}.page-tools .cart .cart-content{right:-80px}.page-tools .cart .cart-content .type-book{text-indent:-10000px}.page-tools form:hover .search-line label{display:none}.login-links{right:-10px}.subpage-toolbar{border-bottom:1px solid #dfdfdf;margin-left:-20px;margin-right:-20px;padding:0 10px;position:static}.left-col .header,.main .left-col .header{border-bottom-width:0;z-index:18}.page-tools{border-bottom-width:0}.main-banner{margin:0 auto 30px;min-height:350px;width:100%}.main-banner .banners{height:320px}.main-banner .banners li{height:320px;width:100%}.main-banner.main-banner-index .banners{height:350px}.main-banner.main-banner-index .banners li{height:350px;width:100%}.main-banner .navigator{display:none}.main-banner .navigator-prev-next .prev{left:0;top:140px;z-index:7}.main-banner .navigator-prev-next .next{right:0;top:140px;z-index:7}.middle-section{margin-top:0;width:100%;margin-left:auto;margin-right:auto;display:block}.main-promotion{float:none;margin:0 auto 30px;height:250px}.main-promotion .more{position:absolute;right:auto;left:0;width:100%;text-align:center}.book-list-filter{display:none}.book-details{display:block;width:auto}.book-details h1{width:auto}.book-details .book-page-basic-info,.book-details h1{font-size:20px;line-height:24px}.book-details .author-group{width:auto;display:block}.book-details .tags .tag-promotion a,.book-details .tags .tag-promotion span{display:none}.book-details .info dd:last-child .note{clear:both;margin-left:-160px;padding-top:20px}.book-details .cover-col{margin-top:10px}.book-details .author{width:auto;display:block}.book-details .info{line-height:18px}.subpage-toolbar .left-col{width:100px}.book-details .info dd{margin-bottom:6px}.book-details .info dd .note{border-left-width:0;margin-left:0;padding-left:0;display:block;margin-top:6px}#right-small-col{float:none;clear:both;margin-left:0;width:auto}.page-menu{display:block;margin-bottom:12px;margin-top:25px}.author-info{padding-bottom:0}.author-info p.photo{float:none;text-align:center;width:100%}.author-info .author-description-categories,.author-info p{margin-left:0}.author-info .photo img{margin-right:10px}.author-info-book-page .photo{float:unset;margin:10px auto;width:50%}.book-rotator .book-list-type .show-all{top:60px;width:100%}.book-list-type .show-all a:after{right:auto;margin-left:10px}.banner-right{float:none;text-align:center;margin-left:auto;margin-right:auto}.book-list-outer{max-width:280px;margin:0 auto}.book-list-container{width:320px;margin-left:-20px;overflow:hidden}.book-list-container.book-list-container-basket,.book-list-container.book-list-container-offers{margin-left:0}.book-list-container.multi-line{max-width:280px;margin:0 auto;overflow:visible}.multi-line .book-list-inner{width:315px;margin-left:-15px;margin-right:0}.see-also .book-list-inner{margin-right:0;margin-left:0;padding-left:0}.book-description .see-also .book-list-inner{margin-right:0}.book-list-container>ul{width:10000px}.book-list-container .list{padding-left:6px}.book-list-container .list>li{height:460px;margin-left:-16px;padding-left:10px;padding-right:10px}.see-also .book-list-container .list{padding-left:10px}.book-list-container.multi-line .list>li{padding-right:6px;padding-left:10px;margin-left:-16px}.book-list-container .list>li:hover .cover img{width:145px;height:218px;position:static}.bestseller-list ol>li .author-info{width:auto}.bestseller-list ol>li .author-info dt{clear:both}.book-list-container .list .short-desc{display:none!important}.price-box .book-type{margin-left:0;clear:both}.see-also .book-list-outer ul{margin-left:0;margin-right:0}.see-also .book-list-container .list>li{padding-left:10px;padding-right:10px;margin-left:-16px}.see-also .book-list-container .tags{left:6px}.book-list-container .navigator .prev{left:0}.book-list-container .navigator .next{right:0}.book-list-container .tags{left:16px}.see-also .book-list-outer{margin-left:auto}.book-description .see-also .book-list-container .navigator .next{right:0}.book-description .see-also .book-list-container .navigator .prev{left:0}.book-description .see-also .book-list-container:hover .navigator .next{right:0}.book-description .see-also .book-list-container:hover .navigator .prev{left:0}#add-to-board{width:320px}#add-to-board .close{left:290px}.comment-box aside{float:none;display:block;width:auto;margin:20px 0}.big-opinion{float:left;margin-bottom:0}.comment-box aside dl{float:left;margin-right:0;width:45px;padding-top:25px}.comment-box h2 .vote{margin-top:20px}.comment-box h2 .grey-button{float:right;margin-top:10px;margin-bottom:20px}.comment-box .list{margin-right:0;clear:both}.comment-box .list ol li .author{line-height:24px;margin-bottom:10px}.comment-box .list ol li .opinion{display:inline-block;position:static;margin:10px 0}.comment-box .list ol li .vote{margin-right:160px}.comment-box .list ol li{padding-left:0}.comment-box .ocena,.comment-box ul.oceny{margin-top:10px;margin-bottom:10px}.review-box .list blockquote{border-left-width:0;padding-left:0;margin-left:0}.details-box dl{line-height:18px}.details-box dd{margin-bottom:6px}.details-box p{margin-bottom:12px}.details-box p,.details-box ul{line-height:18px}.details-box ul li{margin-bottom:12px}.book-details .cover-col .show-video .breadcrumb p{display:none}#page-title h1{font-size:24px}.page-form{padding-top:20px}.page-form .col-right,.page-form .form-left{padding-right:0;width:auto;float:none}.page-form .col-right{padding-left:0;border-left-width:0;position:static}#content .form .fb-login{margin-left:0;width:280px}.form h2{margin-bottom:20px}.form fieldset{width:280px;margin:0 auto}#content .form .fb-login a{font-size:16px}#content .form .input-line label,#content .form .select-line label,#content .form .textarea-line label{float:none;margin-right:0;text-align:left;width:auto;display:block}.form .select-line .select .select-label{width:250px}.form .checkbox-group .radio-line{width:280px}.form .select-line{max-width:280px}.form .select-line .select{width:278px}#content .input-line input,.textarea-line textarea{width:258px}#content .input-line input.medium{width:180px}#content .input-line input.small{width:258px}#content .form .button-more{margin-left:0;font-size:14px}#content .form .checkbox-group .label{float:none;display:block;width:auto;text-align:left}#content .form .checkbox-group .checkbox-line{width:auto;margin-left:0}#content .form .checkbox-group .checkbox-line label{font-size:10px;line-height:14px}#content .form .buttons{margin-left:auto;text-align:center;width:auto}#content .form .checkbox-line,#content .form .radio-line{margin-left:0}.add-opinion .select-line label{float:none;display:block;text-align:left;padding-left:20px}.add-opinion .select-line .select{margin-left:20px;width:250px}.add-opinion .vote-line .label{float:none;display:block;text-align:left}.add-opinion .vote-line{padding-left:20px}.add-opinion .comment-line label{float:none;display:block;text-align:left;padding-left:20px}.add-opinion .comment-line label em{display:inline}.add-opinion .comment-line textarea{margin-left:20px;width:218px;padding:15px}.add-opinion .note{padding-left:20px;font-size:12px}#content .add-opinion .input-line input{width:228px;padding:5px 10px;margin-left:20px}.add-opinion .input-line label{padding-left:20px;text-align:left;width:auto}#content .add-opinion .checkbox-line{margin-left:20px}.add-opinion .checkbox-line label{width:auto;font-size:10px;line-height:14px}.add-opinion .button{padding-left:0;text-align:center}#user-menu{margin-left:0;margin-right:0}#user-menu li{width:47%;height:128px}#user-menu li a{height:28px}#left-small-col.not-on-smartphone{display:none}.my-list{border-left-width:0;margin-left:0}.table-options{padding-bottom:14px}.cart-promotion h2{font-size:22px}#cart-content .cart-summary dl{display:block;clear:both;padding-top:10px}#cart-content .cart-summary dd{margin-left:10px}#cart-content .my-list table td{display:block}#cart-content .my-list table .checkbox{display:none}#cart-content .my-list table .author,#cart-content .my-list table h2,#cart-content table p.min-price,#cart-content table p.type{margin-left:66px}#cart-content table .actions{margin-left:66px;padding-left:0;padding-top:0}#cart-content table.small-table h2{margin-left:0}#cart-content table.small-table .format{margin-left:0;width:auto;padding-left:0;padding-top:0;padding-bottom:45px}#cart-content table.small-table .author{margin-left:0}#cart-content table.small-table td.amount{left:0}.my-list h1 a{padding:15px 20px}#content .my-list form{padding-left:0}#cart-content table th{display:none}#cart-content .my-list table .desc{padding-right:10px}#cart-content .my-list table td.price{display:none}#cart-content .my-list table .cover{float:left}#cart-content .my-list table p.type{display:block}#cart-content table .desc .book-name{width:200px;display:inline-block}#cart-content table.small-table .desc .book-name{width:auto;margin-left:70px;display:block;margin-right:40px}#cart-content table .checkbox-line label{padding-left:0}.successbox:after,.successbox:before{display:none}.successbox{padding-left:20px;min-height:0;padding-top:5px;padding-bottom:5px}.successbox.oneline p{font-size:24px;line-height:36px}.infobox-basket:before,.infobox:before{display:none}.infobox,.infobox-basket,.waitbox{padding-left:20px}.order-data .form-data{border-left-width:0;padding-left:0;width:auto;float:none}.order-data .form-data .select-line>label{float:none;display:block;text-align:left}.order-data .form-data .select-line .select{width:auto;display:block;margin-right:0}.order-data .form-data .checkbox-line{margin-left:0}.order-data .form-data .select-line{padding-bottom:14px}.order-data .form-data .select-line .select .select-label{width:auto;margin-right:30px;overflow:hidden}.order-data .form-data .select-line .change2{display:inline}.order-data .form-textarea{border-left-width:0;padding-left:0;width:auto;float:none}.order-data .form-textarea label{float:none;display:block;text-align:left}.order-data .form-textarea textarea{width:100%;box-sizing:border-box}#cart-content .button .checkbox-line{display:block;margin-bottom:10px;text-align:left}.cart-bonus{padding-left:0;border-left-width:0;border-top:1px solid #dedede;padding-top:20px;padding-bottom:15px}.cart-bonus .input-line{margin-top:5px}.cart-bonus .input-line button{width:100%;margin-top:2px}.cart-bonus .select{display:block;margin-top:10px}.cart-bonus .select .select-label{width:auto}.cart-bonus .select select{width:100%}.cart-bonus .select select option{width:320px;overflow:hidden}.cart-bonus-mug{border-left-width:0;padding:0}.cart-bonus-mug .select{display:block;margin-top:10px}.cart-bonus-mug .select .select-label{width:auto}.cart-bonus-mug .select select{width:100%}.cart-bonus-mug .select select option{width:320px;overflow:hidden}#cart-content .col-left tr,#cart-content .thin-title tr{display:block;position:relative;border-bottom:1px solid #dfdfdf}#cart-content .small-table tfoot tr{border-bottom-width:0}#cart-content .col-left tr:first-child,#cart-content .thin-title tbody:first-child tr:first-child{display:none}#cart-content .col-left form{padding-top:5px}#cart-content .col-left td,#cart-content .thin-title td{display:block;padding-left:0;padding-right:0;overflow:hidden}#cart-content .col-left td .book-name,#cart-content .thin-title td .book-name{padding-bottom:10px}#cart-content .col-left td.desc{padding-bottom:60px}#cart-content .col-left td.amount,#cart-content .thin-title td.amount{box-sizing:content-box;position:absolute;left:64px;overflow:visible;bottom:10px;width:102px;line-height:37px;text-align:left;padding:0}#cart-content .thin-title td.amount{left:150px;bottom:5px}#cart-content table .amount input{margin-left:33px;vertical-align:bottom;margin-bottom:0;padding:0;border-radius:0}#cart-content .col-left td.checkbox{position:absolute;left:17px;bottom:20px;padding:0}#cart-content .thin-title td.lp{display:none}#cart-content table tfoot .value-total{font-size:18px}#cart-content table.thin-title{margin-bottom:20px}#cart-content table.small-table .desc{width:auto}#cart-content table.thin-title .desc .book-name{width:160px}#cart-content table.small-table .desc .book-name,#cart-content table.thin-title .desc{width:auto}#cart-content .col-left table td.price,#cart-content table.thin-title td.price{position:absolute;right:0;bottom:10px;padding:0;line-height:26px;width:100px;text-align:center}#cart-content table.thin-title td.price.price-long{font-size:16px;line-height:18px}#cart-content .col-left table td.price .status,#cart-content table.thin-title td.price .status{text-align:center}#cart-content table.thin-title .col-type{position:absolute;bottom:55px;padding:0;left:64px}#cart-content table.thin-table .format,#cart-content table td.format{padding-left:66px;width:auto;padding-top:0}#cart-content table.thin-title p.type{margin:0;padding-left:0}#cart-content table.thin-title tfoot tr{padding-bottom:20px}#cart-content table.thin-title tfoot .value{margin-right:100px;text-align:left}#cart-content table.thin-title tfoot .price{bottom:35px}#cart-content table.thin-title tfoot td{border-width:0}#cart-content table td.delete-column,#cart-content table td.delete-column.delete-column-book{padding:23px 0 0;position:absolute;right:0;top:0}#cart-content .col-left table .amount .less{box-sizing:border-box;opacity:1;position:absolute;left:1px;top:1px;width:33px;height:36px;border:1px solid #dedede;border-radius:0;background:none}#cart-content .col-left table .amount .less:before{opacity:.5;content:" ";background:url(/helion/images/helion.svg) no-repeat scroll -92px -50px transparent;left:10px;top:12px;width:12px;height:12px;position:absolute}#cart-content .col-left table .amount .more{box-sizing:border-box;opacity:1;position:absolute;right:1px;top:1px;width:33px;height:36px;border:1px solid #dedede;border-radius:0;background:none}#cart-content .col-left table .amount .more:before{opacity:.5;content:" ";background:url(/helion/images/helion.svg) no-repeat scroll -73px -50px transparent;left:10px;top:12px;width:12px;height:12px;position:absolute}#cart-content .cart-summary .button button{width:100%}#cart-content .cart-summary .button{flex-direction:column;margin:0 0 10px}#cart-content .cart-summary .note{text-align:center}.help-article-page{width:auto}.help-article-page img{max-width:100%;height:auto}.bestseller-list ol>li{padding-left:70px}.bestseller-list ol>li:before{width:120px;font-size:80px;left:-70px;letter-spacing:-10px}.bestseller-list ol>li h2{display:block;font-size:20px;line-height:20px}.bestseller-list ol>li .info{margin-left:0}.help-page .col{width:auto;float:none}.text-page{width:auto}.back-button .to-left{margin-bottom:5px}#page-title ul{border-left:1px solid #dfdfdf}#page-title ul h1{font-size:18px;font-weight:400;display:block;position:relative}#page-title ul h1:before{content:" ";background-color:#e4001e;width:6px;position:absolute;height:26px;top:0;left:-23px}#page-title ul li{font-size:18px;font-family:canaro,sans-serif;font-weight:100;display:block;margin-top:16px;line-height:26px;padding-left:16px;border-left:6px solid #ededed}#page-title ul li:before{display:none}#page-title ul li:first-child{margin-top:0}#page-title ul li:first-child h1:after,#page-title ul li:first-child strong:after,#page-title ul li h1:after,#page-title ul li strong:after{display:none}.order-summary-options{padding-bottom:0}.order-summary-options li{float:none;width:auto;margin-bottom:3px}#content .order-summary-options li a{font-size:18px;line-height:24px;padding-top:15px;padding-bottom:15px}.col-address{float:none;width:auto;padding-top:30px}.bottom-info .col-left{width:auto;float:none;margin-bottom:12px;height:60px}.bottom-info .col-left .title{line-height:24px;padding-top:6px}.bottom-info .col-left p{line-height:24px}.bottom-info .medium-col{width:auto;float:none;margin-bottom:12px;height:60px;margin-right:15px}.bottom-info .medium-col .title{margin-bottom:0;padding-bottom:0;line-height:24px;padding-top:6px}.bottom-info .title a:before{top:6px;float:left;left:-40px}.bottom-info .right-col{width:100%}.bottom-links ul,footer .group .header{display:none}footer .container .group{width:280px;line-height:30px;padding:20px}footer .group ul{margin-left:0;overflow:hidden}footer .group ul li{float:left;width:140px;margin-right:0}footer .container.has-group{width:100%;background-color:#e6001e;padding:0}footer .group ul li a:before{top:5px}footer .bottom{padding-bottom:50px;position:relative}footer .bottom .design{float:none;position:absolute;bottom:20px;left:0}#add-to-board{left:0!important;width:100%;background-color:transparent;padding-top:0}#add-to-board-container{width:320px;position:relative;margin:0 auto;background-color:#fff;padding-top:36px}.messagebox{padding:20px}.messagebox-library{padding-left:90px}.messagebox:before{display:none}.choose-line .label{float:none;text-align:left;padding-top:10px}.choose-line .radio-group{margin-left:0}.choose-line .radio-group label{width:89px;height:86px;float:none;display:inline-block;vertical-align:top;margin-right:0;font-size:11px}.choose-line .radio-group label .name{padding-left:2px;padding-right:2px;padding-top:8px}.choose-line .radio-group label .icon{height:25px;width:25px;background-size:225px auto;left:30px;top:30px}.choose-line .radio-group label .photo{line-height:40px;min-height:40px}.choose-line .radio-group label.icon2 .icon{background-position:-64px 0}.choose-line .radio-group label.icon3 .icon{background-position:-130px 0}.choose-line .radio-group label.icon4 .icon{background-position:-183px 0;width:45px;left:20px}.choose-line .radio-group label.icon1.active .icon{background-position:0 -25px}.choose-line .radio-group label.icon2.active .icon{background-position:-64px -25px}.choose-line .radio-group label.icon3.active .icon{background-position:-130px -25px}.choose-line .radio-group label.icon4.active .icon{background-position:-183px -25px}#payment-popup-container{width:300px}#payment-popup .choose-line .radio-group{padding-left:0;padding-right:0;text-align:center}.choose-line .radio-group label .photo img{max-height:38px;width:auto;max-width:85px}#payment-popup .choose-line .radio-group label .photo{line-height:32px}#cookie-wrapper{text-align:left;overflow:hidden}#cookie-wrapper p{float:left;width:50%;padding-left:0;font-size:11px;line-height:12px}#cookie-wrapper p.button{float:right;text-align:right}#cookie-wrapper p a{color:#fff}#popup-container{width:345px}#text-popup .close{left:315px}#text-popup .text,#text-popup h3,#text-popup h5{width:235px}.text-popup .close{left:315px}.text-popup .text,.text-popup h3,.text-popup h5{width:235px}.form .label-checkall{margin-left:0}#librarySearchButton{margin-top:10px}.library_text_info{padding-left:0;margin:0 5px;text-align:left}.page-form-no-account{flex-direction:column}.page-form-no-account .form{width:100%}.page-form .form-no-account{border-left:none;margin:30px 0 0;padding:0}.page-form-no-account .form .buttons a.arrow-link{float:unset;margin:10px 0 0 10px}.basket-choose-data{margin:0 auto 30px 0}.basket-choose-line .radio-line{margin:0 15px 0 0}.basket-budgetary-unit-info-tablet{margin:0 20px 20px 0}.basket-budgetary-unit-info-tablet.basket-budgetary-unit-info-tablet-margin{margin:20px 20px 20px 0}.basket-invoice-info-tablet:after{top:75px}.basket-label-padding,.order-data .form-textarea{padding:0}.order-data .choose-line .label{padding:0 0 15px}.basket-label-style{margin:0 0 10px;text-align:left}.order-data .form .input-line,.order-data .form .select-line{margin-bottom:5px}.form .input-line.basket-budgetary-unit-info-logged,.form .input-line.input-line-first{margin-top:5px}.form .input-line label,.form .select-line label,.order-data .form-data .select-line>label{line-height:30px}.order-data .form-data .select-line.select-line-data{max-width:280px}.order-data .form-data .select-line.select-line-paczkomat{padding:0 0 20px}.order-data .form-data .select-line.select-line-data>label{margin:0}.order-data .form-data .select-line.select-line-data-budgetary-unit,.order-data .form-data .select-line.select-line-data-invoice,.order-data .form-data .select-line.select-line-data.select-line-data-logged-in .select-line{margin:0 0 10px;padding:0 54px 0 0;width:100%}.basket-save-button,.order-data .form-data .checkbox-line-last{margin:12px 0 20px}.form .select-line.account-select-line{padding:0;width:100%}.margin-left-user-account{margin:0;text-align:center}.order-data .form-textarea textarea.textarea-height-four,.order-data .form-textarea textarea.textarea-height-three{height:160px}#payment-popup .choose-line .radio-group-with-label label{align-items:center;display:flex;font-size:12px;height:50px;width:250px}#payment-popup .choose-line .radio-group-with-label label .photo{margin:0 10px 0 5px;padding-top:0}#payment-popup .choose-line .radio-group-with-label label .name{padding:0}.choose-line .radio-group label{font-size:10px}.choose-line .radio-group label .name,.choose-line .radio-group label.payu-card .name.name-payu-card{padding:2px 2px 5px}.choose-line .radio-group label .name{height:2em;margin-bottom:2px}.choose-line .radio-group label .photo img{max-height:40px}.choose-line .radio-group label .photo.ico-bon{min-height:40px}.choose-line .radio-group label .photo.ico-bon img{max-width:45px}.basket-vouchers #payment-popup-container{width:300px}#payment-popup.basket-vouchers .choose-line .radio-group{padding-left:10px}#payment-popup.basket-vouchers .choose-line{max-height:400px;overflow:scroll}.proform-inline{display:inline}.choose-line .radio-group label .link.show{display:none}#cart-content .basket-checkboxes-box .checkbox-line{width:auto}#cart-content .basket-checkboxes-box .checkbox-line label{padding-right:10px}.basket-payments-info-eparagon{margin:10px 0;width:300px}.col .title{cursor:pointer}.book-list-type{padding-bottom:40px}.imageMaps{max-width:300px;max-height:300px}.bonySecond{width:100%}#right-small-col .book-type-price{margin-bottom:20px}#right-small-col .fixed-section .book-type-price{position:relative}.hFragment{height:90px}.czytajFragment{float:none;font-size:16px;height:35px;line-height:35px;width:150px}.drukNaZadanie{float:none}.bookDescriptMobile img{max-width:100%}.book-list-group .kupPolskieWydanie .price{margin-top:0}.userLogoutUnderline,.userPromocjeUnderline{padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.4)}.main-menu .userMenuMobile{padding-left:15px}.main-menu .userMenuMobile li{color:#fff;opacity:.6}.page-menu li.active a{box-shadow:none;font-weight:400}#szukanie{z-index:18}.left-menu a.mobileWiecej{display:inline-block}.notOnMobile{display:none}.left-menu-border-bottom{border-bottom:3px solid #e4001e;padding-bottom:10px}.subpage-toolbar .active .link-catalog{width:100%;background-color:#ccc;border-top-width:0;box-shadow:-300px 0 #ccc,300px 0 #ccc;color:#fff;display:block;font-size:24px;padding:25px 0;position:relative}.ksiazkaKolor:after{margin:2px 0 0 5px;width:85px}.subpage-toolbar .active .link-catalog a{color:#fff}.subpage-toolbar .left-col.active{padding-top:0;width:100%}.link-catalog a:before{transform:rotate(45deg)}.link-catalog a:after,.link-catalog a:before{content:" ";position:absolute;height:3px;width:30px;background-color:#fff;right:0;top:12px}.link-catalog a:after{transform:rotate(-45deg)}.subpage-toolbar .active .left-menu-container{border-top:1px solid #ccc}.subpage-toolbar .active .link-catalog a{display:block;position:relative;text-transform:uppercase}.subpage-toolbar .active .link-catalog a:hover{text-decoration:none}.subpage-toolbar .active .left-menu-container{width:100%;box-shadow:none;padding:10px 0}.left-menu a{padding:15px 10px;line-height:30px;font-size:20px}.left-menu li{border-bottom:1px solid #f0f0f0}.left-menu li.kategorieGlowne h4{display:inline-block}#filtrJezyk select,#filtrWydawca select{display:block;margin:20px auto}.main .subpage-toolbar .active .left-menu-container{width:100%;box-shadow:none}.left-menu a.mobileWiecej{padding-right:20px}.promoPromocjaCalosc{padding-bottom:50px}.promoPromocjaInfo .social{padding:10px}.promoPromocjaNewsletter{height:auto;padding-bottom:10px;margin-bottom:20px}#right-big-col .promoPromocjaNewsletter.promoPromocjaNewsletterPresale{width:100%}.promoPromocjaNewsletter.promoPromocjaNewsletterPresale .subskrybujNewsletter{width:auto}.clearfixNewsletter{display:block}.form .inputNewsletter{width:100%}.promocjeGlowne img{max-width:100%}.promoPromocjeImage img{margin:0 auto}.regulaminMobile{display:none}.promoButtonMobile{float:left;display:none}.promotion-solr-content .promoPromocjaInfo .social{float:left;margin:0 auto!important;padding:10px 1px}.promotion-solr-content #page-title #sortowanie{border-top:0;margin-top:0}.promotion-solr-content #page-title{padding:0}.promotion-solr-content #page-title #sortowanie .select-line{margin:0}.promotion-solr-content .promoPromocjaInfoBorder{flex-direction:column;margin:0;max-width:unset}.promotion-solr-content .promoPromocjaCzas{margin:10px 0;text-align:center}.stronicowaniePromocja{padding-left:0}.promoPromocjaInfo .social{margin:0 auto!important}.book-details .additional-bonus{margin-left:inherit}.jp-video-full-width .jp-toggles{clear:right;margin:10px 0 0 -5px;padding:0}.ratingOnMobile{max-height:55px}.book-details .info dd:last-child .note{clear:none;padding-top:0}.book-details .additional-bonus{margin-top:40px}#big-movie{min-height:315px;display:none}#big-movie h1{font-size:15px}#big-movie .movie .play{margin-top:-60px}#jquery_jplayer_N{height:180px!important}.jp-video-play-icon{margin-top:55px!important}.pomocPlacKarta:before,.pomocPlacPaypal:before,.pomocPlacPayu:before,.pomocPlacProforma:before,.pomocZaPobraniem:before{display:none}.mapyKsiegarnie{float:none}#belka{max-width:100%;display:block;overflow:scroll}.divShift{padding-top:unset;margin-top:unset}.helion-my-benefit-info-img:before,.helion-nais-info-img:before{display:none}.menuPozycjaMobil{display:block}.page-tools .cart{margin-right:120px}.page-tools .cart-summary{left:45px}#page-title form .select-line-cat{margin:5px 0;padding:0}#page-title form .change-view{display:block}#page-title.page-title-promotion-desc form .change-view{text-align:center}.promocjeOpis.promo-desc-const{flex-direction:column}.promo-desc-const .promo-desc,.promo-desc-const .promo-image{width:100%}.kategoriePrzyciskWiecej{float:unset;width:100%}.kategorieZestaw{padding-bottom:10px}.book_info_social{display:none}.book-type-price .buttonDziubekDomi:after{right:90px}.book-list-container .list>li.mobilePresale{height:460px}.book-list-container-basket .list{width:320px!important}.bezcenny{line-height:20px}.infobox-payu-error:before{left:20px}.messagebox-payu{padding-left:90px}.page-form .col-left{width:auto}form#log_in div.error-info,form#rejestracja div.error-info{margin:0}.book-type-price .button .amount-button{right:72px}.book-type-price .buttonDziubekDomi:after{right:103px}.box-stats .table{overflow:auto}.not_add_books .not_add_books_text{width:100%}.basket_books_list{width:95%}.see_other_basket_books{float:left;padding:0 0 20px}.review-list-biggest-half{width:100%}.review-list-lowest-half{width:100%;text-align:center}.help-article-page .stronicowanieReview .pozycjaStronicowania,.help-article-page .stronicowanieReview .pozycjaStronicowaniaAktywna{width:33px}.author-page-desc .desc-content{padding-right:0;width:100%}.author-page-desc .desc-more-click{padding:10px 25px 10px 0}.author-page-desc .photo{display:none}.header-index-toolbar{height:95px}.header-index-toolbar-container{width:100%;line-height:20px}.header-index-toolbar .header-index-toolbar-text{float:left;width:92%;margin:10px 0 10px 5%}.header-index-toolbar .header-index-toolbar-buy-now{margin-left:0}.header-index-toolbar .header-index-toolbar-close{margin-left:10px}.text h2{word-wrap:break-word}.set-margin-on-mobile{display:block}.form #dropbox_format{height:300px}.input-dropbox-special-line{margin-left:0}footer a.change-device-mobily-only{display:block;font-size:14px;width:50%;margin:10px auto;padding:5px;text-align:center;color:#fff;border:1px solid #e4001e;background:#e4001e;border-radius:20px}.stronicowanie .pozycjaStronicowania,.stronicowanie .pozycjaStronicowaniaAktywna{margin:5px}.book-description .widget-insta-mobile{display:block!important}.book-description .widget-insta-desktop{display:none!important}.newsletter-mailing{overflow:scroll}.newsletter-info{font-size:18px;width:auto}.user-opinion{flex-direction:column}.user-opinion .user-opinion-cover{display:none}.user-opinion .user-opinion-info{margin-bottom:10px;width:100%}.user-opinion .user-opinion-review{padding:0;width:100%}.readers-opinion .edition-flex-container .edition-title{flex:0 1 30%;max-height:85px}.readers-opinion .edition-flex-container .edition-column-wrapper{flex:0 1 70%}.helion-set-content.helion-set-two .helion-set-books{width:100%}.helion-set-content.helion-set-two .helion-set-plus{font-size:30px;line-height:188px}.helion-set-content.helion-set-two .helion-set-prices{margin-top:20px;text-align:center;width:100%}.helion-set-content.helion-set-two .helion-set-prices a{display:block;float:none;margin:20px auto}.helion-set-content.helion-set-three .helion-set-books{width:100%}.helion-set-content.helion-set-three .helion-set-books a{width:60%}.helion-set-content.helion-set-three .helion-set-books a img{margin:0 auto 10px;max-width:145px}.helion-set-content.helion-set-three .helion-set-plus{line-height:218px;width:10%}.helion-set-content.helion-set-three .helion-set-prices{margin-top:10px;text-align:center;width:100%}.helion-set-content.helion-set-three .helion-set-prices a{display:block;float:none;margin:20px auto}.helion-set-content.helion-set-four .helion-set-books{width:100%}.helion-set-content.helion-set-four .helion-set-books a{width:60%}.helion-set-content.helion-set-four .helion-set-books a img{margin:0 auto 10px;max-width:145px}.helion-set-content.helion-set-four .helion-set-plus{font-size:40px;line-height:218px;width:10%}.helion-set-content.helion-set-four .helion-set-prices{font-size:16px;margin-top:10px;text-align:center;width:100%}.helion-set-content.helion-set-four .helion-set-prices a{display:block;float:none;margin:20px auto;width:150px}.helion-set-content.helion-set-five .helion-set-books{width:100%}.helion-set-content.helion-set-five .helion-set-books a{width:60%}.helion-set-content.helion-set-five .helion-set-books a img{margin:0 auto 10px;max-width:145px}.helion-set-content.helion-set-five .helion-set-plus{font-size:40px;line-height:218px;width:10%}.helion-set-content.helion-set-five .helion-set-prices{font-size:16px;margin-top:10px;text-align:center;width:100%}.helion-set-content.helion-set-five .helion-set-prices a{display:block;float:none;margin:20px auto;width:150px}.helion-set-content.helion-set-five .helion-set-books .helion-set-plus:nth-child(6){display:block}.helion-set-content.helion-set-six .helion-set-books{width:100%}.helion-set-content.helion-set-six .helion-set-books a{width:60%}.helion-set-content.helion-set-six .helion-set-books a img{margin:0 auto 10px;max-width:145px}.helion-set-content.helion-set-six .helion-set-plus{font-size:40px;line-height:218px;width:10%}.helion-set-content.helion-set-six .helion-set-prices{font-size:16px;margin-top:10px;text-align:center;width:100%}.helion-set-content.helion-set-six .helion-set-prices a{display:block;float:none;margin:20px auto;width:150px}.helion-set-content.helion-set-six .helion-set-books .helion-set-plus:nth-child(6){display:block}.book-list-group .group-price .save-money{float:right;position:unset;right:unset;top:unset}.book-list-group .group-price .price{margin-bottom:22px;right:unset;top:unset}.book-list-group{min-height:auto!important}.book-list-group .zest_box_admin_long{flex-direction:column}.book-list-group .zest_box_admin_long .group-price .checkbox-line{display:none}.book-list-group .zest_box_admin_long .group-price{min-height:auto!important}.book-list-group .zest_box_admin_long .group-price-container{margin:20px 0;min-width:300px;max-width:320px}.book-list-group .zest_box_admin_long .group-price .save-money{position:absolute}.see-group .book-list-group .list{display:flex;flex-wrap:wrap}.see-group .book-list-group li{padding-left:0!important}.see-group .book-list-group li:after,.see-group .book-list-group li:before{display:none!important}.see-group .book-list-group .list .cover img{margin:5px 20px 5px 0;max-height:125px;max-width:80px}.text .slider-book-content ul li{max-width:360px;width:360px}.text .slider-book-content .slick-next,.text .slider-book-content .slick-prev{top:120px}.category-text .other_promotion_info{flex-direction:column;line-height:30px}.book-list-container.book-list-container-sample.multi-line .list>li{margin-left:0;padding-left:0;padding-right:0}.sample-info{display:none!important}.searchlib.searchlib-sample{font-size:16px!important;width:250px!important}#right-big-col .box-user-account-gifty .book-list-container.book-list-container-library .list>li{height:400px}.text-popup-gifts #popup-container{padding:5px 5px 40px;width:325px}#text-popup.text-popup-gifts .close{left:305px}.gift-product-info{flex-direction:column}.gift-product-info .gift-product-img{width:100%}.gift-product-info .gift-product-img img{display:block;margin:10px auto}.gift-product-info .gift-product-desc{width:100%}form .gift-form-fields{margin:15px 0 0}.gift-action-form .gift-action-form-submit{margin:25px auto}.book-details .cover-col .show{margin-top:3px;left:5px}.book-details .cover-col p{width:140px}.book-details .info{width:50%}.aside-search{margin:0 0 15px 10px}.publish-data-info-container .publish-data-question-mark img{margin:0 0 0 5px}.publish-data-info-container .publish-data-info-popup{left:unset;right:-30px;top:20px;width:200px}.education-wrapper{display:none}.xfory-cover-info{left:0}.book-list-filter-best .change-best-list label{padding:10px}.last-edition-tags{flex-wrap:wrap}.last-edition-tag{margin:0 10px 10px 0}.free-delivery-mobile{display:block}}@media (max-width:400px){.book-details .info dd.select_ebook{width:100px}}@media (min-width:1280px){.breadcrumb{width:100%}}@media (min-width:1000px) and (max-width:1500px){.page-menu li a{padding:5px 20px}}@media (max-width:600px){body .widgetFixed{display:none!important}}@media (max-width:340px){.book-type-price .buttonDziubekDomi:after{right:66px}.book-type-price .button .amount-button{right:35px}}@media (min-width:341px) and (max-width:400px){.book-type-price .buttonDziubekDomi:after{right:92px}.book-type-price .button .amount-button{right:62px}}.paginationlib{display:inline-block;text-align:center;margin-top:0;padding-left:0!important}.posCountLabel{padding-left:1cm;font-size:14px}.paginationlibtable{margin-top:1cm;width:auto!important;margin:0 auto}.perpageselect{-webkit-appearance:none;background:url(https://static01.helion.com.pl/ebookpoint/lib2/icon_arrow.png) no-repeat 100%;padding-right:15px;font-size:13px}#icon_czytaj{background:url(https://static01.helion.com.pl/helion/lib2/icon_czytaj.png) no-repeat 50%;height:2.5cm}#icon_pdf{background:url(https://static01.helion.com.pl/helion/lib2/icon_pdf.png) no-repeat 50%;height:2.5cm}#icon_epub{background:url(https://static01.helion.com.pl/helion/lib2/icon_epub.png) no-repeat 50%;height:2.5cm}#icon_mobi{background:url(https://static01.helion.com.pl/helion/lib2/icon_mobi.png) no-repeat 50%;height:2.5cm}#icon_add{background:url(https://static01.helion.com.pl/helion/lib2/icon_add.png) no-repeat 50%;height:2.5cm}#icon_mp3{background:url(https://static01.helion.com.pl/helion/lib2/icon_mp3.png) no-repeat 50%;height:2.5cm}#close_modal{background:url(https://static01.helion.com.pl/helion/lib2/icon_close.png) no-repeat;height:.89cm;width:.89cm;position:absolute;z-index:30;top:1em;right:1em}.paginationlibtable td{padding:0!important;background-color:#fff!important;text-align:center}.section{margin:0;padding:0;padding-left:16px;padding-right:16px}@media only screen and (max-width:1160px){.section{float:left;width:50%!important;padding-left:0!important;padding-right:0!important}.newmodal{top:50%!important;width:92%!important;height:75%!important;transform:translate(-50%,-50%);margin-top:30px!important;margin-bottom:30px!important}.modalbuttonscontainer{overflow-y:scroll;height:360px;margin-top:1cm!important}.loader{margin-top:200px}}@media only screen and (max-width:520px){.section{float:left;width:100%!important;padding-left:0!important;padding-right:0!important;padding-bottom:40px!important}.modalinfo{display:none;height:5cm!important;padding-bottom:46px}.loader{margin-top:58%!important}}.paginationlibtable td a{color:#000;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;cursor:pointer}.paginationlibtable td a:hover{background-color:#ddd}.last-page{width:15%;text-align:left}.first-page{width:15%;text-align:right}.paginationlib li{display:inline-block;padding:5px}.paginationlib a{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd}.paginationlib div{margin:0 auto;margin-top:1cm;width:30%}#pagination-buttons li.active a,.paginationlib button{background-color:#e4001e;color:#fff}.paginationlib button{border-radius:1cm;font-size:20px;text-align:center}.paginationlib li a.active{background-color:#0a3f5c;color:#fff;border:1px solid ##0a3f5c}.searchlib::placeholder{color:#0a3f5c;opacity:1}.searchlib{font-size:16px;border-radius:.1cm;border:2px solid #e4001e;color:#0a3f5c;text-align:left;padding-left:.7cm;padding-top:.2cm;padding-bottom:.2cm;display:block;margin:0 0 0 30px;width:715px;background:url(https://static01.helion.com.pl/ebookpoint/lib2/lupa.png) no-repeat scroll 175px;background-size:18px,30px;background-position:98%}@media only screen and (max-width:520px){.searchlib{font-size:22px!important;width:88%!important}.newmodal{top:48%!important;width:92%!important;height:auto!important;margin-top:30px!important;margin-bottom:30px!important}.newmodal .newmodal-book-title{width:70%!important}.modalbuttonscontainer{overflow-y:scroll;height:400px;margin-top:1cm!important}.modalbutton{width:208px!important}}.page-number-span{text-align:left;width:80%;font-size:25px;display:block;margin:0 auto}.page-number-input{width:1cm;border-radius:1cm;font-size:25px;margin-left:1cm}.newmodal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:auto;margin-right:auto;z-index:28!important;width:1190px;height:585px;background-color:#fff}.newmodal .newmodal-book-title{color:#000;font-size:16px;line-height:20px;margin:20px auto 0;text-align:center;width:80%}.spinnerdiv{position:absolute;width:100%;height:100%;border-radius:.2cm;background-color:#fff;z-index:29}.modal-empty-formats{font-size:16px;line-height:24px;margin:50px 0;text-align:center}.modalinfo{height:3cm;text-align:left;padding-left:1.6cm;padding-right:1.6cm;font-size:16px;color:#000}.modalbuttonscontainer{overflow:auto;position:relative;padding-top:43.5px;display:block;margin:0 auto;width:96%;padding-bottom:.7cm}.modalbutton:focus{outline:none}.modalbuttonscontainer table{margin:0 auto;table-layout:fixed;text-align:center}.modalbuttonscontainer td{width:206px}.modalbutton{width:100%;border:0 solid #fff;height:1cm;color:#000;cursor:pointer;margin-top:.25cm;font-family:arial,serif;background-color:#efefef}.modalbutton:hover{background-color:#e4001e;color:#fff}.loader{margin:0 auto;margin-top:149px;margin-bottom:27px;width:130px;height:130px;background:url(https://static01.helion.com.pl/helion/lib2/loader.gif);z-index:29}.loader-info{text-align:center;font-size:16px}.paginationlib a:hover:not(.active){background-color:#ddd}.modalheader{text-align:center;color:#444;font-weight:700;font-size:20px;margin-bottom:12px}.modalmessage{font-size:13px;text-align:left}.modalmessage,.posCountLabel{font-family:museo_sans,sans-serif!important}#epub-gen,#mobi-gen,#mp3-gen,#online-gen,#pdf-gen,#zip-gen{background-color:#efefef;color:#000;display:none}.gen_info{font-size:16px;line-height:30px}.gen_elem_error{font-size:16px;line-height:20px}.gen_elem_error a{color:#e4001e}.szukajka_container{align-items:center;display:flex;justify-content:space-between;margin:10px 0 30px}.paginations-container{clear:both;padding:15px 0 0;width:100%}.paginations-container .paginations{margin:0 0 20px;text-align:center}.user table.paginationlibtables td{background:none;font-size:16px}.paginations-container .select2-container{height:30px;width:75px!important}@media only screen and (max-width:1160px){.szukajka_container{align-items:flex-start;flex-direction:column}.searchlib{margin:0 0 15px}}.box-scroll .viewport{width:auto;margin-right:8px;height:160px;overflow:hidden;position:relative}.box-scroll .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0}.box-scroll .scrollbar{background:#efefef;position:relative;background-position:0 0;float:right;width:3px}.box-scroll .track{height:100%;width:13px;position:relative;padding:0 1px}.box-scroll .thumb{background:red;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:0}.box-scroll .thumb .end{background:red;overflow:hidden;height:5px;width:3px}.box-scroll .disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:20}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:16;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-loading .slick-list{background:#fff url(slick/ajax-loader.gif) 50% no-repeat}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(slick/fonts/slick.eot);src:url(slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(slick/fonts/slick.woff) format("woff"),url(slick/fonts/slick.ttf) format("truetype"),url(slick/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{display:block;border:1px solid #929091;border-radius:10px;opacity:.5;width:21px;height:21px;text-indent:-10000px;position:absolute;top:110px;background-color:#fff;box-shadow:0 0 0 3px #fff;z-index:9;cursor:pointer}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{background:#fff url(/helion/images/helion.png) no-repeat -234px -44px;left:-21px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{background:#fff url(/helion/images/helion.png) no-repeat -260px -44px;right:-21px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-active{z-index:17}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.toast_info{position:fixed;background-color:#0a3f5c;width:12cm;opacity:1;top:-1cm;left:50%;transform:translateX(-50%);border-radius:.4cm;z-index:33}.toast_message{padding:.5cm;text-align:center;font-size:21px;color:#fff;font-family:museo_sans,sans-serif}.ebookpoint_info{background-color:#0a3f5c}.helion_info{background-color:#e4001e}.onepress_info{background-color:#0d5286}.editio_info{background-color:#4b82b0}.bezdroza_info{background-color:#f39200}.dlabystrzakow_info{background-color:#000}.septem_info{background-color:#eea71b}.sensus_info{background-color:#3d7300}