*{margin:0;padding:0;border:none}html,body{color:#000;font:14px Georgia,Times New Roman,Times,serif;background-color:#e1e1e1;height:100%;overflow:hidden}h1{font-size:150%;text-align:left;line-height:150%}h2{font-size:135%;text-align:left;line-height:135%}h3{font-size:128%;text-align:left;line-height:128%}h4{font-size:120%;text-align:left;line-height:120%}h5{font-size:114%;text-align:left;line-height:114%}h6{font-size:108%;text-align:left;line-height:108%}.coverBox{float:right;display:table;margin-bottom:20px;position:relative;background-color:#1f211a;color:#fff;-moz-box-shadow:6px 6px 8px rgba(0,0,0,.65);-webkit-box-shadow:6px 6px 8px rgba(0,0,0,.65);box-shadow:6px 6px 8px #000000a6;-webkit-border-bottom-left-radius:18px;-moz-border-radius-bottomleft:18px;border-bottom-left-radius:18px;height:65%}.coverBox .cover_wrapper{position:relative;overflow:hidden}.coverBox.spinner{background:#1f211a url(../images/cover_load_title.png) no-repeat 170px center}.coverBox #author_name{display:block;position:absolute;left:0;top:35%;text-align:center;width:100%}.coverBox #book_title{font-size:1.2em;position:absolute;left:0;top:45%;text-align:center;width:100%}.coverBox .cover_left-border{background:url(../images/cover_big_img_corner_tl.png) repeat-y -14px 0;width:14px;height:100%;position:absolute;left:0;top:0}.coverBox .cover_left-border .cover_top_corner{background:url(../images/cover_big_img_corner_tl.png) no-repeat 0 0;width:14px;height:6px}.coverBox .cover_bottom_corner{width:100%;position:absolute;bottom:0;left:0}#cover_preload{display:none}#cover{width:551px;min-height:160px!important;min-width:120px!important}.spinner #cover{background:url(../images/cover_spinner.gif) no-repeat 218px center}.clear{clear:both;height:0}p{text-indent:1.2em}.error_sticker{font-family:Arial,Helvetica,Verdana}#page{background:url(../images/page_bg.png) left 0 repeat-y;margin:0 auto;width:90%}.fullscreen #page{width:98%}#page .top{height:10px;margin:0 auto}.top{background:url(../images/page_top.png) repeat-x;width:100%}#page .center{overflow:hidden;float:left;position:relative}.center{width:100%}#page .arrow{display:inline-block;width:25px;height:25px;line-height:25px;vertical-align:middle}#page .button span{height:25px;display:inline-block;line-height:25px;vertical-align:middle}.scroll{height:12px;padding:0 10px}.author_name{float:right;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:7px 20px 0 0}#startap_informer{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;font:18px Arial,Helvetica,sans-serif}#startap_informer td.left{width:60%;padding:50px 5% 20px 30px}#startap_informer td.right{padding:35px 30px 20px 5%}#startap_informer img{float:left}#startap_informer .info_wrap{max-height:358px;max-width:170px;visibility:hidden}#startap_informer .info{display:table;font-size:358px;line-height:12px;height:80%}#startap_informer .info .help_label{display:block;text-align:center;font-size:5%}#startap_informer .info img{margin:5.6% 0 22.4%;width:100%}#startap_informer #read{float:left}#startap_informer label{font-size:3.5%;color:gray;cursor:pointer;display:block;margin-left:20px}#startap_informer .info .button{margin:19% 0 0;cursor:pointer;display:none;width:100%;position:relative}#startap_informer .info .button img{position:absolute;top:0;left:0;margin:0;line-height:217%}#startap_informer .info .button b{color:#fff;position:absolute;top:0;left:0;line-height:217%;display:block;text-align:center;width:100%;text-shadow:1px 1px 1px #286bb0;font-size:5%}#startap_informer .loading_block{margin-top:20%;font-size:3.5%}#startap_informer .loading_block .progress{background:#fff;border:2px solid #666;padding:5px;height:10px}#startap_informer .loading_block .progress .percent{background:#ccc;height:10px;width:0}#canvas{position:relative}#center_layer{font-family:Arial;position:absolute;border:2px solid gray;background-color:#fff;padding:10px;width:313px;height:166px;left:50%;top:50%;margin-left:-156px;margin-top:-83px;overflow:auto}#center_layer .title{font-size:70px;color:#e00000;font-weight:700;padding:0 20px}#center_layer .right{font-size:22px;color:#000;margin:-20px 13px 0 0;padding:0 20px;text-align:right}div.fin{position:absolute;bottom:0}.fullscreen .controls,.fullscreen .controls_left,.fullscreen .controls_right,.fullscreen .top,.fullscreen .footer_top,.fullscreen a.prev_page,.fullscreen a.next_page{display:none!important}.fullscreen #page{width:100%}.fullscreen #page,.fullscreen .page_holder,.fullscreen .double_page .text_column #canvascell01,.fullscreen .double_page .text_column #canvascell11{background-image:none}.fullscreen .text_column{padding:0}.solid{white-space:nowrap}.readercanvas{position:relative}#canvas.pdf_canvas{height:calc(100% - 50px);overflow:auto;margin-top:50px}#canvas.pdf_canvas{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#pole{position:relative;width:100%;height:100%;cursor:grab}#pole.grab{cursor:grabbing}.img_page{position:absolute}.pdf_canvas .img_page{background-color:#fff;border:1px solid #222222;-webkit-box-shadow:2px 2px 10px #222;-moz-box-shadow:2px 2px 10px #222;box-shadow:2px 2px 7px #222}.pdf_canvas #quick_buy_frame{margin:0}.error_close{display:none}input.coolbutn{background:none}.iframe{position:absolute;cursor:default;box-shadow:0 2px 4px #0003,0 5px 10px #0000001a;z-index:10100}.iframe.iframe-upsale{border-radius:30px 30px 0 0}.error_overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.6;filter:alpha(opacity=50);z-index:10099}.error_sticker{border:1px solid #000;color:#000;background-color:#fff;position:fixed;width:30%;min-width:320px;z-index:10100;text-align:center;box-shadow:0 2px 6px #222;-moz-box-shadow:0 2px 6px #222;-webkit-box-shadow:0 2px 6px #222}.error_sticker .err_text{color:#000;text-align:left;font-size:16px;text-indent:0;margin:10px 10px 20px}.err_title{background-color:#007eff;text-align:left;color:#fff;font-weight:700;padding:5px 10px 2px}.error_sticker .coolbutn{width:50px;margin:0 auto 10px}.error_sticker.new *{box-sizing:border-box}.error_sticker.new{width:460px;background:#fff;color:#000;font-family:Arial;border:none;box-shadow:0 0 30px #0000004d;-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.error_sticker.new .err_title{background:#fff;color:#000;font-size:20px;font-weight:700;line-height:25px;margin:30px 30px 10px;padding:0}.error_sticker.new .err_text{font-size:16px;line-height:20px;margin:0 30px 27px}.error_sticker.new .button_container{text-align:center;vertical-align:middle;white-space:nowrap;margin-bottom:30px}.error_sticker.new .coolbutn{display:inline-block;background-color:#ff4c00;border:none;font-family:Arial;font-weight:700;font-size:14px;color:#fff;cursor:pointer;height:40px;line-height:40px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;outline:none;margin:0 auto;padding:0 10px;-webkit-appearance:none}.error_sticker.new .coolbutn.cancel{background-color:transparent;border:2px solid #9d9c9f;color:#767579;font-size:13px;font-weight:700;position:relative;top:1px}.error_sticker.new .coolbutn.btn_green{background-color:#0e920e}.error_sticker.new .coolbutn.btn_green:hover{background-color:#0b750b}.error_sticker.new .coolbutn:hover{background-color:#cc3c00;transition:background-color .3s ease 0}.error_sticker.new .coolbutn.cancel:hover{background-color:transparent;color:#3b393f;transition:all .3s ease 0;border-color:#767579}.error_sticker.new .error_close{width:14px;height:14px;position:absolute;top:20px;right:20px;cursor:pointer}.error_sticker.new .error_close svg path{fill:#9d9c9f}.error_sticker.new .error_close:hover svg path{fill:#3b393f}.error_sticker.new .button_container input.coolbutn{background-image:none}.toolbar{height:50px;width:100%;position:fixed;top:0;background:#fff;color:#3b393f;font-family:Arial;font-size:14px;line-height:50px;vertical-align:middle;box-shadow:0 1px 3px #0003,0 5px 10px #0000001a}.toolbar .art-page-link{cursor:pointer;text-decoration:none;color:#3b393f;max-width:calc(100% - 220px);display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.toolbar .art-page-link:before{content:"";border-left:solid #767579 2px;border-bottom:solid #767579 2px;width:8px;height:8px;display:inline-block;transform:rotate(45deg);margin-left:23px;margin-right:7px}.toolbar .art-page-link:hover:before{content:"";border-left:solid #9d9c9f 2px;border-bottom:solid #9d9c9f 2px}.toolbar .art-page-link:hover{cursor:pointer;text-decoration:none;color:#767579}.smaller-scale-button{margin-right:20px}.larger-scale-button{margin-right:30px}.scale-buttons-wrapper{display:inline-block;float:right}.scale-button{background:none;cursor:pointer;height:50px;vertical-align:top;outline:none}.button-caption{font-family:Arial;font-size:14px}.scale-button svg,.scale-button .button-caption{display:inline-block;line-height:50px;vertical-align:middle}.smaller-scale-button svg{margin-right:2px}.scale-button svg .svg-g{stroke:#767579}.scale-button .button-caption{color:#3b393f}.scale-button:hover svg .svg-g{stroke:#9d9c9f}.scale-button:hover .button-caption{color:#767579}.scale-button.disabled{pointer-events:none}.scale-button.disabled svg .svg-g{stroke:#c9c8ca}.scale-button.disabled .button-caption{color:#c4c4c6}.toolbar_bottom{height:40px;width:100%;position:fixed;bottom:0;background:#fff;color:#3b393f;font-family:Arial;font-size:14px;line-height:50px;vertical-align:middle;box-shadow:0 -2px 3px #0003,0 2px 10px #0000001a}.toolbar_bottom .container{max-width:1280px;margin:0 auto}.toolbar_bottom .art-caption{cursor:pointer;text-decoration:none;color:#3b393f;max-width:calc(100% - 220px);display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;margin-left:30px;line-height:40px}.toolbar_bottom .btn-buy{margin:5px 30px 0 20px;float:right;display:block;height:30px;font:12px/30px Arial;padding:0 15px;font-weight:700;background:#0e920e;color:#fff;text-transform:uppercase;transition:all .3s ease 0s;text-decoration:none}.toolbar_bottom .btn-buy:hover{background:#0b750b}.aldebaran_theme .btn-buy{background:#ff1a74}.aldebaran_theme .btn-buy:hover{background:#fd4a91}.toolbar{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
