@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:22}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:23}.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:26}#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:24}.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:24;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:21;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:25}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:25;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-family:canaro;src:url(/helion/fonts/rene_bieder_-_canaro_medium-webfont.eot);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-family:canaro;src:url(/helion/fonts/rene_bieder_-_canaro_light-webfont.eot);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-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 -116px;width:20px;height:20px;text-indent:-10000px}.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}.select-line-cat .select .select-label{top:-6px}.input-line input{border:1px solid #dedede;font-size:15px;height:24px;padding:5px 10px;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 10px;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.png) no-repeat -1px -191px}.small-vote{width:88px;height:13px;background-position:-362px -352px}.small-vote span{height:13px;background-position:-270px -353px}.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.png) no-repeat -4px -76px;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;font-weight:700;text-align:center}.infobox-basket:before{content:" ";background:transparent url(/helion/images/helion.png) no-repeat -4px -76px;width:24px;height:24px;position:absolute;left:40px;top:20px}.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.png) no-repeat -4px -76px;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}.successbox{background-color:#e2f7db;padding:25px 20px 25px 120px;margin:14px 0;min-height:56px;color:#43802f;font-size:15px;line-height:18px;position:relative}.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:before{content:" ";background:transparent url(/helion/images/helion.png) 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.png) 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}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}#social{position:fixed;z-index:30;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:28}.fixed-header .subpage-toolbar-right{position:fixed;background-color:#e4001e;z-index:28;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:29;padding-top:15px}.fixed-header header.header .user-tools{position:fixed;z-index:29;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:240px;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.png) -288px -603px}.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.png) 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:-288px -603px}.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}}.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:40px;margin-top:30px}.middle-section-selling-img img{max-width:100%}.main-banner{float:left;width:620px;position:relative}.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{list-style-type:none;margin:0;padding:0;position:absolute;right:-7px;top:8px;z-index:3}.main-banner .navigator li{margin-bottom:7px}.main-banner .navigator li a{display:block;text-indent:-10000px;background-color:#bfbfbf;border:2px solid #fff;border-radius:10px;width:8px;height:8px}.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.png) 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}.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{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}.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 .tags{position:absolute;top:-2px;color:gray;font-size:11px;left:32px}.book-list-container span{padding-right:10px}.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}.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 .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 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>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.png) 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}.breadcrumb{padding:12px 0 14px;overflow:hidden;line-height:30px}.breadcrumb ul{float:left;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{float:right}.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 .book-title-in-promotion,.book-details h1{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,.checkroom-position .desc .tag-bestseller{display:inline-block;background-color:#5b9bcc;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.checkroom-position .desc .tag-bestseller{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-presale{display:inline-block;background-color:#35ae32;color:#fff;padding:0 10px;line-height:25px;font-size:15px}.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{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: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}.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 -371px -115px;left:0;top:3px}.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 h2{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}.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:gray;font-size:15px;font-weight:700}.book-list-group .group-price .author{color:gray;font-size:12px;display:block}.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}#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:15px}.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}.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:300px;background-color:#fff;border:1px solid #d4001c;box-shadow:-3px 0 #d4001c,0 0 5px rgba(0,0,0,.3)}.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}.add-to-shelf{margin-bottom:12px}.add-to-shelf,.add-to-shelf-christmas{background-color:#ebebeb;border-top:1px solid #d3d3d3}.add-to-shelf-christmas{position:relative}.add-to-shelf a{display:block;font-size:15px;text-align:center;line-height:49px}.add-to-shelf a span{display:inline-block;position:relative}.page-menu{list-style-type:none;margin: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 h1{font-size:30px;font-family:canaro,sans-serif;font-weight:500}#page-title form{line-height:34px;position:absolute;right:0;top:10px}#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.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}.show-more a{display:block;background-color:#efefef;text-align:center;line-height:36px;margin:10px 0 45px;font-size:15px}.show-more a:before{margin-right:16px}.show-more a:after,.show-more a:before{content:" ";display:inline-block;width:14px;height:8px;background:transparent url(/helion/images/helion.png) no-repeat -338px -49px}.show-more a:after{margin-left:16px}.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{left:5px;background:transparent url(/helion/images/helion.svg) no-repeat -426px -321px}#content .price-add a:after,#content .price-add a:before{content:" ";width:30px;height:30px;position:absolute;top:3px}#content .price-add a:after{left:10px;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{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{font-size:13px}#content .price del,#content .price time{color:#a3a3a3;font-weight:400;font-family:arial,sans-serif;display:block;line-height:30px}#content .price time{font-size:12px;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}.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;border-left:1px solid #dedede;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{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 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:330px}.form .select-line .select select{width:100%;height:34px}.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}.bottom-info{overflow:hidden;padding:0 0 35px;clear:both}.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{padding-top:77px;font-size:20px;line-height:30px;font-weight:500;font-family:canaro,sans-serif}.bottom-info .title a{display:block;position:relative}.bottom-info .title a:before{content:"";position:absolute;width:60px;height:60px;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 p a:after{content:"\bb";padding-left:7px}.bottom-info .box-pp p.title a:after{display:none}.bottom-info .box-pp a{display:block}.bottom-info .box-newsletter .title{border-bottom:1px solid #dfdfdf;margin-bottom:5px;padding-bottom:8px;line-height:30px}.bottom-info .box-newsletter .title a:after{content:"\bb";padding-left:7px}.bottom-info .box-newsletter p{line-height:18px;color:#a3a3a3}.bottom-info .box-add .title{border-bottom:1px solid #dfdfdf;margin-bottom:5px;padding-bottom:8px;line-height:30px}.bottom-info .box-add .title a:after{content:"\bb";padding-left:7px}.bottom-info .box-add p{line-height:18px;color:#a3a3a3}.bottom-info:hover a{color:#e4001e}.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 ul{list-style-type:none;margin:0;padding:0;font-size:15px}footer .group ul li{display:inline-block;margin-right:8px}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.png) no-repeat;width:17px;height:17px;position:absolute;left:0;top:13px}footer .group ul li.partner1 a:before{background-position:0 0}footer .group ul li.partner2 a:before{background-position:-19px 0}footer .group ul li.partner3 a:before{background-position:-36px 0}footer .group ul li.partner4 a:before{background-position:-54px 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:-120px 0}footer .group ul li.partner9 a:before{background-position:-135px 0}footer .bottom{padding:20px 0;overflow:hidden}footer .bottom .design{float:right}footer .bottom a{color:#a0a0a0}footer .bottom p{float:left;padding-right:25px;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}footer .bottom p img{margin-bottom:4px}#layer{z-index:27}#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:28;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{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:28;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{font-size:28px;font-family:canaro,sans-serif;font-weight:400;padding-bottom:20px}#text-popup .text,#text-popup h3{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:28;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{font-size:28px;font-family:canaro,sans-serif;font-weight:400;padding-bottom:20px}.text-popup .text,.text-popup h3{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}#popup-container.lesson{max-width:740px;width:auto;min-width:320px}#popup-container.lesson h3{font-size:24px;width:auto;max-width:615px;margin:0 auto;padding:0 20px}#popup-container.lesson .close{left:auto;right:0}#popup-container.lesson #popup-player{border-bottom:1px solid #e5e5e5;color:#000;padding:20px}#popup-container.lesson .lesson-item{color:#000;max-width:615px;padding:38px 20px 0;margin:0 auto;overflow:hidden;padding-bottom:45px}#popup-container.lesson h4{font-size:24px;margin-left:150px;font-weight:400;padding-bottom:10px}#popup-container.lesson .lesson-text{line-height:24px;margin-left:150px;font-size:15px}#popup-container.lesson .cover{float:left}#popup-container.lesson .button{margin:20px 0 0;padding:0;background-color:transparent;border-width:0;margin-left:150px;text-align:left}#popup-container.lesson .button a{color:#fff;width:320px;text-align:center}#popup-container.lesson .button a:before{content:" ";display:inline-block;width:27px;height:25px;margin-bottom:3px;background:transparent url(/helion/images/videopoint.png) no-repeat -339px -322px;vertical-align:middle;margin-right:25px}#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.png) -378px -119px}.envelope,.envelope2{height:13px;width:23px}.envelope2{position:absolute;background:transparent url(/helion/images/helion.png) -378px -119px;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:150px 0;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}.paddingBony,.paddingBonyDiv{padding:0 10px}.bonyMain{width:100%}.bonySecond{width:49%}.bonyCenter{text-align:center}.pdfFormat:before{background:transparent url(/helion/images/helion.png) -219px -579px}.epubFormat:before,.pdfFormat:before{content:" ";position:absolute;width:14px;height:16px;margin:4px 0 0 2px}.epubFormat:before{background:transparent url(/helion/images/helion.png) -241px -579px}.mobiFormat:before{content:" ";position:absolute;width:14px;height:16px;background:transparent url(/helion/images/helion.png) -261px -579px;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:53px;width:273px;background-color:#ebebeb;text-align:right;float:right}.czyFragDiv1:before{background-image:url(/helion/images/helion.png);background-position:-219px -509px;content:"";height:42px;width:45px;position:absolute;margin:-5px 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{width:200px;height:30px;display:inline-block;margin-top:11px;margin-right:10px}.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)}.book_info_social .facebook{width:85px}.book_info_social .twitter{width:85px;margin-left:15px}.book_info_social .pinterest{width:48px}.powiadomMnie{color:#e4001e;font-family:canaro,sans-serif;font-size:13px;display:block;text-align:center}.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-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}.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}.czyFragDivKategoria{width:150px;height:20px;display:inline-block;margin:8px 10px 0 0}.czyFragDivKategoria:before{transform:scale(.7);-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);background-image:url(/helion/images/helion.png);background-position:-219px -509px;content:"";height:42px;width:45px;position:absolute;margin:-11px 0 0 -55px}.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.png) -4px -580px;margin:-14px 0 0 -160px}.form1 .epub:before{background:transparent url(/helion/images/helion.png) -75px -580px}.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.png) -146px -580px}.form1 .mp3:before{content:" ";position:absolute;width:64px;height:65px;background:transparent url(/helion/images/helion.png) -81px -438px;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.png) -288px -582px;position:absolute;margin:8px 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;overflow:auto;padding:10px 0 0;font-size:16px;line-height:20px}.promocjeOpis img{max-width:100%;padding-bottom:10px}.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}.promoPromocjeImage{float:left;margin-left:100px;min-width:280px}.promoPromocjeImageSympCena{float:left;margin:0 40px 0 60px;min-width:280px}.promoPromocjeTextOpis{float:left;width:60%;font-size:14px;font-family:sans-serif;line-height:20px}.promoPromocjeSympatyczna{margin:10px 0 0 80px}.promoPromocjeBezcenny{margin:60px 0 0 80px}.promoPromocjePrzedsprzedaz{margin:25px 0 0 80px}.promoPromocjeKwZ{margin:65px 0 0 80px}.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}.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}.promoPromocjaInfo{height:25px}.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}.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.png) -288px -509px;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{display:none}.promotion-solr-content .promoPromocjaInfo{height:auto}.promotion-solr-content .clearfix-promotion-mobile-only{display:none}.promotion-solr-content #categoryDescription{padding:0 40px 20px}.promotion-solr-content #categoryDescription img{max-width:100%}.promotion-solr-content .promoPromocjaInfoBorder{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;padding:20px 0 10px;margin-left:40px}.promotion-solr-content .promoPromocjaCzas{float:left;font-size:14px;font-family:lato-regular,sans-serif;margin-top:4px}.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 .promoPromocjaInfo .social{float:right;margin-right:30px}.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}#big-movie{min-width:1180px;top:-1px;height:100%;min-height:500px;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 .buy a:before{content:" ";background:transparent url(/helion/images/helion.png) no-repeat -212px -305px;width:10px;height:13px;display:inline-block}#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:25px;position:absolute;top:220px;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:25px;position:absolute;top:1240px;width:148px;max-width:148px}.wysylkiZagranicaDalej{padding:20px 0 30px;border-top:1px solid #efefef}.roboczoGdzie2{background:#ffce8e}.help-article-page .text .przesylkiPocztaPolska{padding-top:0;border-top:none;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}.help-article-page .text .przesylkiKurierska{padding-top:20px;border-top:1px solid #efefef;margin-top:0}.przesylkiKurierska:before{background:transparent url(../img/rozne/przewodnik/Logo_pos_315x128_RGB-download-35141.jpg) no-repeat scroll;content:" ";height:128px;left:70px;position:absolute;width:315px;max-width:315px;background-size:120px 40px}.help-article-page .text .przesylkiPaczkomaty{padding-top:20px;border-top:1px solid #efefef;margin-top:0}.przesylkiPaczkomaty:before{background:transparent url(../img/rozne/przewodnik/paczkomaty_logo-RGB_on_yellow-200x200.png) no-repeat scroll;content:" ";height:200px;left:100px;position:absolute;width:200px;max-width:200px;background-size:65px 65px}.help-article-page .text .przesylkiPaczkaWR{padding-top:20px;border-top:1px solid #efefef;margin-top:0}.przesylkiPaczkaWR:before{background:transparent url(../img/rozne/przewodnik/paczka-ruch.jpg) no-repeat scroll;content:" ";height:102px;left:80px;position:absolute;width:165px;max-width:165px;background-size:105px 65px}.help-article-page .text .przesylkiStacja{padding-top:20px;border-top:1px solid #efefef;margin-top:0}.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}.help-article-page .text .przesylkiWydlCzas,.help-article-page .text .przesylkiWyslZagr{padding-top:20px;border-top:1px solid #efefef;margin-top:0}.help-article-page .text .przesylkiKurierskie,.help-article-page .text .przesylkiPocztaPolska2{padding-top:20px;border-top:1px solid #efefef}.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%}.popupPrezentyImage{width:15%;float:left}.popupPrezentyOpis{width:85%;float:left;padding-bottom:30px}.popupPrezentyFormularz{width:85%;margin-left:15%}.popupPrezentyTitle{font-size:24px;padding:0 0 3px 10px;font-family:canaro,sans-serif}.popupPrezentyImage img{width:100%}.popupPrezentyAutor{padding-left:10px;font-size:18px;font-family:sans-serif;color:gray}.popupPrezentyAutorNazwa{padding-left:5px;font-size:18px;font-family:sans-serif;color:#000}.popupPrezentyformaty{padding-left:10px;font-size:18px;font-family:sans-serif;color:gray}.popupPrezentyPopupInfo{padding-left:10px;font-size:15px;font-family:sans-serif}.form .input-line .popupPrezentyKodLabel{width:auto;font-weight:700;font-size:15px;font-family:sans-serif}.library_text_info{text-align:justify;margin:10px 30px;padding-left:10px}.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{background:transparent url(/helion/images/helion.png) -1px -580px no-repeat;content:" ";position:absolute;height:65px;width:60px;left:40px;top:-22px}.form #dbox_format .dropbox-epub-image:after{background:transparent url(/helion/images/helion.png) -72px -580px no-repeat;content:" ";position:absolute;height:65px;width:60px;left:40px;top:-22px}.form #dbox_format .dropbox-mobi-image:after{background:transparent url(/helion/images/helion.png) -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}.kategorieZestawy{display:block}.kategorieZestawyOld{display:none}.kategorieZestaw{padding-top:10px;padding-bottom:60px;border-bottom:1px solid #dedefe}.kategorieZestawPhoto{padding-bottom:20px;width:100%;margin:0 auto}.kategorieZestawButton{text-align:center}.kategorieZestawImg{width:100%}#categoryReadMore{display:none}.kategoriePrzyciskWiecej{background:#e4001e none repeat scroll 0 0;color:#fff;font-family:canaro,sans-serif;font-size:16px;padding:10px;text-align:center;width:250px;float:right}.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){.active .link-filter{display:none}.link-filter a{color:#e4001e;padding-left:25px;font-size:16px;position:relative}.link-filter a:before{background:transparent url(/helion/images/filter.png) no-repeat 0 50%;position:absolute;background-size:cover;width:20px;height:20px;content:" ";left:0;top:50%;margin-top:-10px}#content.show-filter{overflow:visible}#content.show-filter #left-small-col{display:block!important}#content.show-catalog{overflow:visible}}@media (max-width:1000px) and all and (max-width:600px){.link-filter a{font-weight:700}}.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}.link-sorter{display:none}.link-sorter a{color:#e4001e;padding-left:25px;font-size:16px;position:relative}.link-sorter a:before{background:transparent url(/helion/images/sortuj.png) no-repeat 0 50%;position:absolute;background-size:cover;width:20px;height:20px;content:" ";left:0;top:50%;margin-top:-10px}#sortowanie .header{display:none}@media (max-width:599px){#page-title #sortowanie{display:block;padding-top:15px;margin-top:20px;border-top:1px solid #dedede}#page-title form .change-view,#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#rejestracja div.error-info{text-align:center;padding:10px;color:#e4001e;border:1px solid #e4001e;background:#fce5e7}form#rejestracja div.error-info{font-size:14px;font-family:arial,sans-serif;margin:0 0 10px 240px}#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}.sympCena{padding:10px 0}.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}.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}.change-device-mobily-only{display:none}.new_ebp_info_class{display:none!important}.fancybox-close{background:#000 url(../images/helion.svg) no-repeat -259px -282px}.book-description iframe{width:100%}.book-description .Table td{padding:5px}.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 .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{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:66px;height:66px;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.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}.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.png) 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}#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;padding-left:30px}#cart-content table td.format{vertical-align:middle;width:100px;padding-left:40px}#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:440px}#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 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.png) no-repeat -93px -51px}#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.png) no-repeat -74px -51px}#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}#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:15px;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.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 .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}.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{text-align:right;padding-top:20px;margin-bottom:12px}#cart-content .cart-summary .note{text-align:right;font-size:12px;color:gray}#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}.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:30px;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:gray;box-shadow:inset 0 -2px gray}.choose-line .radio-group label.active{border-color:#419622;color:#419622}.choose-line .radio-group label.active:hover{box-shadow:inset 0 -2px #419622}.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-bottom:2px}.choose-line .radio-group label .photo{text-align:center;line-height:64px;display:block}.choose-line .radio-group label .photo img{vertical-align:middle}.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}.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;width:380px}.order-data .form-textarea label{font-weight:700;font-size:15px;display:block;padding:0 0 8px}.order-data .form-textarea textarea{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.png) no-repeat -225px 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.png) 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:50%}.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:28;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}@media (max-width:1285px){#social{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}.book-details .fb{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{float:none;clear:both;border-left:4px solid #efefef;width:615px}.order-data .form-textarea label{float:left;font-size:15px;font-weight:700;line-height:36px;margin-right:20px;text-align:right;width:215px}#cart-content .col-left{width:100%;float:none}#cart-content .col-right{display:none}.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:-80px;top:0}.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}.promoPromocjeTextOpis{margin:30px 0 0 60px}.ebookNaPrezent:before,.helion-my-benefit-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,.przesylkiPaczkaWR:before,.przesylkiPaczkomaty:before,.przesylkiPocztaPolska:before,.przesylkiStacja:before{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:160px}.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}.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:14px;width:380px;font-size:25px;line-height:30px}.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-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:380px}#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;width:auto;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_info_social .facebook,.book_info_social .pinterest,.book_info_social .twitter{width:100%;margin-bottom:2px}.book-details .book_info_social{overflow:auto}.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}.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}.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}}@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}.book_info_social .facebook,.book_info_social .twitter{width:100%;margin-bottom:2px}.book_info_social .twitter{margin-left:0}.book_info_social .pinterest{width:100%;margin-bottom:2px}.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}}@media (min-width:600px){.main-menu-container{height:auto!important;left:0!important;display:block!important}}@media (max-width:599px){#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.png) 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.png) 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{display:none}.middle-section{margin-top:15px;width:280px;margin-left:auto;margin-right:auto;display:block}.main-promotion{float:none;margin-left:-15px;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{font-size:20px;line-height:24px;width:auto}.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}.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}#section8,#section8_shift,.see-group{display:none}.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}.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 .checkbox-group .radio-line,.form .select-line .select .select-label{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.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{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 .change{display:none}.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-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 .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 .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.png) no-repeat scroll -93px -51px 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.png) no-repeat scroll -74px -51px transparent;left:10px;top:12px;width:12px;height:12px;position:absolute}#cart-content .cart-summary .button button{width:100%}#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}#page-title form{display:none}.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}.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-left:60px}.messagebox-library{padding-left:90px}.messagebox:before{left:10px;top:10px;opacity:.2}.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}.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}#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{width:235px}.text-popup .close{left:315px}.text-popup .text,.text-popup h3{width:235px}.form .label-checkall{margin-left:0}#librarySearchButton{margin-top:10px}.library_text_info{padding-left:0;margin:0 5px;text-align:left}.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;margin:5px 0}.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}#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}.clearfixNewsletter{display:block}.form .inputNewsletter{width:100%}.promocjeGlowne img{max-width:100%}.promoPromocjeTextOpis{width:100%;margin:0 auto}.promoPromocjeImage img{margin:0 auto}.promoPromocjeImage,.promoPromocjeImageSympCena{float:inherit;margin:10px auto;width:60%}.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}.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{display:none}.menuPozycjaMobil{display:block}.page-tools .cart{margin-right:120px}#page-title form .select-line-cat{padding:10px}.page-tools .cart-summary{left:45px}#categoryDescription{max-height:105px;overflow:hidden}#categoryReadMore{display:block;margin-top:10px;float:right;font-size:15px;color:#e4001e}#categoryReadMore:hover{cursor:pointer}.kategoriePrzyciskWiecej{float:unset;width:100%}.kategorieZestaw{padding-bottom:10px}.book_info_social .facebook,.book_info_social .twitter{width:100%;margin-bottom:2px}.book_info_social .twitter{margin-left:0}.book_info_social .pinterest{width:100%;margin-bottom:2px}.book-details .book_info_social{overflow:auto;margin-top:-10px}.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#rejestracja div.error-info{margin:0}.book-type-price .button .amount-button{right:60px}.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}.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}}@media (max-width:400px){.link-sorter a:before{display:none}.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}}.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-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}