@font-face{font-family:"fontello";src:url(../font/fontello.eot?60518104);src:url(../font/fontello.eot?60518104#iefix) format("embedded-opentype"),url(../font/fontello.woff?60518104) format("woff"),url(../font/fontello.ttf?60518104) format("truetype"),url(../font/fontello.svg?60518104#fontello) format("svg");font-weight:400;font-style:normal}body{background:#4e4e4e;overflow:hidden}#main{position:absolute;width:100%;height:100%;right:0;border-radius:5px;background:#fff;overflow:hidden;-webkit-transition:-webkit-transform .4s,width .2s;-moz-transition:-webkit-transform .4s,width .2s;-ms-transition:-webkit-transform .4s,width .2s;-moz-box-shadow:inset 0 0 50px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.1);-ms-box-shadow:inset 0 0 50px rgba(0,0,0,.1);box-shadow:inset 0 0 50px rgba(0,0,0,.1)}#titlebar{height:8%;min-height:20px;padding:10px;position:relative;color:#4f4f4f;font-weight:100;font-family:Georgia,"Times New Roman",Times,serif;opacity:.5;text-align:center;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;z-index:10}#titlebar:hover{opacity:1}#titlebar a{width:18px;height:19px;line-height:20px;overflow:hidden;display:inline-block;opacity:.5;padding:4px;border-radius:4px}#titlebar a:before{visibility:visible}#titlebar a:hover{opacity:.8;border:1px solid rgba(0,0,0,.2);padding:3px}#titlebar a:active{opacity:1;color:rgba(0,0,0,.6);-moz-box-shadow:inset 0 0 6px hsla(0,0%,60.8%,.8);-webkit-box-shadow:inset 0 0 6px hsla(0,0%,60.8%,.8);-ms-box-shadow:inset 0 0 6px hsla(0,0%,60.8%,.8);box-shadow:inset 0 0 6px hsla(0,0%,60.8%,.8)}#book-title{font-weight:600}#title-seperator{display:none}#viewer{width:80%;height:80%;margin:0 auto;max-width:1250px;z-index:2;position:relative;overflow:hidden}#viewer iframe{border:none}#prev{left:40px}#next{right:40px}.arrow{position:absolute;top:50%;margin-top:-32px;font-size:64px;color:#e2e2e2;font-family:arial,sans-serif;font-weight:700;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arrow:hover{color:#777}.arrow.active,.arrow:active{color:#000}#sidebar{background:#6b6b6b;position:absolute;top:0;min-width:300px;width:25%;height:100%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-moz-transform .5s;overflow:hidden}#main.closed{-webkit-transform:translate(300px);-moz-transform:translate(300px);-ms-transform:translate(300px)}#main.single{width:75%}#panels{background:#4e4e4e;position:absolute;left:0;top:0;width:100%;padding:13px 0;height:14px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);-ms-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6)}#opener{float:left}#metainfo{display:inline-block;text-align:center;max-width:80%}#title-controls{float:right}#panels a{visibility:hidden;width:18px;height:20px;overflow:hidden;display:inline-block;color:#ccc;margin-left:6px}#panels a:before{visibility:visible}#panels a:hover{color:#aaa}#panels a:active{color:#aaa;margin:1px 0 -1px 6px}#panels a.active,#panels a.active:hover{color:#aaa}#searchBox{width:165px;float:left;margin-left:10px;margin-top:-1px}input::-webkit-input-placeholder{color:#454545}input:-moz-placeholder{color:#454545}input:-ms-placeholder{color:#454545}#divider{position:absolute;width:1px;border-right:1px solid #000;height:80%;z-index:1;left:50%;margin-left:-1px;top:10%;opacity:.15;box-shadow:-2px 0 15px #000;display:none}#divider.show{display:block}#loader{position:absolute;z-index:10;left:50%;top:50%;margin:-33px 0 0 -33px}#bookmarksView,#tocView{overflow-x:hidden;overflow-y:hidden;min-width:300px;width:25%;height:100%;visibility:hidden;-webkit-transition:visibility 0 ease .5s;-moz-transition:visibility 0 ease .5s;-ms-transition:visibility 0 ease .5s}#sidebar.open #bookmarksView,#sidebar.open #tocView{overflow-y:auto;visibility:visible;-webkit-transition:visibility 0 ease 0;-moz-transition:visibility 0 ease 0;-ms-transition:visibility 0 ease 0}#sidebar.open #tocView{display:block}#bookmarksView>ul,#tocView>ul{margin-top:15px;margin-bottom:50px;padding-left:20px;display:block}#bookmarksView li,#tocView li{margin-bottom:10px;width:225px;font-family:Georgia,"Times New Roman",Times,serif;list-style:none;text-transform:capitalize}#tocView li.currentChapter,#tocView li:active{list-style:none}.list_item a{color:#aaa;text-decoration:none}.list_item a.chapter{font-size:1em}.list_item a.section{font-size:.8em}.list_item.currentChapter>a,.list_item a:hover{color:#f1f1f1}.list_item a:hover{color:#e2e2e2}.list_item ul{padding-left:10px;margin-top:8px;display:none}.list_item.currentChapter>ul,.list_item.openChapter>ul{display:block}#tocView.hidden{display:none}.toc_toggle{display:inline-block;width:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toc_toggle:before{content:"▸";color:#fff;margin-right:-4px}.currentChapter>.toc_toggle:before,.openChapter>.toc_toggle:before{content:"▾"}.view{width:300px;height:100%;display:none;padding-top:50px;overflow-y:auto}#searchResults{margin-bottom:50px;padding-left:20px;display:block}#searchResults li{margin-bottom:10px;width:225px;font-family:Georgia,"Times New Roman",Times,serif;list-style:none}#searchResults a{color:#aaa;text-decoration:none}#searchResults p{text-decoration:none;font-size:12px;line-height:16px}#searchResults p .match{background:#ccc;color:#000}#searchResults li>p{color:#aaa}#searchResults li a:hover{color:#e2e2e2}#searchView.shown{display:block;overflow-y:scroll}#notes{padding:0 0 0 34px}#notes li{color:#eee;font-size:12px;width:240px;border-top:1px solid #fff;padding-top:6px;margin-bottom:6px}#notes li a{color:#fff;display:inline-block;margin-left:6px}#notes li a:hover{text-decoration:underline}#notes li img{max-width:240px}#note-text{display:block;width:260px;height:80px;margin:0 auto;padding:5px;border-radius:5px}#note-text[disabled=disabled],#note-text[disabled]{opacity:.5}#note-anchor{margin-left:218px;margin-top:5px}#settingsPanel{display:none}#settingsPanel h3{color:#f1f1f1;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:10px}#settingsPanel ul{margin-top:60px;list-style-type:none}#settingsPanel li{font-size:1em;color:#f1f1f1}#settingsPanel .xsmall{font-size:x-small}#settingsPanel .small{font-size:small}#settingsPanel .medium{font-size:medium}#settingsPanel .large{font-size:large}#settingsPanel .xlarge{font-size:x-large}.highlight{background-color:#ff0}.modal{position:fixed;top:50%;left:50%;width:50%;width:630px;height:auto;z-index:2000;visibility:hidden;margin-left:-320px;margin-top:-160px}.overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:hsla(0,0%,100%,.8);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.md-show{visibility:visible}.md-show~.overlay{opacity:1;visibility:visible}.md-content{color:#fff;background:#6b6b6b;position:relative;border-radius:3px;margin:0 auto;height:320px}.md-content h3{margin:0;padding:6px;text-align:center;font-size:22px;font-weight:300;opacity:.8;background:rgba(0,0,0,.1);border-radius:3px 3px 0 0}.md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:14px}.md-content>div p{margin:0;padding:10px 0}.md-content>div ul{margin:0;padding:0 0 30px 20px}.md-content>div ul li{padding:5px 0}.md-content button{display:block;margin:0 auto;font-size:.8em}.md-effect-1 .md-content{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-content>.closer{font-size:18px;position:absolute;right:0;top:0;font-size:24px;padding:4px}@media only screen and (max-width:1040px){#viewer{width:50%;margin-left:25%}#divider,#divider.show{display:none}}@media only screen and (max-width:900px){#viewer{width:60%;margin-left:20%}#prev{left:20px}#next{right:20px}}@media only screen and (max-width:550px){#viewer{width:80%;margin-left:10%}#prev{left:0}#next{right:0}.arrow{height:100%;top:45px;width:10%;text-indent:-10000px}#main{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-moz-transform .3s}#main.closed{-webkit-transform:translate(260px);-moz-transform:translate(260px);-ms-transform:translate(260px)}#metainfo{font-size:10px}#tocView{width:260px}#tocView li{font-size:12px}#tocView>ul{padding-left:10px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){#viewer iframe{width:460px;height:740px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){#viewer iframe{width:460px;height:415px}}@media only screen and (max-device-width:480px) and (orientation:portrait){#viewer{width:256px;height:432px}#viewer iframe{width:256px;height:432px}}@media only screen and (max-device-width:480px) and (orientation:landscape){#viewer iframe{width:256px;height:124px}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;font-size:112%}.icon-search:before{content:"\e807"}.icon-resize-full-1:before{content:"\e804"}.icon-cancel-circled2:before{content:"\e80f"}.icon-link:before{content:"\e80d"}.icon-bookmark:before{content:"\e805"}.icon-bookmark-empty:before{content:"\e806"}.icon-download-cloud:before{content:"\e811"}.icon-edit:before{content:"\e814"}.icon-menu:before{content:"\e802"}.icon-cog:before{content:"\e813"}.icon-resize-full:before{content:"\e812"}.icon-cancel-circled:before{content:"\e80e"}.icon-up-dir:before{content:"\e80c"}.icon-right-dir:before{content:"\e80b"}.icon-angle-right:before{content:"\e809"}.icon-angle-down:before{content:"\e80a"}.icon-right:before{content:"\e815"}.icon-list-1:before{content:"\e803"}.icon-list-numbered:before{content:"\e801"}.icon-columns:before{content:"\e810"}.icon-list:before{content:"\e800"}.icon-resize-small:before{content:"\e808"}