Skip to content

Instantly share code, notes, and snippets.

@KitaitiMakoto
Created April 30, 2015 06:37
Show Gist options
  • Save KitaitiMakoto/6105985eb5c942643a1b to your computer and use it in GitHub Desktop.
Save KitaitiMakoto/6105985eb5c942643a1b to your computer and use it in GitHub Desktop.
diff --git a/bib/i/res/styles/bibi.css b/bib/i/res/styles/bibi.css
index 907a536..06f1751 100644
--- a/bib/i/res/styles/bibi.css
+++ b/bib/i/res/styles/bibi.css
@@ -5,7 +5,7 @@
* - Copyright (c) 2009 Christopher M. Eppstein
* - Released under a slightly modified MIT license. - https://github.com/Compass/compass/blob/stable/LICENSE.markdown
*
- */html.spread-ltr div#epub-asides,html.spread-ttb div#epub-asides{right:0;bottom:0}div#checker,html.page-rtl div#bibi-panel-navigation-item{-moz-writing-mode:vertical-rl;writing-mode:vertical-rl;-ms-writing-mode:vertical-rl}p#bibi-cartain-catcher,p#bibi-cartain-playbutton{cursor:pointer}div#checker,html.page-rtl div#bibi-panel-navigation-item{-webkit-writing-mode:vertical-rl;-epub-writing-mode:vertical-rl}.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before,div#bibi-cartain,div#bibi-cartain-cover,div#bibi-panel,div#bibi-panel-menu,div#bibi-panel-misc,div#bibi-panel-navigation,div#bibi-panel-navigation-item,div#bibi-panel-navigation-item-box,div#epub-content,div#epub-content-main,p#bibi-cartain-catcher,p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:before,p#bibi-cartain-playbutton,p#bibi-cartain-playbutton:after,p#bibi-cartain-playbutton:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.bibi-icon:after,.bibi-icon:before,div#bibi-arrows div.bibi-arrow:before{text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
+ */p#bibi-cartain-catcher,p#bibi-cartain-playbutton{cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.bibi-icon:after,.bibi-icon:before,div#bibi-arrows div.bibi-arrow:before{text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
*
* # The Elegant Icon Font
*
@@ -20,4 +20,4 @@
* - Copyright (c) Satoru MATSUSHIMA - http://bibi.epub.link/
* - Licensed under the MIT license. - http://www.opensource.org/licenses/mit-license.php
*
- */.non-visual{display:block!important;position:absolute!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;left:0!important;top:0!important;width:0!important;height:0!important;background:0 0!important}.separator{display:block;overflow:hidden;margin:0;padding:0;border:solid #000;border-width:1px 0 0;height:0}body,html,html.spread-horizontal{height:100%}.uppercase{text-transform:uppercase!important}html{line-height:1;font-family:Helvetica,"Trebuchet MS",sans-serif;width:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD7D4D2', endColorstr='#FF8B837B');background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDRkMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiODM3YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#d7d4d2),color-stop(100%,#8b837b));background-image:-moz-linear-gradient(bottom,#d7d4d2 0,#8b837b 100%);background-image:-webkit-linear-gradient(bottom,#d7d4d2 0,#8b837b 100%);background-image:linear-gradient(to top,#d7d4d2 0,#8b837b 100%)}html.OSX,html.iOS{font-family:Helvetica,"Trebuchet MS","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",HiraKakuProN-W3,sans-serif}html.Windows{font-family:Helvetica,"Trebuchet MS","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif}html.spread-vertical{width:100%;background:#c4c0bc}html.spread-vertical.preparing{overflow-x:hidden;overflow-y:scroll}html.spread-horizontal.preparing{overflow-x:scroll;overflow-y:hidden}html.display-each,html.with-poster{overflow-x:hidden!important;overflow-y:hidden!important;width:100%;height:100%}html.display-each{background:#fff!important}body{position:absolute;width:100%;background:center center no-repeat;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}body *{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}html.with-poster body{-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;opacity:0}html.with-poster body:hover{opacity:1}div#epub-metafiles,div#epub-metafiles *{display:none}div#epub-content{-webkit-overflow-scrolling:touch;box-sizing:border-box;-moz-transition:ease-out .2s;-o-transition:ease-out .2s;-webkit-transition:ease-out .2s;transition:ease-out .2s}html.iOS div#epub-content{position:fixed}html.iOS.spread-horizontal div#epub-content{width:100%;height:auto;overflow-x:scroll;overflow-y:hidden}html.iOS.spread-vertical div#epub-content{width:auto;height:100%;overflow-x:hidden;overflow-y:scroll}html.iOS.display-each div#epub-content{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden}html.panel-opened div#epub-content{-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;-webkit-filter:blur(4px);filter:blur(4px);opacity:.75}html.panel-opened.InternetExplorer div#epub-content{opacity:.25}div#epub-content-main{box-sizing:border-box;overflow:hidden;position:relative;z-index:10;-moz-transition:ease-in-out .75s;-o-transition:ease-in-out .75s;-webkit-transition:ease-in-out .75s;transition:ease-in-out .75s;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform opacity}html.preparing div#epub-content-main{opacity:0}html.spread-ltr div.spread-box{float:left}html.spread-rtl div.spread-box{float:right}div.spread{overflow:hidden;background:#fff}html.display-each div.spread{box-shadow:none!important}div.item-box{display:block;position:relative;overflow:hidden}div.spread-box.pre-paginated div.item-box.page-spread-left{float:left}div.spread-box.pre-paginated div.item-box.page-spread-right{float:right}iframe.item,span.page{display:block}iframe.item{position:relative;z-index:2;margin:0;padding:0;border:none;line-height:1;vertical-align:top;background:#fff}html.page-ltr iframe.item{-moz-transform-origin:0 0 50%;-ms-transform-origin:0 0 50%;-webkit-transform-origin:0 0 50%;transform-origin:0 0 50%}html.page-rtl iframe.item{-moz-transform-origin:100% 0 50%;-ms-transform-origin:100% 0 50%;-webkit-transform-origin:100% 0 50%;transform-origin:100% 0 50%}span.page{position:absolute;z-index:1}html.spread-horizontal span.page{top:0}html.spread-vertical span.page{left:0}html.spread-vertical div.spread-box.pre-paginated span.page{left:auto;top:0}div#epub-asides{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:100;padding:8px;border:0 solid rgba(255,255,255,.1);width:44px;height:44px;line-height:30px;font-size:14px;text-align:left;color:#fff}html.spread-rtl div#epub-asides{left:0;bottom:0}div#checker{position:absolute;left:-100px;top:-100px;width:100px;height:100px;-ms-writing-mode:tb-rl}div#bibi-cartain{box-sizing:border-box;overflow:hidden;display:block;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;font-size:15px;color:#fff;opacity:1}html.panel-opened div#bibi-cartain{-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;-webkit-filter:blur(4px);filter:blur(4px);opacity:.75}html.panel-opened.InternetExplorer div#bibi-cartain{opacity:.25}div#bibi-cartain h1,div#bibi-cartain ul{overflow:hidden;width:0;height:0}div#bibi-cartain-cover{overflow:hidden;position:absolute;z-index:1;left:0;top:0;box-sizing:border-box;width:100%;height:100%;opacity:0;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;background:center center no-repeat;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}div#bibi-cartain-cover img{display:block;position:absolute;left:50%;top:35px;top:16px;height:auto;box-shadow:0 1px 2px rgba(0,0,0,.1)}p#bibi-cartain-catcher,p#bibi-cartain-playbutton{box-sizing:border-box;position:absolute;z-index:10;left:0;top:36px;width:100%;height:100%;-moz-transition:linear .2s;-o-transition:linear .2s;-webkit-transition:linear .2s;transition:linear .2s}p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:before,p#bibi-cartain-playbutton:after,p#bibi-cartain-playbutton:before{box-sizing:border-box;display:block;position:absolute;left:50%;top:50%;vertical-align:middle;text-align:center;color:gray;-moz-transition:cubic-bezier(.2,.8,.8,1.6).2s;-o-transition:cubic-bezier(.2,.8,.8,1.6).2s;-webkit-transition:cubic-bezier(.2,.8,.8,1.6).2s;transition:cubic-bezier(.2,.8,.8,1.6).2s;font-family:ElegantIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:before{color:rgba(255,255,255,.5)}p#bibi-cartain-catcher:before{content:"";top:10%;margin-left:-44%;border:10px dashed;border-radius:30px;width:88%;height:80%}p#bibi-cartain-catcher:after{content:"";margin-left:-70px;margin-top:-55px;width:140px;height:140px;line-height:140px;font-size:140px}html.dragenter p#bibi-cartain-catcher:after,html.dragenter p#bibi-cartain-catcher:before,p#bibi-cartain-catcher:active:after,p#bibi-cartain-catcher:active:before{color:#fff}html.dragenter p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:active:after{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}p#bibi-cartain-catcher input{visibility:hidden}p#bibi-cartain-playbutton:after,p#bibi-cartain-playbutton:before{color:gray}p#bibi-cartain-playbutton:after{content:"I";z-index:2;margin-left:-20px;margin-top:-40px;width:40px;height:40px;line-height:40px;font-size:40px}html.page-ttb p#bibi-cartain-playbutton:after{content:"G";left:auto;top:auto;bottom:8px;margin-top:0;-webkit-transform-origin:50% 100%;-epub-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}html.page-rtl p#bibi-cartain-playbutton:after{content:"H";left:8px;margin-left:0;-webkit-transform-origin:0 50%;-epub-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}html.page-ltr p#bibi-cartain-playbutton:after{content:"I";left:auto;right:8px;margin-left:0;-webkit-transform-origin:100% 50%;-epub-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}p#bibi-cartain-playbutton:hover:after,p#bibi-cartain-playbutton:hover:before{color:#fff}p#bibi-cartain-playbutton:hover:after{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}div#bibi-cartain-mark{position:absolute;display:none;z-index:100;left:50%;top:50%;margin:-36px -36px 0;width:72px;height:72px;font-size:20px}div#bibi-cartain-mark span.dot1{left:32px;top:0;background:#fff}div#bibi-cartain-mark span.dot2{left:54px;top:8px;background:#fff}div#bibi-cartain-mark span.dot3{left:64px;top:32px;background:#bfbfbf}div#bibi-cartain-mark span.dot4{left:54px;top:54px;background:#404040}div#bibi-cartain-mark span.dot5{left:32px;top:64px;background:#404040}div#bibi-cartain-mark span.dot6{left:8px;top:54px;background:#bfbfbf}div#bibi-cartain-mark span.dot7{left:0;top:32px;background:#fff}div#bibi-cartain-mark span.dot8{left:8px;top:8px;background:#fff}div#bibi-cartain-mark span{display:block;position:absolute;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.5)!important}div#bibi-cartain.animate div#bibi-cartain-mark{display:block;-moz-animation:loading 1.5s ease-in-out 0s infinite normal;-webkit-animation:loading 1.5s ease-in-out 0s infinite normal;animation:loading 1.5s ease-in-out 0s infinite normal}p#bibi-cartain-message,p#bibi-cartain-powered{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;padding:0 8px;width:100%;height:24px;line-height:32px;color:#606060}p#bibi-cartain-message small,p#bibi-cartain-powered small{font-size:.75em}p#bibi-cartain-message a,p#bibi-cartain-powered a{color:inherit;text-decoration:none;-moz-transition:linear .25s;-o-transition:linear .25s;-webkit-transition:linear .25s;transition:linear .25s}p#bibi-cartain-message a:hover,p#bibi-cartain-powered a:hover{color:#a0a0a0}p#bibi-cartain-powered{z-index:999;padding-top:0;text-align:center}p#bibi-cartain-powered a.bibi-logo{display:inline-block;position:relative;color:#000;opacity:.48}p#bibi-cartain-powered a.bibi-logo img{width:auto;height:16px;vertical-align:top}p#bibi-cartain-powered a.bibi-logo:after{content:"";position:absolute;top:16px;left:50%;margin-left:-24px;display:block;width:48px;height:1px;background:#84807c}p#bibi-cartain-powered a.bibi-logo:hover{color:#fff;opacity:1}div#bibi-cartain.animate p#bibi-cartain-powered a.bibi-logo{opacity:0}p#bibi-cartain-message{z-index:1000;padding-top:0;text-align:center;display:none;font-size:12px;font-weight:700;text-indent:.5em;text-transform:uppercase;opacity:0;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}html.wait-please p#bibi-cartain-message{display:block;opacity:1}div#bibi-cartain.animate p#bibi-cartain-message{opacity:1;-moz-animation:fade .2s linear 0 infinite normal;-webkit-animation:fade .2s linear 0 infinite normal;animation:fade .2s linear 0 infinite normal}div#bibi-arrows div.bibi-arrow{overflow:hidden;position:fixed;z-index:1000;line-height:1;opacity:0;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}div#bibi-arrows div.bibi-arrow.shown{opacity:.8}html.display-all.spread-vertical div#bibi-arrows div.bibi-arrow{left:10%;width:80%;height:50px}html.display-all.spread-horizontal div#bibi-arrows div.bibi-arrow,html.display-each div#bibi-arrows div.bibi-arrow{top:10%;width:50px;height:80%}div#bibi-arrows div.bibi-arrow:before{display:block;position:absolute;width:1em;height:1em;font-size:80px;text-align:center;vertical-align:middle;line-height:1em;color:rgba(96,96,96,.75);font-family:ElegantIcons;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale;speak:none}html.display-all.spread-vertical div#bibi-arrows div.bibi-arrow:before{left:50%;margin-left:-.5em;-moz-transform:scale(1.5,1);-ms-transform:scale(1.5,1);-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}html.display-all.spread-horizontal div#bibi-arrows div.bibi-arrow:before,html.display-each div#bibi-arrows div.bibi-arrow:before{top:50%;margin-top:-.5em;-moz-transform:scale(1,1.5);-ms-transform:scale(1,1.5);-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-back{top:0;cursor:n-resize}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-back{bottom:0;cursor:s-resize}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back{left:0;cursor:w-resize}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back{right:0;cursor:e-resize}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"2";top:-.25em;vertical-align:top}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"3";bottom:-.25em;vertical-align:bottom}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"4";left:-.275em;text-align:left}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"5";right:-.225em;text-align:right}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{bottom:0;cursor:s-resize}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{top:0;cursor:n-resize}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{right:0;cursor:e-resize}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{left:0;cursor:w-resize}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"3";bottom:-.25em;vertical-align:bottom}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"2";top:-.25em;vertical-align:top}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"5";right:-.225em;text-align:right}div#bibi-switches .bibi-icon.bibi-switch-fullscreen,html.window-not-embeded.fullscreen-not-enabled div#bibi-panel-misc{right:4px}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"4";left:-.275em;text-align:left}html.wait-please div#bibi-switches{display:none}div#bibi-switches .bibi-icon{position:fixed;z-index:4000;top:4px;-moz-transition:linear .15s;-o-transition:linear .15s;-webkit-transition:linear .15s;transition:linear .15s}div#bibi-switches .bibi-icon.bibi-switch-panel{left:4px}div#bibi-panel{box-sizing:border-box;overflow:hidden;z-index:3000;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(254,252,250,.8);opacity:0;-moz-transition:ease-out .2s;-o-transition:ease-out .2s;-webkit-transition:ease-out .2s;transition:ease-out .2s;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}html.panel-opened div#bibi-panel{-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;opacity:1!important}div#bibi-panel-menu{box-sizing:border-box;position:absolute;z-index:10;top:0;left:0;padding-left:35px;border-bottom:solid 1px rgba(255,255,255,.25);width:100%;height:36px;color:#fff;background:rgba(255,255,255,.75)}div#bibi-panel-menu ul{padding:4px;height:27px}div#bibi-panel-menu ul li{position:relative;float:left;margin-left:5px;opacity:1}div#bibi-panel-menu ul li:first-child{margin-left:0}div#bibi-panel-misc{box-sizing:border-box;position:fixed;z-index:100;top:0;padding:4px;border:0 solid rgba(255,255,255,.1);width:36px;height:36px;line-height:30px;text-align:right;font-size:14px;color:#fff}html.window-embeded.fullscreen-not-enabled div#bibi-panel-misc,html.window-not-embeded.fullscreen-enabled div#bibi-panel-misc{right:35px}html.window-embeded.fullscreen-enabled div#bibi-panel-misc{right:66px}div#bibi-panel-misc a{display:inline-block;text-decoration:none;color:#000;opacity:.64;-moz-transition:linear .15s;-o-transition:linear .15s;-webkit-transition:linear .15s;transition:linear .15s}div#bibi-panel-misc a img{margin-top:10px;width:auto;height:15px;vertical-align:top}div#bibi-panel-misc a:hover{color:#fff;opacity:1}div#bibi-panel-navigation{box-sizing:border-box}div#bibi-panel-navigation-item-box{box-sizing:border-box;position:absolute;padding:52px 35px;width:100%;height:100%;-webkit-overflow-scrolling:touch}html.page-ltr div#bibi-panel-navigation-item-box{overflow-x:hidden;overflow-y:scroll}html.page-rtl div#bibi-panel-navigation-item-box{overflow-x:scroll;overflow-y:hidden}div#bibi-panel-navigation-item-box::-webkit-scrollbar{width:8px;height:8px}div#bibi-panel-navigation-item-box::-webkit-scrollbar-track{background:0 0}div#bibi-panel-navigation-item-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.75);border-radius:3px}div#bibi-panel-navigation-item{box-sizing:border-box;color:gray}html.page-rtl div#bibi-panel-navigation-item{-ms-writing-mode:tb-rl}html.page-ltr div#bibi-panel-navigation-item>:first-child,html.page-ltr div#bibi-panel-navigation-item>:first-child>:first-child,html.page-ltr div#bibi-panel-navigation-item>:first-child>:first-child>:first-child{margin-top:0!important}html.page-rtl div#bibi-panel-navigation-item>:first-child,html.page-rtl div#bibi-panel-navigation-item>:first-child>:first-child,html.page-rtl div#bibi-panel-navigation-item>:first-child>:first-child>:first-child{margin-right:0!important}html.page-ltr div#bibi-panel-navigation-item nav{margin:2em 0 1em}html.page-rtl div#bibi-panel-navigation-item nav{margin:0 2em 0 1em}div#bibi-panel-navigation-item nav h1,div#bibi-panel-navigation-item nav h2,div#bibi-panel-navigation-item nav h3,div#bibi-panel-navigation-item nav h4,div#bibi-panel-navigation-item nav h5,div#bibi-panel-navigation-item nav h6{line-height:1.4;font-size:18px;font-weight:700;color:#909090}html.page-ltr div#bibi-panel-navigation-item nav h1,html.page-ltr div#bibi-panel-navigation-item nav h2,html.page-ltr div#bibi-panel-navigation-item nav h3,html.page-ltr div#bibi-panel-navigation-item nav h4,html.page-ltr div#bibi-panel-navigation-item nav h5,html.page-ltr div#bibi-panel-navigation-item nav h6{margin:1em 0 .5em}html.page-rtl div#bibi-panel-navigation-item nav h1,html.page-rtl div#bibi-panel-navigation-item nav h2,html.page-rtl div#bibi-panel-navigation-item nav h3,html.page-rtl div#bibi-panel-navigation-item nav h4,html.page-rtl div#bibi-panel-navigation-item nav h5,html.page-rtl div#bibi-panel-navigation-item nav h6{margin:0 1em 0 .5em}html.page-ltr div#bibi-panel-navigation-item nav ol,html.page-ltr div#bibi-panel-navigation-item nav ul{margin:.5em 0 .75em}html.page-rtl div#bibi-panel-navigation-item nav ol,html.page-rtl div#bibi-panel-navigation-item nav ul{margin:0 .5em 0 .75em}div#bibi-panel-navigation-item nav ol li,div#bibi-panel-navigation-item nav ul li{line-height:1.2;font-size:16px;color:#a0a0a0}html.page-ltr div#bibi-panel-navigation-item nav ol li,html.page-ltr div#bibi-panel-navigation-item nav ul li{margin:.25em 0}html.page-rtl div#bibi-panel-navigation-item nav ol li,html.page-rtl div#bibi-panel-navigation-item nav ul li{margin:0 .25em}div#bibi-panel-navigation-item nav ol li ol,div#bibi-panel-navigation-item nav ol li ul,div#bibi-panel-navigation-item nav ul li ol,div#bibi-panel-navigation-item nav ul li ul{position:relative}html.page-ltr div#bibi-panel-navigation-item nav ol li ol,html.page-ltr div#bibi-panel-navigation-item nav ol li ul,html.page-ltr div#bibi-panel-navigation-item nav ul li ol,html.page-ltr div#bibi-panel-navigation-item nav ul li ul{margin:.25em 0 .55em}html.page-rtl div#bibi-panel-navigation-item nav ol li ol,html.page-rtl div#bibi-panel-navigation-item nav ol li ul,html.page-rtl div#bibi-panel-navigation-item nav ul li ol,html.page-rtl div#bibi-panel-navigation-item nav ul li ul{margin:0 .25em 0 .55em}div#bibi-panel-navigation-item nav ol li ol:before,div#bibi-panel-navigation-item nav ol li ul:before,div#bibi-panel-navigation-item nav ul li ol:before,div#bibi-panel-navigation-item nav ul li ul:before{content:"";display:block;position:absolute;background:#fff}.bibi-logo .bibi-type,.bibi-logo .bibi-type .bibi-type-B,.bibi-logo .bibi-type .bibi-type-i,.bibi-logo .bibi-type .bibi-type-slash{display:inline-block;position:relative}html.page-ltr div#bibi-panel-navigation-item nav ol li ol:before,html.page-ltr div#bibi-panel-navigation-item nav ol li ul:before,html.page-ltr div#bibi-panel-navigation-item nav ul li ol:before,html.page-ltr div#bibi-panel-navigation-item nav ul li ul:before{left:.25em;top:0;width:2px;height:100%}html.page-rtl div#bibi-panel-navigation-item nav ol li ol:before,html.page-rtl div#bibi-panel-navigation-item nav ol li ul:before,html.page-rtl div#bibi-panel-navigation-item nav ul li ol:before,html.page-rtl div#bibi-panel-navigation-item nav ul li ul:before{top:.25em;right:0;width:100%;height:2px}div#bibi-panel-navigation-item nav ol li ol li,div#bibi-panel-navigation-item nav ol li ul li,div#bibi-panel-navigation-item nav ul li ol li,div#bibi-panel-navigation-item nav ul li ul li{font-size:14px}html.page-ltr div#bibi-panel-navigation-item nav ol li ol li,html.page-ltr div#bibi-panel-navigation-item nav ol li ul li,html.page-ltr div#bibi-panel-navigation-item nav ul li ol li,html.page-ltr div#bibi-panel-navigation-item nav ul li ul li{margin:.125em 0 .25em 1em}html.page-rtl div#bibi-panel-navigation-item nav ol li ol li,html.page-rtl div#bibi-panel-navigation-item nav ol li ul li,html.page-rtl div#bibi-panel-navigation-item nav ul li ol li,html.page-rtl div#bibi-panel-navigation-item nav ul li ul li{margin:1em .125em 0 .25em}div#bibi-panel-navigation-item nav a{border-style:solid;border-color:transparent;color:#404040;text-decoration:none;-moz-transition:linear .1s;-o-transition:linear .1s;-webkit-transition:linear .1s;transition:linear .1s}html.page-ltr div#bibi-panel-navigation-item nav a{border-bottom-width:1px}html.page-rtl div#bibi-panel-navigation-item nav a{border-right-width:1px}div#bibi-panel-navigation-item nav a:hover{border-color:#4682b4;color:#4682b4}div#bibi-panel-navigation-item nav a.bibi-navigation-inactive-link{color:inherit!important;border:none!important;cursor:default!important}div#bibi-panel-navigation-item nav a.bibi-navigation-inactive-link:hover{color:inherit!important}.bibi-logo .bibi-type{font-weight:inherit;font-family:Quando,serif;letter-spacing:-.075em;word-break:keep-all}.bibi-logo .bibi-type .bibi-type-slash{font-family:"Cantata One",serif;top:.05em;margin-left:-.05em;margin-right:-.081em;font-weight:300;font-size:.69em}.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before{box-sizing:border-box;display:block;margin:0;padding:0;border-style:none;border-width:0;text-align:center;vertical-align:middle;text-decoration:none;background:0 0}.bibi-icon{overflow:hidden;position:relative;border:1px solid;border-radius:2px;width:27px;height:27px;cursor:pointer;border-color:rgba(66,64,62,.5);background:rgba(255,255,255,.8)}.bibi-icon:after,.bibi-icon:before{font-family:ElegantIcons;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale;speak:none;content:"";color:#84807c}.bibi-icon *{position:absolute}.bibi-icon>span.bibi-shape{left:4px;top:5px}.bibi-icon span.bibi-shape-spreads{width:17px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread{left:0;top:0;width:100%;height:100%}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{top:0;border:1px solid;width:9px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:first-child{left:0}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:last-child{left:8px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:first-child{top:-17px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:last-child{top:17px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:first-child{left:-18px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:last-child{left:18px}.bibi-icon.bibi-switch-panel span,.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{left:4px!important;border-bottom:solid 1px!important;width:17px!important;height:2px!important;border-radius:1px;-moz-transition:linear .2s!important;-o-transition:linear .2s!important;-webkit-transition:linear .2s!important;transition:linear .2s!important;border-bottom-color:#b5b3b1!important;background:#84807c!important}.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{content:"";display:block;position:absolute}.bibi-icon.bibi-switch-panel:before{top:6px}.bibi-icon.bibi-switch-panel span{top:11px!important}.bibi-icon.bibi-switch-panel:after{top:16px}html.panel-opened .bibi-icon.bibi-switch-panel:before{-moz-transform:translateY(5px)rotate(-225deg);-ms-transform:translateY(5px)rotate(-225deg);-webkit-transform:translateY(5px)rotate(-225deg);transform:translateY(5px)rotate(-225deg)}html.panel-opened .bibi-icon.bibi-switch-panel span{opacity:0}html.panel-opened .bibi-icon.bibi-switch-panel:after{-moz-transform:translateY(-5px)rotate(225deg);-ms-transform:translateY(-5px)rotate(225deg);-webkit-transform:translateY(-5px)rotate(225deg);transform:translateY(-5px)rotate(225deg)}.bibi-icon.bibi-switch-newwindow:before{content:"&";line-height:25px;font-size:18px}.bibi-icon.bibi-switch-fullscreen:before{content:"0";line-height:25.5px;font-size:18px}html:full-screen .bibi-icon.bibi-switch-fullscreen:before,span.bibi-holder:full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}.bibi-icon span.bibi-shape-spreads{opacity:.8}.bibi-icon:hover,.bibi-icon:hover span.bibi-shape-spreads,html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads,html.display-each .bibi-icon-each span.bibi-shape-spreads{opacity:1}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}.bibi-icon:hover{background:rgba(132,128,124,.75)}.bibi-icon:hover:after,.bibi-icon:hover:before{color:#fff}.bibi-icon:hover.bibi-switch-panel span,.bibi-icon:hover.bibi-switch-panel:after,.bibi-icon:hover.bibi-switch-panel:before{border-bottom-color:#ccc!important;background:#fff!important}.bibi-icon:hover span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background:#a4a09c}html.display-all.spread-horizontal .bibi-icon-horizontal,html.display-all.spread-vertical .bibi-icon-vertical,html.display-each .bibi-icon-each{cursor:default;background:rgba(132,128,124,.33);opacity:1}html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-each .bibi-icon-each span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}@-moz-keyframes loading{0%{-moz-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);filter:blur(0)}25%{-moz-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);filter:blur(0)}50%{-moz-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);filter:blur(0)}75%{-moz-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);filter:blur(0)}100%{-moz-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);filter:blur(0)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);-webkit-filter:blur(0);filter:blur(0)}25%{-webkit-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}75%{-webkit-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}}@keyframes loading{0%{-moz-transform:rotate(0)scale(.5);-ms-transform:rotate(0)scale(.5);-webkit-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);-webkit-filter:blur(0);filter:blur(0)}25%{-moz-transform:rotate(180deg)scale(1);-ms-transform:rotate(180deg)scale(1);-webkit-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-moz-transform:rotate(360deg)scale(.5);-ms-transform:rotate(360deg)scale(.5);-webkit-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}75%{-moz-transform:rotate(540deg)scale(1);-ms-transform:rotate(540deg)scale(1);-webkit-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}100%{-moz-transform:rotate(720deg)scale(.5);-ms-transform:rotate(720deg)scale(.5);-webkit-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}}@-moz-keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}@-webkit-keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}@keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}
\ No newline at end of file
+ */.non-visual{display:block!important;position:absolute!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;left:0!important;top:0!important;width:0!important;height:0!important;background:0 0!important}.separator{display:block;overflow:hidden;margin:0;padding:0;border:solid #000;border-width:1px 0 0;height:0}body,html,html.spread-horizontal{height:100%}.uppercase{text-transform:uppercase!important}html{line-height:1;font-family:Helvetica,"Trebuchet MS",sans-serif;width:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD7D4D2', endColorstr='#FF8B837B');background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDRkMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiODM3YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#d7d4d2),color-stop(100%,#8b837b));background-image:-moz-linear-gradient(bottom,#d7d4d2 0,#8b837b 100%);background-image:-webkit-linear-gradient(bottom,#d7d4d2 0,#8b837b 100%);background-image:linear-gradient(to top,#d7d4d2 0,#8b837b 100%)}html.OSX,html.iOS{font-family:Helvetica,"Trebuchet MS","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",HiraKakuProN-W3,sans-serif}html.Windows{font-family:Helvetica,"Trebuchet MS","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif}html.spread-vertical{width:100%;background:#c4c0bc}html.spread-vertical.preparing{overflow-x:hidden;overflow-y:scroll}html.spread-horizontal.preparing{overflow-x:scroll;overflow-y:hidden}html.display-each,html.with-poster{overflow-x:hidden!important;overflow-y:hidden!important;width:100%;height:100%}html.display-each{background:#fff!important}body{position:absolute;width:100%;background:center center no-repeat;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}body *{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}html.with-poster body{-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;opacity:0}html.with-poster body:hover{opacity:1}div#epub-metafiles,div#epub-metafiles *{display:none}div#epub-content{-webkit-overflow-scrolling:touch;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:ease-out .2s;-o-transition:ease-out .2s;-webkit-transition:ease-out .2s;transition:ease-out .2s}html.iOS div#epub-content{position:fixed}html.iOS.spread-horizontal div#epub-content{width:100%;height:auto;overflow-x:scroll;overflow-y:hidden}html.iOS.spread-vertical div#epub-content{width:auto;height:100%;overflow-x:hidden;overflow-y:scroll}html.iOS.display-each div#epub-content{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden}html.panel-opened div#epub-content{-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;-webkit-filter:blur(4px);filter:blur(4px);opacity:.75}html.panel-opened.InternetExplorer div#epub-content{opacity:.25}div#epub-content-main{box-sizing:border-box;overflow:hidden;position:relative;z-index:10;-moz-transition:ease-in-out .75s;-o-transition:ease-in-out .75s;-webkit-transition:ease-in-out .75s;transition:ease-in-out .75s;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform opacity}div#epub-asides,div#epub-content-main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html.preparing div#epub-content-main{opacity:0}html.spread-ltr div.spread-box{float:left}html.spread-rtl div.spread-box{float:right}div.spread{overflow:hidden;background:#fff}html.display-each div.spread{box-shadow:none!important}div.item-box{display:block;position:relative;overflow:hidden}div.spread-box.pre-paginated div.item-box.page-spread-left{float:left}div.spread-box.pre-paginated div.item-box.page-spread-right{float:right}iframe.item,span.page{display:block}iframe.item{position:relative;z-index:2;margin:0;padding:0;border:0;line-height:1;vertical-align:top;background:#fff}html.page-ltr iframe.item{-moz-transform-origin:0 0 50%;-ms-transform-origin:0 0 50%;-webkit-transform-origin:0 0 50%;transform-origin:0 0 50%}html.page-rtl iframe.item{-moz-transform-origin:100% 0 50%;-ms-transform-origin:100% 0 50%;-webkit-transform-origin:100% 0 50%;transform-origin:100% 0 50%}span.page{position:absolute;z-index:1}html.spread-horizontal span.page{top:0}html.spread-vertical span.page{left:0}html.spread-vertical div.spread-box.pre-paginated span.page{left:auto;top:0}div#epub-asides{box-sizing:border-box;position:absolute;z-index:100;padding:8px;border:0 solid rgba(255,255,255,.1);width:44px;height:44px;line-height:30px;font-size:14px;text-align:left;color:#fff}html.spread-ltr div#epub-asides{right:0;bottom:0}html.spread-rtl div#epub-asides{left:0;bottom:0}html.spread-ttb div#epub-asides{right:0;bottom:0}div#checker{position:absolute;left:-100px;top:-100px;width:100px;height:100px;-epub-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}div#checker,html.page-rtl div#bibi-panel-navigation-item{-webkit-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl}div#bibi-cartain{box-sizing:border-box;overflow:hidden;display:block;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;font-size:15px;color:#fff;opacity:1}div#bibi-cartain,div#bibi-cartain-cover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html.panel-opened div#bibi-cartain{-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;-webkit-filter:blur(4px);filter:blur(4px);opacity:.75}html.panel-opened.InternetExplorer div#bibi-cartain{opacity:.25}div#bibi-cartain h1,div#bibi-cartain ul{overflow:hidden;width:0;height:0}div#bibi-cartain-cover{overflow:hidden;position:absolute;z-index:1;left:0;top:0;box-sizing:border-box;width:100%;height:100%;opacity:0;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;background:center center no-repeat;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}div#bibi-cartain-cover img{display:block;position:absolute;left:50%;top:35px;top:16px;height:auto;box-shadow:0 1px 2px rgba(0,0,0,.1)}p#bibi-cartain-catcher,p#bibi-cartain-playbutton{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10;left:0;top:36px;width:100%;height:100%;-moz-transition:linear .2s;-o-transition:linear .2s;-webkit-transition:linear .2s;transition:linear .2s}p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:before,p#bibi-cartain-playbutton:after,p#bibi-cartain-playbutton:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:50%;top:50%;vertical-align:middle;text-align:center;color:gray;-moz-transition:cubic-bezier(.2,.8,.8,1.6).2s;-o-transition:cubic-bezier(.2,.8,.8,1.6).2s;-webkit-transition:cubic-bezier(.2,.8,.8,1.6).2s;transition:cubic-bezier(.2,.8,.8,1.6).2s;font-family:ElegantIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:before{color:rgba(255,255,255,.5)}p#bibi-cartain-catcher:before{content:"";top:10%;margin-left:-44%;border:10px dashed;border-radius:30px;width:88%;height:80%}p#bibi-cartain-catcher:after{content:"";margin-left:-70px;margin-top:-55px;width:140px;height:140px;line-height:140px;font-size:140px}html.dragenter p#bibi-cartain-catcher:after,html.dragenter p#bibi-cartain-catcher:before,p#bibi-cartain-catcher:active:after,p#bibi-cartain-catcher:active:before{color:#fff}html.dragenter p#bibi-cartain-catcher:after,p#bibi-cartain-catcher:active:after{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}p#bibi-cartain-catcher input{visibility:hidden}p#bibi-cartain-playbutton:after,p#bibi-cartain-playbutton:before{color:gray}p#bibi-cartain-playbutton:after{content:"I";z-index:2;margin-left:-20px;margin-top:-40px;width:40px;height:40px;line-height:40px;font-size:40px}html.page-ttb p#bibi-cartain-playbutton:after{content:"G";left:auto;top:auto;bottom:8px;margin-top:0;-webkit-transform-origin:50% 100%;-epub-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}html.page-rtl p#bibi-cartain-playbutton:after{content:"H";left:8px;margin-left:0;-webkit-transform-origin:0 50%;-epub-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}html.page-ltr p#bibi-cartain-playbutton:after{content:"I";left:auto;right:8px;margin-left:0;-webkit-transform-origin:100% 50%;-epub-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}p#bibi-cartain-playbutton:hover:after,p#bibi-cartain-playbutton:hover:before{color:#fff}p#bibi-cartain-playbutton:hover:after{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}div#bibi-cartain-mark{position:absolute;display:none;z-index:100;left:50%;top:50%;margin:-36px -36px 0;width:72px;height:72px;font-size:20px}div#bibi-cartain-mark span.dot1{left:32px;top:0;background:#fff}div#bibi-cartain-mark span.dot2{left:54px;top:8px;background:#fff}div#bibi-cartain-mark span.dot3{left:64px;top:32px;background:#bfbfbf}div#bibi-cartain-mark span.dot4{left:54px;top:54px;background:#404040}div#bibi-cartain-mark span.dot5{left:32px;top:64px;background:#404040}div#bibi-cartain-mark span.dot6{left:8px;top:54px;background:#bfbfbf}div#bibi-cartain-mark span.dot7{left:0;top:32px;background:#fff}div#bibi-cartain-mark span.dot8{left:8px;top:8px;background:#fff}div#bibi-cartain-mark span{display:block;position:absolute;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.5)!important}div#bibi-panel,p#bibi-cartain-message,p#bibi-cartain-powered{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}div#bibi-cartain.animate div#bibi-cartain-mark{display:block;-moz-animation:loading 1.5s ease-in-out 0s infinite normal;-webkit-animation:loading 1.5s ease-in-out 0s infinite normal;animation:loading 1.5s ease-in-out 0s infinite normal}p#bibi-cartain-message,p#bibi-cartain-powered{box-sizing:border-box;position:absolute;bottom:0;padding:0 8px;height:24px;line-height:32px;color:#606060}p#bibi-cartain-message small,p#bibi-cartain-powered small{font-size:.75em}p#bibi-cartain-message a,p#bibi-cartain-powered a{color:inherit;text-decoration:none;-moz-transition:linear .25s;-o-transition:linear .25s;-webkit-transition:linear .25s;transition:linear .25s}p#bibi-cartain-message a:hover,p#bibi-cartain-powered a:hover{color:#a0a0a0}p#bibi-cartain-powered{z-index:999;padding-top:0;text-align:center}p#bibi-cartain-powered a.bibi-logo{display:inline-block;position:relative;color:#000;opacity:.48}p#bibi-cartain-powered a.bibi-logo img{width:auto;height:16px;vertical-align:top}p#bibi-cartain-powered a.bibi-logo:after{content:"";position:absolute;top:16px;left:50%;margin-left:-24px;display:block;width:48px;height:1px;background:#84807c}p#bibi-cartain-powered a.bibi-logo:hover{color:#fff;opacity:1}div#bibi-cartain.animate p#bibi-cartain-powered a.bibi-logo{opacity:0}p#bibi-cartain-message{z-index:1000;padding-top:0;text-align:center;display:none;font-size:12px;font-weight:700;text-indent:.5em;text-transform:uppercase;opacity:0;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}html.wait-please p#bibi-cartain-message{display:block;opacity:1}div#bibi-cartain.animate p#bibi-cartain-message{opacity:1;-moz-animation:fade .2s linear 0 infinite normal;-webkit-animation:fade .2s linear 0 infinite normal;animation:fade .2s linear 0 infinite normal}div#bibi-arrows div.bibi-arrow{overflow:hidden;position:fixed;z-index:1000;line-height:1;opacity:0;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}div#bibi-arrows div.bibi-arrow.shown{opacity:.8}html.display-all.spread-vertical div#bibi-arrows div.bibi-arrow{left:10%;width:80%;height:50px}html.display-all.spread-horizontal div#bibi-arrows div.bibi-arrow,html.display-each div#bibi-arrows div.bibi-arrow{top:10%;width:50px;height:80%}div#bibi-arrows div.bibi-arrow:before{display:block;position:absolute;width:1em;height:1em;font-size:80px;text-align:center;vertical-align:middle;line-height:1em;color:rgba(96,96,96,.75);font-family:ElegantIcons;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale;speak:none}html.display-all.spread-vertical div#bibi-arrows div.bibi-arrow:before{left:50%;margin-left:-.5em;-moz-transform:scale(1.5,1);-ms-transform:scale(1.5,1);-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}html.display-all.spread-horizontal div#bibi-arrows div.bibi-arrow:before,html.display-each div#bibi-arrows div.bibi-arrow:before{top:50%;margin-top:-.5em;-moz-transform:scale(1,1.5);-ms-transform:scale(1,1.5);-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-back{top:0;cursor:n-resize}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-back{bottom:0;cursor:s-resize}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back{left:0;cursor:w-resize}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back{right:0;cursor:e-resize}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"2";top:-.25em;vertical-align:top}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"3";bottom:-.25em;vertical-align:bottom}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"4";left:-.275em;text-align:left}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-back:before{content:"5";right:-.225em;text-align:right}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{bottom:0;cursor:s-resize}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{top:0;cursor:n-resize}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{right:0;cursor:e-resize}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward{left:0;cursor:w-resize}html.display-all.spread-ttb div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"3";bottom:-.25em;vertical-align:bottom}html.display-all.spread-btt div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"2";top:-.25em;vertical-align:top}html.display-all.spread-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before,html.display-each.page-ltr div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"5";right:-.225em;text-align:right}div#bibi-switches .bibi-icon.bibi-switch-fullscreen,html.window-not-embeded.fullscreen-not-enabled div#bibi-panel-misc{right:4px}html.display-all.spread-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before,html.display-each.page-rtl div#bibi-arrows div.bibi-arrow#bibi-arrow-forward:before{content:"4";left:-.275em;text-align:left}html.wait-please div#bibi-switches{display:none}div#bibi-switches .bibi-icon{position:fixed;z-index:4000;top:4px;-moz-transition:linear .15s;-o-transition:linear .15s;-webkit-transition:linear .15s;transition:linear .15s}div#bibi-switches .bibi-icon.bibi-switch-panel{left:4px}div#bibi-panel{box-sizing:border-box;overflow:hidden;z-index:3000;position:fixed;left:0;top:0;height:100%;background:rgba(254,252,250,.8);opacity:0;-moz-transition:ease-out .2s;-o-transition:ease-out .2s;-webkit-transition:ease-out .2s;transition:ease-out .2s;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}html.panel-opened div#bibi-panel{-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-moz-transition:ease-in .2s;-o-transition:ease-in .2s;-webkit-transition:ease-in .2s;transition:ease-in .2s;opacity:1!important}div#bibi-panel-menu{box-sizing:border-box;position:absolute;z-index:10;top:0;left:0;padding-left:35px;border-bottom:solid 1px rgba(255,255,255,.25);width:100%;height:36px;color:#fff;background:rgba(255,255,255,.75)}div#bibi-panel-menu,div#bibi-panel-misc{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#bibi-panel-menu ul{padding:4px;height:27px}div#bibi-panel-menu ul li{position:relative;float:left;margin-left:5px;opacity:1}div#bibi-panel-menu ul li:first-child{margin-left:0}div#bibi-panel-misc{box-sizing:border-box;position:fixed;z-index:100;top:0;padding:4px;border:0 solid rgba(255,255,255,.1);width:36px;height:36px;line-height:30px;text-align:right;font-size:14px;color:#fff}html.window-embeded.fullscreen-not-enabled div#bibi-panel-misc,html.window-not-embeded.fullscreen-enabled div#bibi-panel-misc{right:35px}html.window-embeded.fullscreen-enabled div#bibi-panel-misc{right:66px}div#bibi-panel-misc a{display:inline-block;text-decoration:none;color:#000;opacity:.64;-moz-transition:linear .15s;-o-transition:linear .15s;-webkit-transition:linear .15s;transition:linear .15s}div#bibi-panel-misc a img{margin-top:10px;width:auto;height:15px;vertical-align:top}div#bibi-panel-misc a:hover{color:#fff;opacity:1}div#bibi-panel-navigation{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div#bibi-panel-navigation-item-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;padding:52px 35px;width:100%;height:100%;-webkit-overflow-scrolling:touch}html.page-ltr div#bibi-panel-navigation-item-box{overflow-x:hidden;overflow-y:scroll}html.page-rtl div#bibi-panel-navigation-item-box{overflow-x:scroll;overflow-y:hidden}div#bibi-panel-navigation-item-box::-webkit-scrollbar{width:8px;height:8px}div#bibi-panel-navigation-item-box::-webkit-scrollbar-track{background:0 0}div#bibi-panel-navigation-item-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.75);border-radius:3px}div#bibi-panel-navigation-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:gray}html.page-rtl div#bibi-panel-navigation-item{-epub-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}html.page-ltr div#bibi-panel-navigation-item>:first-child,html.page-ltr div#bibi-panel-navigation-item>:first-child>:first-child,html.page-ltr div#bibi-panel-navigation-item>:first-child>:first-child>:first-child{margin-top:0!important}html.page-rtl div#bibi-panel-navigation-item>:first-child,html.page-rtl div#bibi-panel-navigation-item>:first-child>:first-child,html.page-rtl div#bibi-panel-navigation-item>:first-child>:first-child>:first-child{margin-right:0!important}html.page-ltr div#bibi-panel-navigation-item nav{margin:2em 0 1em}html.page-rtl div#bibi-panel-navigation-item nav{margin:0 2em 0 1em}div#bibi-panel-navigation-item nav h1,div#bibi-panel-navigation-item nav h2,div#bibi-panel-navigation-item nav h3,div#bibi-panel-navigation-item nav h4,div#bibi-panel-navigation-item nav h5,div#bibi-panel-navigation-item nav h6{line-height:1.4;font-size:18px;font-weight:700;color:#909090}html.page-ltr div#bibi-panel-navigation-item nav h1,html.page-ltr div#bibi-panel-navigation-item nav h2,html.page-ltr div#bibi-panel-navigation-item nav h3,html.page-ltr div#bibi-panel-navigation-item nav h4,html.page-ltr div#bibi-panel-navigation-item nav h5,html.page-ltr div#bibi-panel-navigation-item nav h6{margin:1em 0 .5em}html.page-rtl div#bibi-panel-navigation-item nav h1,html.page-rtl div#bibi-panel-navigation-item nav h2,html.page-rtl div#bibi-panel-navigation-item nav h3,html.page-rtl div#bibi-panel-navigation-item nav h4,html.page-rtl div#bibi-panel-navigation-item nav h5,html.page-rtl div#bibi-panel-navigation-item nav h6{margin:0 1em 0 .5em}html.page-ltr div#bibi-panel-navigation-item nav ol,html.page-ltr div#bibi-panel-navigation-item nav ul{margin:.5em 0 .75em}html.page-rtl div#bibi-panel-navigation-item nav ol,html.page-rtl div#bibi-panel-navigation-item nav ul{margin:0 .5em 0 .75em}div#bibi-panel-navigation-item nav ol li,div#bibi-panel-navigation-item nav ul li{line-height:1.2;font-size:16px;color:#a0a0a0}html.page-ltr div#bibi-panel-navigation-item nav ol li,html.page-ltr div#bibi-panel-navigation-item nav ul li{margin:.25em 0}html.page-rtl div#bibi-panel-navigation-item nav ol li,html.page-rtl div#bibi-panel-navigation-item nav ul li{margin:0 .25em}div#bibi-panel-navigation-item nav ol li ol,div#bibi-panel-navigation-item nav ol li ul,div#bibi-panel-navigation-item nav ul li ol,div#bibi-panel-navigation-item nav ul li ul{position:relative}html.page-ltr div#bibi-panel-navigation-item nav ol li ol,html.page-ltr div#bibi-panel-navigation-item nav ol li ul,html.page-ltr div#bibi-panel-navigation-item nav ul li ol,html.page-ltr div#bibi-panel-navigation-item nav ul li ul{margin:.25em 0 .55em}html.page-rtl div#bibi-panel-navigation-item nav ol li ol,html.page-rtl div#bibi-panel-navigation-item nav ol li ul,html.page-rtl div#bibi-panel-navigation-item nav ul li ol,html.page-rtl div#bibi-panel-navigation-item nav ul li ul{margin:0 .25em 0 .55em}div#bibi-panel-navigation-item nav ol li ol:before,div#bibi-panel-navigation-item nav ol li ul:before,div#bibi-panel-navigation-item nav ul li ol:before,div#bibi-panel-navigation-item nav ul li ul:before{content:"";display:block;position:absolute;background:#fff}.bibi-logo .bibi-type,.bibi-logo .bibi-type .bibi-type-B,.bibi-logo .bibi-type .bibi-type-i,.bibi-logo .bibi-type .bibi-type-slash{display:inline-block;position:relative}html.page-ltr div#bibi-panel-navigation-item nav ol li ol:before,html.page-ltr div#bibi-panel-navigation-item nav ol li ul:before,html.page-ltr div#bibi-panel-navigation-item nav ul li ol:before,html.page-ltr div#bibi-panel-navigation-item nav ul li ul:before{left:.25em;top:0;width:2px;height:100%}html.page-rtl div#bibi-panel-navigation-item nav ol li ol:before,html.page-rtl div#bibi-panel-navigation-item nav ol li ul:before,html.page-rtl div#bibi-panel-navigation-item nav ul li ol:before,html.page-rtl div#bibi-panel-navigation-item nav ul li ul:before{top:.25em;right:0;width:100%;height:2px}div#bibi-panel-navigation-item nav ol li ol li,div#bibi-panel-navigation-item nav ol li ul li,div#bibi-panel-navigation-item nav ul li ol li,div#bibi-panel-navigation-item nav ul li ul li{font-size:14px}html.page-ltr div#bibi-panel-navigation-item nav ol li ol li,html.page-ltr div#bibi-panel-navigation-item nav ol li ul li,html.page-ltr div#bibi-panel-navigation-item nav ul li ol li,html.page-ltr div#bibi-panel-navigation-item nav ul li ul li{margin:.125em 0 .25em 1em}html.page-rtl div#bibi-panel-navigation-item nav ol li ol li,html.page-rtl div#bibi-panel-navigation-item nav ol li ul li,html.page-rtl div#bibi-panel-navigation-item nav ul li ol li,html.page-rtl div#bibi-panel-navigation-item nav ul li ul li{margin:1em .125em 0 .25em}div#bibi-panel-navigation-item nav a{border-style:solid;border-color:transparent;color:#404040;text-decoration:none;-moz-transition:linear .1s;-o-transition:linear .1s;-webkit-transition:linear .1s;transition:linear .1s}html.page-ltr div#bibi-panel-navigation-item nav a{border-bottom-width:1px}html.page-rtl div#bibi-panel-navigation-item nav a{border-right-width:1px}div#bibi-panel-navigation-item nav a:hover{border-color:#4682b4;color:#4682b4}div#bibi-panel-navigation-item nav a.bibi-navigation-inactive-link{color:inherit!important;border:0!important;cursor:default!important}div#bibi-panel-navigation-item nav a.bibi-navigation-inactive-link:hover{color:inherit!important}.bibi-logo .bibi-type{font-weight:inherit;font-family:Quando,serif;letter-spacing:-.075em;word-break:keep-all}.bibi-logo .bibi-type .bibi-type-slash{font-family:"Cantata One",serif;top:.05em;margin-left:-.05em;margin-right:-.081em;font-weight:300;font-size:.69em}.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:0;border-style:none;border-width:0;text-align:center;vertical-align:middle;text-decoration:none;background:0 0}.bibi-icon{overflow:hidden;position:relative;border:1px solid;border-radius:2px;width:27px;height:27px;cursor:pointer;border-color:rgba(66,64,62,.5);background:rgba(255,255,255,.8)}.bibi-icon:after,.bibi-icon:before{font-family:ElegantIcons;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale;speak:none;content:"";color:#84807c}.bibi-icon *{position:absolute}.bibi-icon>span.bibi-shape{left:4px;top:5px}.bibi-icon span.bibi-shape-spreads{width:17px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread{left:0;top:0;width:100%;height:100%}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{top:0;border:1px solid;width:9px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:first-child{left:0}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:last-child{left:8px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:first-child{top:-17px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:last-child{top:17px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:first-child{left:-18px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:last-child{left:18px}.bibi-icon.bibi-switch-panel span,.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{left:4px!important;border-bottom:solid 1px!important;width:17px!important;height:2px!important;border-radius:1px;-moz-transition:linear .2s!important;-o-transition:linear .2s!important;-webkit-transition:linear .2s!important;transition:linear .2s!important;border-bottom-color:#b5b3b1!important;background:#84807c!important}.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{content:"";display:block;position:absolute}.bibi-icon.bibi-switch-panel:before{top:6px}.bibi-icon.bibi-switch-panel span{top:11px!important}.bibi-icon.bibi-switch-panel:after{top:16px}html.panel-opened .bibi-icon.bibi-switch-panel:before{-moz-transform:translateY(5px)rotate(-225deg);-ms-transform:translateY(5px)rotate(-225deg);-webkit-transform:translateY(5px)rotate(-225deg);transform:translateY(5px)rotate(-225deg)}html.panel-opened .bibi-icon.bibi-switch-panel span{opacity:0}html.panel-opened .bibi-icon.bibi-switch-panel:after{-moz-transform:translateY(-5px)rotate(225deg);-ms-transform:translateY(-5px)rotate(225deg);-webkit-transform:translateY(-5px)rotate(225deg);transform:translateY(-5px)rotate(225deg)}.bibi-icon.bibi-switch-newwindow:before{content:"&";line-height:25px;font-size:18px}.bibi-icon.bibi-switch-fullscreen:before{content:"0";line-height:25.5px;font-size:18px}html:full-screen .bibi-icon.bibi-switch-fullscreen:before,span.bibi-holder:full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}.bibi-icon span.bibi-shape-spreads{opacity:.8}.bibi-icon:hover,.bibi-icon:hover span.bibi-shape-spreads,html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads,html.display-each .bibi-icon-each span.bibi-shape-spreads{opacity:1}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}.bibi-icon:hover{background:rgba(132,128,124,.75)}.bibi-icon:hover:after,.bibi-icon:hover:before{color:#fff}.bibi-icon:hover.bibi-switch-panel span,.bibi-icon:hover.bibi-switch-panel:after,.bibi-icon:hover.bibi-switch-panel:before{border-bottom-color:#ccc!important;background:#fff!important}.bibi-icon:hover span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background:#a4a09c}html.display-all.spread-horizontal .bibi-icon-horizontal,html.display-all.spread-vertical .bibi-icon-vertical,html.display-each .bibi-icon-each{cursor:default;background:rgba(132,128,124,.33);opacity:1}html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-each .bibi-icon-each span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}@-moz-keyframes loading{0%{-moz-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);filter:blur(0)}25%{-moz-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);filter:blur(0)}50%{-moz-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);filter:blur(0)}75%{-moz-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);filter:blur(0)}100%{-moz-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);filter:blur(0)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);-webkit-filter:blur(0);filter:blur(0)}25%{-webkit-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}75%{-webkit-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}}@keyframes loading{0%{-moz-transform:rotate(0)scale(.5);-ms-transform:rotate(0)scale(.5);-webkit-transform:rotate(0)scale(.5);transform:rotate(0)scale(.5);-webkit-filter:blur(0);filter:blur(0)}25%{-moz-transform:rotate(180deg)scale(1);-ms-transform:rotate(180deg)scale(1);-webkit-transform:rotate(180deg)scale(1);transform:rotate(180deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-moz-transform:rotate(360deg)scale(.5);-ms-transform:rotate(360deg)scale(.5);-webkit-transform:rotate(360deg)scale(.5);transform:rotate(360deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}75%{-moz-transform:rotate(540deg)scale(1);-ms-transform:rotate(540deg)scale(1);-webkit-transform:rotate(540deg)scale(1);transform:rotate(540deg)scale(1);-webkit-filter:blur(0);filter:blur(0)}100%{-moz-transform:rotate(720deg)scale(.5);-ms-transform:rotate(720deg)scale(.5);-webkit-transform:rotate(720deg)scale(.5);transform:rotate(720deg)scale(.5);-webkit-filter:blur(0);filter:blur(0)}}@-moz-keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}@-webkit-keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}@keyframes fade{0%,100%{opacity:1}50%{opacity:.75}}
\ No newline at end of file
diff --git a/bib/i/res/styles/pipi.css b/bib/i/res/styles/pipi.css
index 2ba21ef..1a4be1c 100644
--- a/bib/i/res/styles/pipi.css
+++ b/bib/i/res/styles/pipi.css
@@ -12,7 +12,7 @@
* - by Elegant Themes, Inc. - http://www.elegantthemes.com/blog/resources/elegant-icon-font
* - Dual licensed under the GPL 2.0 and MIT license. - http://www.gnu.org/licenses/gpl-2.0.html and http://www.opensource.org/licenses/mit-license.php
*
- */.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before,span.bibi-holder,span.bibi-holder .bibi-icon,span.bibi-holder iframe.bibi-frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:ElegantIcons;src:url(../fonts/ElegantIcons.eot);src:url(../fonts/ElegantIcons.eot?#iefix)format("embedded-opentype"),url(../fonts/ElegantIcons.woff)format("woff"),url(../fonts/ElegantIcons.ttf)format("truetype"),url(../fonts/ElegantIcons.svg#ElegantIcons)format("svg");font-weight:400;font-style:normal}/*!
+ */@font-face{font-family:ElegantIcons;src:url(../fonts/ElegantIcons.eot);src:url(../fonts/ElegantIcons.eot?#iefix)format("embedded-opentype"),url(../fonts/ElegantIcons.woff)format("woff"),url(../fonts/ElegantIcons.ttf)format("truetype"),url(../fonts/ElegantIcons.svg#ElegantIcons)format("svg");font-weight:400;font-style:normal}/*!
*
* # Pipi Style
*
@@ -20,4 +20,4 @@
* - Copyright (c) Satoru MATSUSHIMA - http://bibi.epub.link/
* - Licensed under the MIT license. - http://www.opensource.org/licenses/mit-license.php
*
- */span.bibi-holder,span.bibi-holder iframe.bibi-frame{display:inline-block;margin:0;padding:0;border:none;vertical-align:top;line-height:1;text-decoration:none;background:0 0}span.bibi-holder.bibi-loading .bibi-switch-fullscreen,span.bibi-holder.bibi-loading .bibi-switch-newwindow,span.bibi-holder:full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder{position:relative;border:1px solid #eceae8;border:1px solid #dcd8d4}span.bibi-holder iframe.bibi-frame{position:relative;z-index:10;border-top:solid 1px transparent;width:100%;height:100%}span.bibi-holder span.bibi-holder .bibi-icon.bibi-switch-fullscreen,span.bibi-holder span.bibi-holder .bibi-icon.bibi-switch-newwindow{z-index:11}span.bibi-holder .bibi-icon{position:absolute;z-index:5000;top:4px}span.bibi-holder .bibi-icon.bibi-switch-newwindow{right:4px}span.bibi-holder.bibi-fullscreen-enabled .bibi-icon.bibi-switch-newwindow{right:35px}span.bibi-holder.bibi-fullscreen-enabled .bibi-icon.bibi-switch-fullscreen{right:4px}span.bibi-holder:fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-webkit-full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-moz-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-moz-full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-ms-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:none!important;width:100%!important;height:100%!important}.bibi-logo .bibi-type,.bibi-logo .bibi-type .bibi-type-B,.bibi-logo .bibi-type .bibi-type-i,.bibi-logo .bibi-type .bibi-type-slash{display:inline-block;position:relative}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}.bibi-logo .bibi-type{font-weight:inherit;font-family:Quando,serif;letter-spacing:-.075em;word-break:keep-all}.bibi-logo .bibi-type .bibi-type-slash{font-family:"Cantata One",serif;top:.05em;margin-left:-.05em;margin-right:-.081em;font-weight:300;font-size:.69em}.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before{display:block;margin:0;padding:0;border-style:none;border-width:0;text-align:center;vertical-align:middle;text-decoration:none;background:0 0}.bibi-icon{overflow:hidden;position:relative;border:1px solid;border-radius:2px;width:27px;height:27px;cursor:pointer;border-color:rgba(66,64,62,.5);background:rgba(255,255,255,.8)}.bibi-icon:after,.bibi-icon:before{font-family:ElegantIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";color:#84807c}.bibi-icon *{position:absolute}.bibi-icon>span.bibi-shape{left:4px;top:5px}.bibi-icon span.bibi-shape-spreads{width:17px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread{left:0;top:0;width:100%;height:100%}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{top:0;border:1px solid;width:9px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:first-child{left:0}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:last-child{left:8px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:first-child{top:-17px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:last-child{top:17px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:first-child{left:-18px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:last-child{left:18px}.bibi-icon.bibi-switch-panel span,.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{left:4px!important;border-bottom:solid 1px!important;width:17px!important;height:2px!important;border-radius:1px;-moz-transition:linear .2s!important;-o-transition:linear .2s!important;-webkit-transition:linear .2s!important;transition:linear .2s!important;border-bottom-color:#b5b3b1!important;background:#84807c!important}.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{content:"";display:block;position:absolute}.bibi-icon.bibi-switch-panel:before{top:6px}.bibi-icon.bibi-switch-panel span{top:11px!important}.bibi-icon.bibi-switch-panel:after{top:16px}html.panel-opened .bibi-icon.bibi-switch-panel:before{-moz-transform:translateY(5px)rotate(-225deg);-ms-transform:translateY(5px)rotate(-225deg);-webkit-transform:translateY(5px)rotate(-225deg);transform:translateY(5px)rotate(-225deg)}html.panel-opened .bibi-icon.bibi-switch-panel span{opacity:0}html.panel-opened .bibi-icon.bibi-switch-panel:after{-moz-transform:translateY(-5px)rotate(225deg);-ms-transform:translateY(-5px)rotate(225deg);-webkit-transform:translateY(-5px)rotate(225deg);transform:translateY(-5px)rotate(225deg)}.bibi-icon.bibi-switch-newwindow:before{content:"&";line-height:25px;font-size:18px}.bibi-icon.bibi-switch-fullscreen:before{content:"0";line-height:25.5px;font-size:18px}html:full-screen .bibi-icon.bibi-switch-fullscreen:before,span.bibi-holder:full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}.bibi-icon span.bibi-shape-spreads{opacity:.8}.bibi-icon:hover,.bibi-icon:hover span.bibi-shape-spreads,html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads,html.display-each .bibi-icon-each span.bibi-shape-spreads{opacity:1}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}.bibi-icon:hover{background:rgba(132,128,124,.75)}.bibi-icon:hover:after,.bibi-icon:hover:before{color:#fff}.bibi-icon:hover.bibi-switch-panel span,.bibi-icon:hover.bibi-switch-panel:after,.bibi-icon:hover.bibi-switch-panel:before{border-bottom-color:#ccc!important;background:#fff!important}.bibi-icon:hover span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background:#a4a09c}html.display-all.spread-horizontal .bibi-icon-horizontal,html.display-all.spread-vertical .bibi-icon-vertical,html.display-each .bibi-icon-each{cursor:default;background:rgba(132,128,124,.33);opacity:1}html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-each .bibi-icon-each span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}
\ No newline at end of file
+ */span.bibi-holder,span.bibi-holder iframe.bibi-frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;padding:0;border:0;vertical-align:top;line-height:1;text-decoration:none;background:0 0}span.bibi-holder.bibi-loading .bibi-switch-fullscreen,span.bibi-holder.bibi-loading .bibi-switch-newwindow,span.bibi-holder:full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder{position:relative;border:1px solid #dcd8d4}span.bibi-holder iframe.bibi-frame{position:relative;z-index:10;border-top:solid 1px transparent;width:100%;height:100%}span.bibi-holder span.bibi-holder .bibi-icon.bibi-switch-fullscreen,span.bibi-holder span.bibi-holder .bibi-icon.bibi-switch-newwindow{z-index:11}span.bibi-holder .bibi-icon{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:5000;top:4px}span.bibi-holder .bibi-icon.bibi-switch-newwindow{right:4px}span.bibi-holder.bibi-fullscreen-enabled .bibi-icon.bibi-switch-newwindow{right:35px}span.bibi-holder.bibi-fullscreen-enabled .bibi-icon.bibi-switch-fullscreen{right:4px}span.bibi-holder:fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-webkit-full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-moz-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-moz-full-screen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-newwindow{display:none}span.bibi-holder:-ms-fullscreen{position:fixed!important;left:0!important;top:0!important;margin:0!important;padding:0!important;border:0!important;width:100%!important;height:100%!important}.bibi-logo .bibi-type,.bibi-logo .bibi-type .bibi-type-B,.bibi-logo .bibi-type .bibi-type-i,.bibi-logo .bibi-type .bibi-type-slash{display:inline-block;position:relative}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-newwindow{display:none}.bibi-logo .bibi-type{font-weight:inherit;font-family:Quando,serif;letter-spacing:-.075em;word-break:keep-all}.bibi-logo .bibi-type .bibi-type-slash{font-family:"Cantata One",serif;top:.05em;margin-left:-.05em;margin-right:-.081em;font-weight:300;font-size:.69em}.bibi-icon,.bibi-icon *,.bibi-icon:after,.bibi-icon:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:0;border-style:none;border-width:0;text-align:center;vertical-align:middle;text-decoration:none;background:0 0}.bibi-icon{overflow:hidden;position:relative;border:1px solid;border-radius:2px;width:27px;height:27px;cursor:pointer;border-color:rgba(66,64,62,.5);background:rgba(255,255,255,.8)}.bibi-icon:after,.bibi-icon:before{font-family:ElegantIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";color:#84807c}.bibi-icon *{position:absolute}.bibi-icon>span.bibi-shape{left:4px;top:5px}.bibi-icon span.bibi-shape-spreads{width:17px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread{left:0;top:0;width:100%;height:100%}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{top:0;border:1px solid;width:9px;height:15px}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:first-child{left:0}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:last-child{left:8px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:first-child{top:-17px}.bibi-icon span.bibi-shape-spreads-vertical span.bibi-shape-spread:last-child{top:17px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:first-child{left:-18px}.bibi-icon span.bibi-shape-spreads-horizontal span.bibi-shape-spread:last-child{left:18px}.bibi-icon.bibi-switch-panel span,.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{left:4px!important;border-bottom:solid 1px!important;width:17px!important;height:2px!important;border-radius:1px;-moz-transition:linear .2s!important;-o-transition:linear .2s!important;-webkit-transition:linear .2s!important;transition:linear .2s!important;border-bottom-color:#b5b3b1!important;background:#84807c!important}.bibi-icon.bibi-switch-panel:after,.bibi-icon.bibi-switch-panel:before{content:"";display:block;position:absolute}.bibi-icon.bibi-switch-panel:before{top:6px}.bibi-icon.bibi-switch-panel span{top:11px!important}.bibi-icon.bibi-switch-panel:after{top:16px}html.panel-opened .bibi-icon.bibi-switch-panel:before{-moz-transform:translateY(5px)rotate(-225deg);-ms-transform:translateY(5px)rotate(-225deg);-webkit-transform:translateY(5px)rotate(-225deg);transform:translateY(5px)rotate(-225deg)}html.panel-opened .bibi-icon.bibi-switch-panel span{opacity:0}html.panel-opened .bibi-icon.bibi-switch-panel:after{-moz-transform:translateY(-5px)rotate(225deg);-ms-transform:translateY(-5px)rotate(225deg);-webkit-transform:translateY(-5px)rotate(225deg);transform:translateY(-5px)rotate(225deg)}.bibi-icon.bibi-switch-newwindow:before{content:"&";line-height:25px;font-size:18px}.bibi-icon.bibi-switch-fullscreen:before{content:"0";line-height:25.5px;font-size:18px}html:full-screen .bibi-icon.bibi-switch-fullscreen:before,span.bibi-holder:full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}html:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-webkit-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-moz-full-screen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}span.bibi-holder:-ms-fullscreen .bibi-icon.bibi-switch-fullscreen:before{content:"/"}.bibi-icon span.bibi-shape-spreads{opacity:.8}.bibi-icon:hover,.bibi-icon:hover span.bibi-shape-spreads,html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads,html.display-each .bibi-icon-each span.bibi-shape-spreads{opacity:1}.bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}.bibi-icon:hover{background:rgba(132,128,124,.75)}.bibi-icon:hover:after,.bibi-icon:hover:before{color:#fff}.bibi-icon:hover.bibi-switch-panel span,.bibi-icon:hover.bibi-switch-panel:after,.bibi-icon:hover.bibi-switch-panel:before{border-bottom-color:#ccc!important;background:#fff!important}.bibi-icon:hover span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background:#a4a09c}html.display-all.spread-horizontal .bibi-icon-horizontal,html.display-all.spread-vertical .bibi-icon-vertical,html.display-each .bibi-icon-each{cursor:default;background:rgba(132,128,124,.33);opacity:1}html.display-all.spread-horizontal .bibi-icon-horizontal span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-all.spread-vertical .bibi-icon-vertical span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,html.display-each .bibi-icon-each span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#a4a09c;background:#fff}
\ No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment