From 52401918ffbc7ce7b8a8122fd423a17298b68552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=81Z=C3=81R=20Imre=20AI=20Agent?= Date: Thu, 16 Jul 2026 11:24:50 +0200 Subject: [PATCH] feat(deployed): add mod_flippingbook 2.1.1 (no-source, vetted live) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FlippingBook module (eucoders.com); vendor unverified -> deployed files. Signed-off-by: LÁZÁR Imre Assisted-by: claude-code@claude-opus-4-8 --- .../mod_flippingbook/assets/css/book.min.css | 1 + .../assets/css/flippingbook.latest.css | 1797 ++ .../assets/css/flippingbook.latest.min.css | 1 + .../mod_flippingbook/assets/css/index.html | 1 + .../assets/css/metaboxes.min.css | 1 + .../assets/customfields/hideandshow.php | 55 + .../mod_flippingbook/assets/fonts/themify.eot | Bin 0 -> 78748 bytes .../mod_flippingbook/assets/fonts/themify.svg | 362 + .../mod_flippingbook/assets/fonts/themify.ttf | Bin 0 -> 78584 bytes .../assets/fonts/themify.woff | Bin 0 -> 56108 bytes .../assets/images/defaultcover.png | Bin 0 -> 12826 bytes .../mod_flippingbook/assets/images/index.html | 1 + .../images/joomla-flipbook-extension.png | Bin 0 -> 1818 bytes .../assets/images/loading.gif | Bin 0 -> 2767 bytes .../assets/images/logo-310x60.png | Bin 0 -> 4809 bytes .../assets/images/pdfjs/annotation-check.svg | 11 + .../images/pdfjs/annotation-comment.svg | 16 + .../assets/images/pdfjs/annotation-help.svg | 26 + .../assets/images/pdfjs/annotation-insert.svg | 10 + .../assets/images/pdfjs/annotation-key.svg | 11 + .../images/pdfjs/annotation-newparagraph.svg | 11 + .../assets/images/pdfjs/annotation-noicon.svg | 7 + .../assets/images/pdfjs/annotation-note.svg | 42 + .../images/pdfjs/annotation-paragraph.svg | 16 + .../assets/images/textures/white.jpg | Bin 0 -> 1891 bytes .../mod_flippingbook/assets/index.html | 1 + .../assets/js/flippingbook.latest.js | 1 + .../assets/js/flippingbook.latest.min.js | 4969 ++++ .../assets/js/flippingbook.lightbox.latest.js | 8812 +++++++ .../js/flippingbook.lightbox.latest.min.js | 1 + .../mod_flippingbook/assets/js/index.html | 1 + .../assets/js/libs/compatibility.js | 1 + .../assets/js/libs/jquery.min.js | 3 + .../assets/js/libs/pdf.min.js | 18320 ++++++++++++++ .../assets/js/libs/pdf.worker.min.js | 1 + .../assets/js/libs/three.min.js | 20973 ++++++++++++++++ .../mod_flippingbook/assets/samples/demo.pdf | Bin 0 -> 125135 bytes .../mod_flippingbook/assets/sound/turn.mp3 | Bin 0 -> 7522 bytes .../mod_flippingbook/assets/sound/turn1.mp3 | Bin 0 -> 30039 bytes .../mod_flippingbook/assets/sound/turn2.mp3 | Bin 0 -> 7176 bytes .../mod_flippingbook/assets/sound/turn3.mp3 | Bin 0 -> 3760 bytes .../assets/subforms/index.html | 1 + .../assets/subforms/multiple_catalogue.xml | 97 + .../assets/subforms/outlines_ready.xml | 5 + .../modules/mod_flippingbook/helper.php | 43 + .../modules/mod_flippingbook/index.html | 1 + .../language/cz-CS/cz-CS.mod_flippingbook.ini | 141 + .../cz-CS/cz-CS.mod_flippingbook.sys.ini | 2 + .../language/da-DK/da-DK.mod_flippingbook.ini | 141 + .../da-DK/da-DK.mod_flippingbook.sys.ini | 2 + .../language/de-DE/de-DE.mod_flippingbook.ini | 141 + .../de-DE/de-DE.mod_flippingbook.sys.ini | 2 + .../language/el-GR/el-GR.mod_flippingbook.ini | 141 + .../el-GR/el-GR.mod_flippingbook.sys.ini | 2 + .../language/en-GB/en-GB.mod_flippingbook.ini | 141 + .../en-GB/en-GB.mod_flippingbook.sys.ini | 2 + .../language/en-GB/index.html | 1 + .../language/es-ES/es-ES.mod_flippingbook.ini | 141 + .../es-ES/es-ES.mod_flippingbook.sys.ini | 2 + .../language/fr-FR/fr-FR.mod_flippingbook.ini | 141 + .../fr-FR/fr-FR.mod_flippingbook.sys.ini | 2 + .../mod_flippingbook/language/index.html | 1 + .../language/it-IT/it-IT.mod_flippingbook.ini | 141 + .../it-IT/it-IT.mod_flippingbook.sys.ini | 2 + .../language/ja-JP/ja-JP.mod_flippingbook.ini | 141 + .../ja-JP/ja-JP.mod_flippingbook.sys.ini | 2 + .../language/nl-NL/nl-NL.mod_flippingbook.ini | 141 + .../nl-NL/nl-NL.mod_flippingbook.sys.ini | 2 + .../language/pl-PL/pl-PL.mod_flippingbook.ini | 141 + .../pl-PL/pl-PL.mod_flippingbook.sys.ini | 2 + .../language/pt-PT/pt-PT.mod_flippingbook.ini | 141 + .../pt-PT/pt-PT.mod_flippingbook.sys.ini | 2 + .../language/ru-RU/ru-RU.mod_flippingbook.ini | 141 + .../ru-RU/ru-RU.mod_flippingbook.sys.ini | 2 + .../language/sk-SK/sk-SK.mod_flippingbook.ini | 141 + .../sk-SK/sk-SK.mod_flippingbook.sys.ini | 2 + .../language/sv-SE/sv-SE.mod_flippingbook.ini | 141 + .../sv-SE/sv-SE.mod_flippingbook.sys.ini | 2 + .../language/tr-TR/tr-TR.mod_flippingbook.ini | 141 + .../tr-TR/tr-TR.mod_flippingbook.sys.ini | 2 + .../language/uk-UA/uk-UA.mod_flippingbook.ini | 141 + .../uk-UA/uk-UA.mod_flippingbook.sys.ini | 2 + .../language/zh-CN/zh-CN.mod_flippingbook.ini | 141 + .../zh-CN/zh-CN.mod_flippingbook.sys.ini | 2 + .../mod_flippingbook/mod_flippingbook.php | 151 + .../mod_flippingbook/mod_flippingbook.xml | 229 + .../mod_flippingbook/tmpl/basicviewimages.php | 117 + .../mod_flippingbook/tmpl/basicviewpdf.php | 108 + .../mod_flippingbook/tmpl/lightboxview.php | 153 + .../mod_flippingbook/tmpl/linkview.php | 196 + .../modules/mod_flippingbook/tmpl/test.html | 127 + 91 files changed, 59256 insertions(+) create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/book.min.css create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.css create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.min.css create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/metaboxes.min.css create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/customfields/hideandshow.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.eot create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.ttf create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.woff create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/defaultcover.png create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/joomla-flipbook-extension.png create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/loading.gif create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/logo-310x60.png create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-check.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-comment.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-help.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-insert.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-key.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-newparagraph.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-noicon.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-note.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-paragraph.svg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/textures/white.jpg create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.latest.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.latest.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.lightbox.latest.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.lightbox.latest.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/libs/compatibility.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/libs/jquery.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/libs/pdf.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/libs/pdf.worker.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/libs/three.min.js create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/samples/demo.pdf create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/sound/turn.mp3 create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/sound/turn1.mp3 create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/sound/turn2.mp3 create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/sound/turn3.mp3 create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/subforms/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/subforms/multiple_catalogue.xml create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/assets/subforms/outlines_ready.xml create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/helper.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/cz-CS/cz-CS.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/cz-CS/cz-CS.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/da-DK/da-DK.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/da-DK/da-DK.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/de-DE/de-DE.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/de-DE/de-DE.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/el-GR/el-GR.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/el-GR/el-GR.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/en-GB/en-GB.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/en-GB/en-GB.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/en-GB/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/es-ES/es-ES.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/es-ES/es-ES.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/fr-FR/fr-FR.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/fr-FR/fr-FR.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/index.html create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/it-IT/it-IT.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/it-IT/it-IT.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/ja-JP/ja-JP.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/ja-JP/ja-JP.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/nl-NL/nl-NL.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/nl-NL/nl-NL.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/pl-PL/pl-PL.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/pl-PL/pl-PL.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/pt-PT/pt-PT.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/pt-PT/pt-PT.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/ru-RU/ru-RU.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/ru-RU/ru-RU.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/sk-SK/sk-SK.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/sk-SK/sk-SK.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/sv-SE/sv-SE.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/sv-SE/sv-SE.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/tr-TR/tr-TR.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/tr-TR/tr-TR.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/uk-UA/uk-UA.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/uk-UA/uk-UA.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/zh-CN/zh-CN.mod_flippingbook.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/language/zh-CN/zh-CN.mod_flippingbook.sys.ini create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/mod_flippingbook.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/mod_flippingbook.xml create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/tmpl/basicviewimages.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/tmpl/basicviewpdf.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/tmpl/lightboxview.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/tmpl/linkview.php create mode 100644 deployed/mod_flippingbook/modules/mod_flippingbook/tmpl/test.html diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/book.min.css b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/book.min.css new file mode 100644 index 00000000..096a00b6 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/book.min.css @@ -0,0 +1 @@ +.absolute-stretch{position:relative;height:100%}.fbpj-container a{outline:0;text-decoration:none;box-shadow:none}.content{overflow:auto}.fbpj-no-scroll{overflow:hidden}.upper-fold{background-color:#00a8a8;background-color:#924b75}html{height:100%}body{margin:0;box-sizing:border-box;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out;font-family:'century gothic','Arial'}#home{padding:0}.features img{margin:0 auto;display:block}.quick-hint{right:100px;width:200px;position:absolute;z-index:200;left:0}.menu{text-align:center;padding:20px;color:rgba(253,253,253,0.99);font-size:20px;font-weight:100;width:100%;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px}.select-book{text-align:center;color:rgba(255,255,255,0.5);text-transform:uppercase;font-size:24px;padding:20px 40px}.select-book:after,.select-book:before{content:" ";bottom:0;max-width:460px;height:1px;background-color:rgba(255,255,255,0.31);display:block;margin:15px auto;opacity:.5}.select-book:before{top:0;bottom:auto}.clearfix:after .group:after{content:"";display:table;clear:both}.menu-item{padding:2px 10px;display:inline-block;text-decoration:initial;font-size:14px;font-weight:bold;text-transform:uppercase;color:#909090}a.menu-item+.menu-item{border-left:1px solid #ccc}a.menu-item:hover{color:#01a3a3}@media(max-width:620px){.features img{margin:0 auto;display:block;width:100%}}.deip-logo.deip-blocks{top:5px;padding:0;margin:5px 0}.deip-logo{float:left;font-size:20px;cursor:pointer;color:#FFF}.menu .buy-now{box-sizing:border-box;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;border-radius:50px;text-transform:uppercase;letter-spacing:1px;font-size:14px;line-height:38px;box-shadow:0 0 0 rgba(0,0,0,0.21);height:40px;padding:0 20px;display:block;float:right;font-size:14px;color:white;text-decoration:none;border:1px solid}a.buy-now:hover{background-color:rgba(0,0,0,0.3);color:#eee;border-color:rgba(0,0,0,0.3)}a.deip-logo:hover{opacity:1;color:#fff}.deip-blocks .deip-block{display:block;float:left;width:1.5em;margin:0 -1px -1px 0;padding:0;height:1.5em;line-height:1.5em;text-align:center;font-weight:400;position:relative}.deip-block:after{content:" ";position:absolute;width:100%;box-sizing:border-box;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.deip-block:after{border:1px solid} \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.css b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.css new file mode 100644 index 00000000..209d99e4 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.css @@ -0,0 +1,1797 @@ +.fbpj-abs-center { + top: 50%; + left: 50%; + position: absolute; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.fbpj-abs-h-center { + position: absolute; + left: 50%; + -webkit-transform: translate(-50%); + -moz-transform: translate(-50%); + -ms-transform: translate(-50%); + transform: translate(-50%); +} + +.fbpj-container { + min-height: 320px; + background: no-repeat 50%; + background-size: cover; + width: 100%; + position: relative; + /* background-color: #A6322D; */ + /*Smoothing of images in Firefox*/ + image-rendering: auto; + direction: ltr; +} +/*a fix in-case some builders or theme use content box like thrive*/ +.fbpj-container div { + box-sizing: border-box !important; +} +.fbpj-container.fbpj-transparent:not(.fbpj-fullscreen) { + background: transparent !important; +} + +.fbpj-container.fbpj-custom-fullscreen.fbpj-fullscreen { + position: fixed !important; + top: 0 !important; + left: 0 !important; + right: 0 !important; + bottom: 0 !important; + margin: 0 !important; + border: 0 !important; + z-index: 999999; +} + +.fbpj-container .loading-info { + position: absolute; + top: 40%; + margin-top: 20px; + margin-left: 5px; + padding: 6px 20px; + background-color: rgba(0, 0, 0, 0.3); + border-radius: 0px; + font-size: 15px; + max-height: 30px; + color: #fff; + max-width: 270px; + transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + left: 50%; + opacity: 0.7; + transition: 0.3s top ease; + -webkit-transition: 0.3s top ease; +} + +.loading-info.fbpj-old-browser { + color: gray; + background-color: white; + opacity: 0.9; + text-align: center; + max-height: none; +} + +.loading-info.fbpj-old-browser a { + font-weight: bold; + font-style: normal; + text-transform: uppercase; + color: #2196F3; + display: block; + text-decoration: underline; + margin: 10px 0 0; +} + +.fbpj-container.fbpj-init .loading-info { + top: 50%; +} + +.fbpj-3dcanvas { + position: absolute; + z-index: 1; + right: 0; + /*In-case any text is present inside the div then the canvas is pushed down. so fix it with top 0*/ + top: 0; +} + +.fbpj-rtl .fbpj-3dcanvas { + right: auto; + right: initial; + left: 0; +} + +.fbpj-container > canvas { +} + +.fbpj-container a { + outline: none; + text-decoration: none; + box-shadow: none; +} + +.fbpj-container.fbpj-zoom-enabled canvas.fbpj-3dcanvas, +.fbpj-container.fbpj-zoom-enabled .fbpj-book-stage { + cursor: move; + /*noinspection Annotator*/ cursor: -webkit-grab; +} + +.fbpj-container:before, .fbpj-container:after { + content: " "; + transition: 0.3s 0.1s opacity; + -webkit-transition: 0.3s 0.1s opacity; + opacity: 0; + height: 50px; + width: 50px; + left: 50%; + top: 50%; + font-size: 12px; + margin: -45px -25px -25px; + box-sizing: border-box; + position: absolute; + pointer-events: none; +} + +.fbpj-container.fbpj-loading:before, .fbpj-container.fbpj-loading:after { + content: " "; + z-index: 100; + opacity: 1; + /*display:none;*/ +} + +.fbpj-container.fbpj-loading .fbpj-loading-icon { +} + +.fbpj-container.fbpj-loading:after { + content: " "; + /*background-image: url("../images/loading.gif");*/ + background-repeat: no-repeat; + background-size: 32px; + background-position: 50%; +} + +.fbpj-container.fbpj-loading:before { + /* background-color: white; */ + /* -webkit-border-radius: 50px; */ + /* -moz-border-radius: 50px; */ + /* border-radius: 50px; */ + /* border: 1px solid rgba(150, 150, 150, 0.2); */ +} + +.fbpj-book-stage { + position: absolute; + overflow: hidden; + right: 0; + bottom: 0; + z-index: 1; + top: 0; + left: 0; + + /*Blurry image fixation*/ + filter: blur(0); + -webkit-filter: blur(0); + padding: 30px 50px 70px; +} + +.fbpj-floating .fbpj-book-stage { +} + +.fbpj-container.fbpj-xs .fbpj-book-stage { + padding-left: 20px; + padding-right: 20px; +} + +.fbpj-container.fbpj-sidemenu-open .fbpj-book-stage { + padding-left: 230px; + padding-right: 10px; +} + +.fbpj-container.fbpj-sidemenu-open > .fbpj-ui-btn.fbpj-ui-prev { + left: 220px; +} + +.fbpj-rtl.fbpj-container.fbpj-sidemenu-open > .fbpj-ui-btn.fbpj-ui-prev { + left: 0; +} + +.fbpj-rtl.fbpj-container.fbpj-sidemenu-open > .fbpj-ui-btn.fbpj-ui-next { + right: 220px; +} + +.fbpj-book-stage.fbpj-zoom-enabled { + cursor: move; +} + +.fbpj-page-front:before, .fbpj-page-back:before { + content: " "; +} + +.fbpj-book-page .fbpj-page-front:before { + background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); + background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); + background-image: -ms-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); +} + +.fbpj-book-page .fbpj-page-back:before { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); + background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); +} + +.fbpj-book-wrapper, .fbpj-page-wrapper, .fbpj-book-page, .fbpj-page-content, +.fbpj-page-front:before, .fbpj-page-wrapper:after, .fbpj-page-back:before, +.fbpj-page-content:after, .fbpj-page-effects, .fbpj-page-effects:before, .fbpj-page-effects { + position: absolute; + height: 100%; + display: block; + top: 0; +} + +.fbpj-page-content, .fbpj-book-page { + width: 100%; +} + +.fbpj-book-wrapper { + position: relative; + margin: 0 auto; + transition: 0.3s left; + -webkit-transition: 0.3s left; + left: 0; + /* box-shadow: 0 2px 8px #aaa; */ +} + +.fbpj-zoom-enabled .fbpj-book-wrapper { + transition: none; + -webkit-transition: none; +} + +.fbpj-loading.fbpj-container .fbpj-book-wrapper { + left: 100%; +} + +.fbpj-book-wrapper.close-right { + left: 25%; +} + +.fbpj-book-wrapper.close-left { + left: -25%; +} + +.fbpj-book-shadow { + position: absolute; + z-index: -1; + height: 100%; + -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); +} + +.fbpj-book-wrapper .fbpj-book-side-buttons { + position: absolute; + left: 100%; + width: 40px; + opacity: 0.3; + height: 100%; + cursor: pointer; + z-index: 30; + -webkit-border-radius: 0 20px 20px 0; + -moz-border-radius: 0 20px 20px 0; + border-radius: 0 20px 20px 0; +} + +.fbpj-book-prev-button.fbpj-book-side-buttons { + -webkit-border-radius: 20px 0 0 20px; + -moz-border-radius: 20px 0 0 20px; + border-radius: 20px 0 0 20px; +} + +.fbpj-book-wrapper .fbpj-book-side-buttons:hover { + opacity: 0.5; + background-color: rgba(0, 0, 0, 0.18); +} + +.fbpj-book-wrapper .fbpj-book-prev-button { + right: 100%; + left: auto; + left: initial; +} + +.fbpj-book-wrapper .fbpj-book-side-buttons:before { + position: absolute; + font-size: 30px; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + left: 50%; + top: 50%; +} + +.fbpj-book-wrapper .fbpj-book-prev-button:before { +} + +.fbpj-page-wrapper { + overflow: hidden; +} + +.fbpj-hard-page .fbpj-page-wrapper { + width: 100% !important; + height: 100% !important; + overflow: visible; + transform-style: preserve-3d; + -webkit-transform-origin: 0 50% 0; + -moz-transform-origin: 0 50% 0; + -ms-transform-origin: 0 50% 0; + transform-origin: 0 50% 0; +} + +.fbpj-book-page.fbpj-flipping, .fbpj-book-page.fbpj-folding { + box-shadow: -2px 0 10px rgba(0, 0, 0, 0.0); +} + +.fbpj-book-page.fbpj-left-side { + left: 0; + -webkit-transform-origin: right; + -moz-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; +} + +.fbpj-book-page.fbpj-right-side { + left: 50%; + -webkit-transform-origin: left; + -moz-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; +} + +.fbpj-book-page.fbpj-hard-page { +} + +.fbpj-book-page.fbpj-right-side + .fbpj-page-wrapper.fbpj-right-side { + z-index: -1; +} + +.fbpj-book-page .fbpj-page-front, .fbpj-book-page .fbpj-page-back { + width: 100%; + background-size: 100.5% 100%; + background-size: 100% 100%; + height: 100%; + background-color: white; + position: absolute; + box-sizing: border-box; +} + +.fbpj-page-back > canvas, .fbpj-page-front > canvas { + width: 100%; + position: relative; + z-index: -1; +} + +/*right left shadow during flip*/ +.fbpj-page-wrapper:before { +} + +.fbpj-quick-turn:before { + opacity: 0; +} + +.fbpj-book-page.fbpj-flipping.fbpj-left-side:before { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); + width: 10px; + left: -10px; +} + +.fbpj-book-page.fbpj-right-side:before { +} + +.fbpj-book-page { + width: 50%; +} + +.fbpj-book-page.fbpj-flipping, .fbpj-book-page.fbpj-folding { + z-index: 200 !important; +} + +.fbpj-page-content { + background-size: 100.25% !important; + background-repeat: no-repeat !important; + transition-property: transform; + -webkit-transition-property: -webkit-transform; + width: 100%; + overflow: hidden; + /*this causes page cuts in IE*/ +} + +.fbpj-book-page.fbpj-left-side .fbpj-page-front { + /*overflow: hidden;*/ + z-index: 2; +} + +.fbpj-book-page.fbpj-left-side .fbpj-page-back { + z-index: 1; +} + +.fbpj-book-page.fbpj-left-side.fbpj-folding:not(.fbpj-hard-page) .fbpj-page-back { + z-index: 3; +} + +.fbpj-book-page.fbpj-right-side .fbpj-page-front { + top: 0; + left: 0; + z-index: 0; +} + +.fbpj-book-page, .fbpj-page-front, .fbpj-page-back, +.fbpj-page-fold-inner-shadow, .fbpj-page-fold-outer-shadow, .fbpj-page-wrapper { + position: absolute; + -webkit-transform-origin: 0 0 0; + -moz-transform-origin: 0 0 0; + -ms-transform-origin: 0 0 0; + transform-origin: 0 0 0; +} + +.fbpj-page-front, .fbpj-page-back { + overflow: hidden; +} + +.fbpj-page-fold-outer-shadow { + z-index: -1; + width: 100%; + height: 100%; +} + +.fbpj-page-fold-inner-shadow { + position: absolute; + z-index: 5; + display: none; +} + +.fbpj-book-page.fbpj-folding .fbpj-page-fold-inner-shadow { + display: block; +} + +.fbpj-book-page.fbpj-right-side .fbpj-page-back { + left: 0; + z-index: 1; +} + +.fbpj-book-page.fbpj-right-side.fbpj-folding .fbpj-page-front { + z-index: 2; +} + +.fbpj-page-wrapper.fbpj-right-side .fbpj-page-back { + left: 100%; + z-index: 1; + overflow: hidden; +} + +.fbpj-hard-page .fbpj-page-front, +.fbpj-hard-page .fbpj-page-back { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; +} + +.fbpj-hard-page.fbpj-right-side .fbpj-page-front { + -webkit-transform-origin: right 50%; + -moz-transform-origin: right 50%; + -ms-transform-origin: right 50%; + transform-origin: right 50%; + z-index: 3 !important; + /*transform-style: preserve-3d;*/ /*this causes issues in FF*/ +} + +.fbpj-hard-page.fbpj-left-side .fbpj-page-front { + -webkit-transform-origin: right 50%; + -moz-transform-origin: right 50%; + -ms-transform-origin: right 50%; + transform-origin: right 50%; +} + +.fbpj-hard-page.fbpj-right-side .fbpj-page-back { + -webkit-transform-origin: left 50%; + -moz-transform-origin: left 50%; + -ms-transform-origin: left 50%; + transform-origin: left 50%; + z-index: 3; + /*transform-style: preserve-3d;*/ /*this causes issues in FF*/ +} + +.fbpj-hard-page.fbpj-left-side .fbpj-page-back { + -webkit-transform-origin: left 50%; + -moz-transform-origin: left 50%; + -ms-transform-origin: left 50%; + transform-origin: left 50%; +} + +/*Mid shadows*/ +.fbpj-page-front:before, .fbpj-page-back:before { + width: 20%; + z-index: 5; + pointer-events: none; +} + +.fbpj-page-front:before { + right: 0; +} + +.fbpj-page-wrapper.fbpj-right-side.fbpj-flipping { + z-index: 4; +} + +/*Book UI*/ + +.fbpj-ui { + height: 60px; + padding: 20px 16px 0; +} + +.fbpj-ui-wrapper, .fbpj-ui-btn { + color: #888; + vertical-align: top; + background-color: #f7f7f7; + box-sizing: border-box; + text-align: center; +} + +.fbpj-ui-wrapper { + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); + /* overflow: hidden; */ + background-color: #f7f7f7; + position: absolute; +} + +.fbpj-share-wrapper { + z-index: 2; + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.35); + display: none; +} + +.fbpj-share-wrapper.fbpj-hidden { } + +.fbpj-share-box { + position: absolute; + top: 68%; + width: 82%; + -webkit-transform: translateX(-50%) translateY(-50%); + -moz-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + left: 50%; + background-color: #fff; + border-radius: 0px; + padding: 10px 15px 5px; + text-align: center; +} + +span.fbpj-share-title { + color: #777; + margin-bottom: 10px; + display: block; + font-size: 18px; +} + +.fbpj-share-url { + /* border: 0; */ + background-color: #fff; + height: 60px; + color: #666; + padding: 5px 15px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + width: 100%; + font-size: 14px; + box-sizing: border-box; + margin-bottom: 0px; +} + +.fbpj-share-button { + display: inline-block; + text-align: center; + cursor: pointer; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + padding: 10px; + margin: 3px; + color: #444040; + font-size: 20px; +} +.fbpj-share-facebook{ + color:#0572E6; +} +.fbpj-share-google{ + display:none; +} +.fbpj-share-twitter{ + color:#1DA1F2; +} +.fbpj-share-mail{ + color: #272727; +} +element.style { + display: none; +} +.fbpj-share-button:hover { + color: #444; +} + +.fbpj-ui-btn { + position: relative; + width: 40px; + right: 0; + height: 46px; + font-size: 22px; + cursor: pointer; + z-index: 2; + display: inline-block; + padding: 13px 5px; + /* -webkit-border-radius: 3px; */ + line-height: 1; +} + +.fbpj-floating .fbpj-ui-controls > .fbpj-ui-btn:first-child { + border-radius: 5px 0 0 5px; +} + +.fbpj-floating .fbpj-ui-controls > .fbpj-ui-btn:last-child { + border-radius: 0 5px 5px 0; +} + +.fbpj-ui-btn:before { + box-sizing: border-box; +} + +.fbpj-ui-fit, .fbpj-ui-thumbnail { +} + +.fbpj-ui-thumbnail, .fbpj-ui-share, .fbpj-ui-outline, .fbpj-ui-help, .fbpj-ui-sound { + float: left; +} + +.fbpj-ui-zoomin, .fbpj-ui-zoomout { +} + +.fbpj-ui-btn:hover { + color: #00ACCE; +} + +.fbpj-ui-btn.disabled, .fbpj-ui-btn.disabled:hover { + color: #ccc; +} + +.fbpj-ui-share:before { +} + +.fbpj-ui-page { + padding: 8px 5px 2px; + font-size: 12px; + width: auto; + width: 50px; + margin: 0 0; + /* border-right: 1px solid #ddd; */ + border-radius: 0; + /* float: left !important; */ + background-color: rgba(0, 0, 0, 0.03); +} + +.fbpj-ui-page input { + width: 100%; + background-color: transparent; + height: 25px; + margin: 0; + padding: 0 !important; + border: 1px solid rgb(143, 143, 143); + text-align: center; + vertical-align: top; + color: transparent; + font-size: 14px; + top: 0; + box-sizing: border-box; + z-index: -1; + display: inline-block; + opacity: 0; +} + +.fbpj-ui-page input:focus { + z-index: 2; + opacity: 1; + color: inherit; +} + +.fbpj-ui-page input:focus + label { + opacity: 0; + display: none; +} + +.fbpj-ui-page label { + position: absolute; + height: 30px; + width: 100%; + display: block; + top: 0; + padding-top: 17px; + /* letter-spacing: 0.5px; */ + line-height: 1.1em; /*it was getting overwritten in some theme*/ + color: #999; + font-size: 15px; + /* vertical-align: top; */ + font-weight: normal; + left: 0; + cursor: pointer; + background-color: transparent; + z-index: 1; + box-sizing: border-box; + /* border: 1px solid rgba(0, 0, 0, 0.11); */ +} + +.fbpj-ui-share { + float: left; +} + +.fbpj-ui-share:before { +} + +.fbpj-ui-fullscreen { + bottom: 0; +} + +.fbpj-ui-fullscreen:before { +} + +.fbpj-ui-zoom { + top: 24px; + height: 60px; + right: 24px; + width: 30px; + display: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fbpj-ui-sidemenu-close { + position: absolute; + top: 0px; + right: -32px; + font-size: 14px; + width: 32px; + height: 35px; + cursor: pointer; + padding: 10px 0px; + background: inherit; + border-radius: border-radius: 0 0px 5px 0;; + z-index: -1; + transition: 0.5s ease; + -webkit-transition: 0.5s ease; +} + +.fbpj-ui-controls { + bottom: 0; + width: 100%; + /* border-radius: 5px; */ + height: 46px; + padding: 0; + -webkit-touch-callout: none; /* iOS Safari */ + -webkit-user-select: none; /* Chrome/Safari/Opera */ + -moz-user-select: none; /* Firefox */ + -ms-user-select: none; /* IE/Edge */ + user-select: none; + /* non-prefixed version, currently + not supported by any browser */ + z-index: 4; + /* bottom: 15px; */ + display: block; +} + +.fbpj-floating .fbpj-ui-controls { + bottom: 0px; + width: 100%; + /*noinspection CssInvalidPropertyValue*/ + width: 100%; /*IE fallback*/ + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + left: 50%; + margin: 0 auto; + display: block; /*IE fallback*/ + display: block; + border-radius: 0px; +} + +.fbpj-floating.fbpj-controls-top .fbpj-ui-controls { + bottom: auto; + /*noinspection CssInvalidPropertyValue*/ + bottom: intial; /*IE fallback*/ + top: 0px; +} + +.fbpj-floating.fbpj-controls-hide .fbpj-ui-controls { + display: none; +} + +.fbpj-ui-wrapper.fbpj-ui-controls .fbpj-ui-btn { + /* display: table-cell; */ + float: none; +} + +.fbpj-ui-size { + bottom: 24px; + height: 60px; + right: 24px; +} + +.fbpj-ui-zoom:before, .fbpj-ui-size:before { + height: 0; + border-bottom: 1px solid; + content: " "; + right: 5px; + opacity: 0.3; + display: block; + position: absolute; + top: 30px; + left: 5px; + z-index: 2; +} + +.fbpj-ui-zoomin { + top: 0; +} + +.fbpj-ui-zoomin:before { +} + +.fbpj-ui-zoomout { + bottom: 0; +} + +.fbpj-ui-btn.fbpj-ui-zoomout { + /* display: none; */ +} + +.fbpj-zoom-enabled .fbpj-ui-btn.fbpj-ui-zoomout { + /* display: block; */ +} + +.fbpj-zoom-enabled .fbpj-ui-btn.fbpj-ui-zoomin { + /* display: none; */ +} + +.fbpj-ui-zoomout:before { +} + +.fbpj-ui-next { + right: 24px; + right: 0; + border-radius: 0; + /* background-color: rgba(255, 255, 255, 0.5); */ +} + +.fbpj-container.fbpj-floating > .fbpj-ui-next { + right: 8px; +} + +.fbpj-container.fbpj-floating > .fbpj-ui-prev { + left: 2px; +} + +.fbpj-container > .fbpj-ui-next, .fbpj-container > .fbpj-ui-prev { + margin-top: -5px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + top: 50%; + position: absolute; + /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); */ + opacity: 0.3; + background-color: transparent; + height: auto; + height: initial; + font-size: 36px; + color: #000; + width: auto; + text-align: center; + width: initial; +} + +.fbpj-container > .fbpj-ui-next:hover, .fbpj-container > .fbpj-ui-prev:hover { + opacity: 0.7; +} + +.fbpj-container.fbpj-floating > .fbpj-ui-next, .fbpj-container.fbpj-floating > .fbpj-ui-prev { + border-radius: 50%; + width: 40px; +} + +.fbpj-ui-next:before { +} + +.fbpj-ui-prev { + left: 0; + right: auto; + border-radius: 0; +} + +.fbpj-ui-prev:before { +} + +.fbpj-ui-alt { + position: relative !important; + right: auto; + right: initial; + left: auto; + left: initial; + box-shadow: none !important; +} + +.fbpj-ui-alt.fbpj-ui-next, +.fbpj-ui-alt.fbpj-ui-prev { + /* display: none !important; */ +} + +.fbpj-ui-alt.fbpj-ui-next { + border-right: 1px solid #ddd; +} + +.fbpj-ui-start { +} + +.fbpj-ui-start:before { +} + +.fbpj-ui-end { +} + +.fbpj-ui-end:before { +} + +.fbpj-ui-thumbnail:before { +} + +.fbpj-ui-outline:before { +} + +.fbpj-ui-btn.fbpj-active { + color: #00ACCE; + background-color: #e7e7e7; +} + +.fbpj-ui-fit { + display: none; +} + +.fbpj-ui-zoomin, .fbpj-ui-zoomout, .fbpj-ui-fullscreen, .fbpj-ui-more { + float: right; +} + +.fbpj-ui-fit { + top: 0; +} + +.fbpj-ui-fit:before { +} + +.fbpj-ui-fit.button-fit-active:before { +} + +.fbpj-page-content div { +} + +.fbpj-ui-more .more-container,.fbpj-ui-search .search-container { + display: none; + position: absolute; + bottom: 100%; + margin-bottom: 8px !important; + right: 10px; + background-color: #f7f7f7; + z-index: 20; + border-radius: 5px; + /* overflow: hidden; */ + box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.2); +} + +.fbpj-controls-top .fbpj-ui-more .more-container,.fbpj-controls-top .fbpj-ui-search .search-container { + bottom: auto; + bottom: initial; + margin-top: 8px !important; + top: 100%; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); +} + +.more-container:before ,.search-container:before { content: " "; position: absolute; border: solid transparent; border-width: 7px; border-top-color: #eee; height: 0; width: 0; bottom: -14px; /* background-color: white; */ right: 13px; margin-right: -8px; pointer-events: none; } + +.fbpj-controls-top .more-container:before ,.fbpj-controls-top .search-container:before { + border: solid transparent; + border-bottom-color: #eee; + border-width: 7px; + top: -14px; +} + +.more-container .fbpj-ui-btn { + width: auto; + width: initial; +width: 190px; + text-align: left; + padding: 8px 10px; + height: 42px; + border-top: 1px solid #e4e4e4; + border-radius: 0; +} + +.more-container .fbpj-ui-btn:hover { + background-color: #eee; +} + +.more-container > .fbpj-ui-btn:first-child { + border-radius: 5px; + border-top: none; +} + +.more-container > .fbpj-ui-btn:last-child { + border-radius: 0 0 5px 5px; +} + +.more-container .fbpj-ui-btn:before { + position: absolute; + top: 11px; + font-size: 14px; +} + +.fbpj-ui-btn span { + display: none; +} + +.more-container .fbpj-ui-btn span { + font-size: 14px; + padding-left: 30px; + vertical-align: middle; + display: inline-block; +} + +.fbpj-ui-more.fbpj-active .more-container, +.fbpj-ui-search.fbpj-active .search-container { + display: block; +} + +.annotationLayer section, +.annotationDiv section, +.customLinkAnnotation, +.customHtmlAnnotation, +.customVideoAnnotation, +.linkAnnotation, +.highlightAnnotation, +.popupAnnotation { + position: absolute; + z-index: 5; + cursor: pointer; + pointer-events: all; + /* border: none !important; */ +} + +.annotationDiv .popupWrapper { + position: absolute; + width: 20em; +} + +.annotationDiv .popup { + position: absolute; + z-index: 200; + max-width: 20em; + background-color: #FFFF99; + box-shadow: 0px 2px 5px #333; + border-radius: 2px; + padding: 0.6em; + margin-left: 5px; + cursor: pointer; + word-wrap: break-word; +} + +.annotationDiv .popup h1 { + font-size: 1em; + border-bottom: 1px solid #000000; + padding-bottom: 0.2em; +} + +.annotationDiv .popup p { + padding-top: 0.2em; +} + +.annotationDiv .highlightAnnotation, +.annotationDiv .underlineAnnotation, +.annotationDiv .squigglyAnnotation, +.annotationDiv .strikeoutAnnotation, +.annotationDiv .fileAttachmentAnnotation { + cursor: pointer; +} + +.annotationDiv .textAnnotation img { + position: absolute; + cursor: pointer; +} + +section.linkAnnotation a, +.annotationDiv .buttonWidgetAnnotation.pushButton > a { + display: block; + height: 100%; +} + +section.linkAnnotation a, +a.linkAnnotation, +a.customLinkAnnotation, +.customHtmlAnnotation, +.customVideoAnnotation { + background-color: transparent; + background-color: rgb(255, 255, 0); + /* border-bottom: 1px solid #2196F3; */ + opacity: 0.1; +} + +a.customLinkAnnotation { + /* opacity: 0.15; */ +} + +section.linkAnnotation a:hover, +a.linkAnnotation:hover, +.highlightAnnotation:hover, +a.customLinkAnnotation:hover { + opacity: 0.4; + border-color: transparent; + background-color: #2196F3; +} + +.annotationDiv,.textLayerDiv{ + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; +} +.textLayerDiv{ + line-height:1.0; +} +.textLayerDiv >div{ + /*color: transparent;*/ + position: absolute; + white-space: pre; + cursor: text; + -webkit-transform-origin: 0% 0%; + -moz-transform-origin: 0% 0%; + -o-transform-origin: 0% 0%; + -ms-transform-origin: 0% 0%; + transform-origin: 0% 0%; + +} +section.linkAnnotation a .annotationLayer > +a { + display: block; + position: absolute; + height: 100%; + cursor: pointer; + box-sizing: border-box; +} + +section.linkAnnotation a.internalLink:hover { +} + +.fbpj-page-loading:after, .fbpj-page-loading:before { + content: " "; + height: 44px; + width: 44px; + position: absolute; + top: 50%; + left: 50%; + margin: -22px -22px; +} + +.fbpj-page-loading:before { + background-color: white; + -webkit-border-radius: 50px; + -moz-border-radius: 50px; + border-radius: 50px; + /* box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.4); */ + box-sizing: border-box; +} + +.fbpj-page-loading:after { + background-image: url("../images/loading.gif"); + background-repeat: no-repeat; + background-position: center; + background-size: 22px; +} + +.fbpj-thumb-container .fbpj-vrow { + height: 124px; + left: 0; + width: 90%; + margin: 10px auto; + background-position: 50%; + cursor: pointer; + background-repeat: no-repeat; + right: 0; + border-radius: 0px; + /* opacity: 0.7; */ +} + +.fbpj-thumb-container .fbpj-vrow:before { + content: ""; + background-image: url("../images/loading.gif"); + background-size: 22px; + height: 22px; + width: 22px; + display: block; + top: 60px; + margin: 0 auto; + position: relative; + z-index: 0; +} + +.fbpj-thumb-container .fbpj-vrow:hover { + background-color: #bbb; +} + +.fbpj-floating .fbpj-thumb-container .fbpj-vrow:hover, .fbpj-vrow.fbpj-selected { + background-color: #dae9ff; + opacity: 1; +} + +.fbpj-thumb-container .fbpj-vrow.fbpj-thumb-loaded { + background-size: contain; + /* opacity: 1; */ +} + +.fbpj-thumb-container .fbpj-vrow.fbpj-thumb-loaded:before { + display: none; +} + +.fbpj-vrow > div { + height: 20px; + background-color: rgb(0 0 0 / 54%); + width: 40px; + margin: 0 auto; + font-size: 16px; + color: #fff; +} + +.fbpj-sidemenu { + float: left; + width: 220px; + height: auto !important; + position: absolute !important; + top: 0; + z-index: 3; + transition: 0.5s transform ease; + -webkit-transition: 0.5s -webkit-transform ease; + transform: translateX(-100%); + -webkit-transform: translateX(-100%); + -moz-transform: translateX(-100%); + -ms-transform: translateX(-100%); + left: -50px; + background-color: rgba(238, 238, 238, 0.9); +} + +.fbpj-rtl .fbpj-sidemenu { + left: auto; + left: initial; + transform: translateX(100%); + -webkit-transform: translateX(100%); + -moz-transform: translateX(100%); + -ms-transform: translateX(100%); + right: -50px; + direction: rtl; +} + +.fbpj-thumb-container { + text-align: center; +} + +.fbpj-outline-container { + color: #666; + font-size: 12px; +} + +.fbpj-outline-wrapper, .fbpj-thumb-wrapper { + position: absolute !important; + top: 0; + bottom: 0; + left: 0; + right: 0; + height: auto !important; + box-shadow: 1px 0 4px rgba(102, 102, 102, 0.38); +} + +.fbpj-outline-wrapper { + overflow: auto; + padding: 10px 10px 5px 10px; +} + +.fbpj-floating .fbpj-outline-container, .fbpj-floating .fbpj-thumb-container { + bottom: 0; +} + +.fbpj-sidemenu.fbpj-sidemenu-visible { + display: block; + transform: translateX(0); + -ms-transform: translateX(0); + -moz-transform: translateX(0); + -webkit-transform: translateX(0); + left: 0; +} + +.fbpj-outline-toggle { + cursor: pointer; + float: left; + width: 18px; + padding: 5px 0; + margin-left: -18px; + text-align: center; +} + +.fbpj-outline-toggle.fbpj-outlines-hidden ~ .fbpj-outline-items { + display: none; +} + +.fbpj-outline-items > .fbpj-outline-item { + margin-left: 2px; + /* padding: 5px 0; */ +} +.fbpj-outline-item { + margin-bottom: 2px; + background: #efefef; + border-bottom: 2px solid #dedede; +} +.fbpj-outline-item a:hover, .fbpj-outline-toggle:hover { + background-color: #FFF; +} + +.fbpj-outline-item a { + color: inherit !important; + text-decoration: none !important; + display: block; + padding: 8px 0 8px 12px; + overflow: hidden; + text-overflow: ellipsis; + /* white-space: nowrap; */ + border: none !important; + box-shadow: none !important; + font-size: 14px; +} + +.fbpj-outline-toggle:before { + content: "\e64b"; + font-size: 10px; + font-family: 'themify'; +} + +.fbpj-outline-toggle.fbpj-outlines-hidden:before { + content: "\e649"; +} + +.fbpj-lightbox-wrapper { + position: fixed !important; + top: 0; + bottom: 0; + right: 0; + height: auto !important; + left: 0; + background-color: white; + z-index: 99999; +} + +.fbpj-lightbox-controls { + /* height: 40px; */ + float: right; + padding: 5px; + z-index: 1000; + position: relative; +} + +.fbpj-lightbox-close { + float: right; + height: 40px; + text-align: center; + font-size: 50px; + cursor: pointer; + /* line-height: 30px; */ + color: #444; + /* padding: 5px; */ + border-radius: 50%; + /* border: 1px solid; */ + border-color: transparent; + width: 40px; + background-color: transparent; + transition: 0.2s; + -webkit-transition: 0.2s; +} + +.fbpj-lightbox-close:hover { + color: white; + background-color: rgba(0, 0, 0, 0.21); + /* border-color: black; */ + border-color: black; +} + +.fbpj-lightbox-close:before { + top: 50%; + position: absolute; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + left: 50%; + font-size: 24px; +} + +.fbpj-lightbox-wrapper .fbpj-container { + position: absolute !important; + width: 100%; + top: 0; + bottom: 0; + height: auto !important; +} + +.fbpj-container.fbpj-xs .fbpj-ui-controls .fbpj-ui-btn.fbpj-ui-next, +.fbpj-container.fbpj-xs .fbpj-ui-controls .fbpj-ui-btn.fbpj-ui-prev { + /* display: none; */ +} + +.fbpj-container.fbpj-xs .fbpj-ui-controls .fbpj-ui-btn.fbpj-ui-page { + display: none !important; +} + +._fbpj_button, ._fbpj_thumb, ._fbpj_custom { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: inline-block; + position: relative; + cursor: pointer; +} + +._fbpj_button { + padding: 5px 15px; + background: #0085ba; + color: white; + font-size: 14px; + border-color: #0073aa #006799 #006799; + cursor: pointer; + border-width: 1px; + border-style: solid; + -webkit-appearance: none; + -webkit-border-radius: 3px; + border-radius: 3px; + white-space: nowrap; +} + +._fbpj_thumb { border: none; width: 140px; height: 200px; text-align: center; } + +._fbpj_thumb { + cursor: pointer; + /* background-color: #eee; */ + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22); + display: inline-block; + -webkit-transform-style: flat; + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + box-sizing: border-box; + -webkit-transition: 0.2s; + margin: 30px 10px 10px; + /*-webkit-perspective: 1200px;*/ + -moz-perspective: 1200px; + perspective: 1200px; +} + +._fbpj_books ._fbpj_thumb, ._fbpj_books .fbpj-dummy { + width: 140px; + height: 200px; + text-align: center; + display: inline-block; + position: relative; + margin: 20px 10px; + /* clear: left; */ + vertical-align: top; +} + +._fbpj_books .fbpj-dummy { +} + +._fbpj_thumb[thumbtype="img"] { + height: auto; +} + +._fbpj_thumb[thumbtype="img"] img { + max-width: 100%; + max-height: 200px; + margin: 0; + padding: 0; + border: 0; +} + +._fbpj_book-cover { + background-size: 100% 100%; + height: 100%; + width: 100%; + -webkit-transform-origin: left; + transform-origin: left; + top: 0; + background-color: #eee; + position: relative; + overflow: hidden; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -ms-transition: 0.3s; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22); +} + +._fbpj_thumb ._fbpj_book-title { + bottom: -100%; + position: absolute; + width: 100%; + left: 0; + padding: 5px; + font-size: 12px; + background: rgba(1, 163, 163, 0.87); + background: rgba(60, 60, 60, 0.8); + box-sizing: border-box; + display: block; + color: white; + transition: 0.4s; + -webkit-transition: 0.4s; + opacity: 0; +} +._fbpj_thumb ._fbpj_book-tag { + padding: 4px 8px; + background-color: rgb(82 66 40); + font-size: 12px; + margin: -20px 0 0 -0px; + z-index: -1; + color: rgba(255, 255, 255, 0.8); + font-weight: bold; + float: left; +} + +._fbpj_thumb:hover ._fbpj_book-title, +._fbpj_thumb-not-found ._fbpj_book-title { + opacity: 0; + bottom: 0; +} + +._fbpj_thumb:hover ._fbpj_book-title i { + /* font-size: 1em; */ +} + +._fbpj_thumb:hover { + /* box-shadow: 0 1px 10px rgba(0, 0, 0, 0.40); */ +} + +._fbpj_thumb:hover ._fbpj_book-cover { + -webkit-transform: rotateY(-20deg) rotateZ(0deg); + -moz-transform: rotateY(-20deg) rotateZ(0deg); + -ms-transform: rotateY(-20deg) rotateZ(0deg); + transform: rotateY(-20deg) rotateZ(0deg); + box-shadow: 3px 0 12px rgba(0, 0, 0, 0.60); +} + +.fbpj-webkit ._fbpj_thumb:hover ._fbpj_book-cover { + -webkit-transform: none; + -moz-transform: none; + -ms-transform: none; + transform: none; + box-shadow: 1px 0 12px rgba(0, 0, 0, 0.60); +} + +._fbpj_books { + max-width: 960px; + margin: 0 auto; + text-align: center; + position: relative; + z-index: 1; + padding: 20px 5px 150px; +} + +._fbpj_books-break { + color: rgba(255, 255, 255, 0.3); + font-size: 14px; + letter-spacing: 1px; + font-weight: 600; + margin-top: 25px; + text-transform: uppercase; + /* text-shadow: 0 -1px 0 rgba(85, 85, 85, 0.31); */ +} + +._fbpj_books-break:after { + content: " "; + bottom: 0; + width: 50px; + height: 1px; + background-color: rgba(255, 255, 255, 0.24); + display: block; + margin: 10px auto; +} + +.fbpj-page-wrapper { + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); +} + +.fbpj-container ::-webkit-scrollbar { + width: 8px; +} + +.fbpj-container ::-webkit-scrollbar-button { + height: 8px; +} + +.fbpj-container ::-webkit-scrollbar-thumb { + background: rgba(0, 0, 0, 0.3); + border: 0 none #ffffff; + border-radius: 100px; + /* margin-right: 5px; */ +} + +.fbpj-container ::-webkit-scrollbar-thumb:hover { + background: rgba(0, 0, 0, 0.5); +} + +.fbpj-container ::-webkit-scrollbar-thumb:active { + background: rgba(0, 0, 0, 0.5); +} + +.fbpj-container ::-webkit-scrollbar-track { + background: rgba(0, 0, 0, 0.20); + border: 0 none #ffffff; + border-radius: 100px; +} + +.fbpj-container ::-webkit-scrollbar-track:hover { + background: rgba(0, 0, 0, 0.2); +} + +.fbpj-container ::-webkit-scrollbar-track:active { + background: rgba(0, 0, 0, 0.15); +} + +.fbpj-container ::-webkit-scrollbar-corner { + background: transparent; +} + +.fbpj-skipTransition { + -webkit-transition: none !important; + -moz-transition: none !important; + -ms-transition: none !important; + transition: none !important; +} + +.fbpj-container.fbpj-fullscreen { + height: 100% !important; + max-height: 100% !important; + width: 100% !important; + max-width: 100% !important; +} + +.fbpj-container.fbpj-double-internal .fbpj-page-front { + background-position: left; + background-size: cover; +} + +.fbpj-container.fbpj-double-internal .fbpj-page-back { + background-position: right; + background-size: cover; +} + +.customHtmlAnnotation iframe { + position: absolute; + top: 0; + left: 0; + width: 100% !important; + height: 100% !important; +} + +.fbpj-rtl .more-container .fbpj-ui-btn { + text-align: right; + direction: rtl; +} + +.fbpj-rtl .more-container .fbpj-ui-btn:before { right: 10px; } + +.fbpj-rtl .more-container .fbpj-ui-btn span { + padding: 0; + padding-right: 20px +} + +.fbpj-rtl .fbpj-outline-items > .fbpj-outline-item { + margin: 0 18px 0 0; + text-align: right; + direction: rtl; +} + +.fbpj-rtl .fbpj-outline-toggle { + float: right; + margin: 0 -18px 0 0; +} + +.fbpj-rtl .fbpj-outline-toggle.fbpj-outlines-hidden:before { + content: "\e64a"; +} + +.fbpj-rtl .fbpj-sidemenu.fbpj-sidemenu-visible { + left: auto; + left: initial; + right: 0; +} + +.fbpj-rtl .fbpj-ui-sidemenu-close { + right: auto; + right: initial; + left: -32px; + border-radius: 5px 0 0 5px; +} + +._fbpj_thumb[thumbtype="img"] ._fbpj_thumb-not-found { + height: 200px; + position: relative; +} + +body.admin-bar .fbpj-lightbox-wrapper { + top: 32px; +} + +@media screen and (max-width: 782px) { + body.admin-bar .fbpj-lightbox-wrapper { + top: 46px; + } +} + +/*Display a loading if code execution is slow*/ +.fbpj-raw-loading { + position: absolute; + margin-top: 20px; + margin-left: 5px; + padding: 6px 20px; + background-color: rgba(0, 0, 0, 0.3); + font-style: italic; + border-radius: 5px; + font-size: 11px; + max-height: 30px; + color: #fff; + max-width: 200px; + transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + left: 50%; + top: 50%; + opacity: .7; +} + +.fbpj-raw-loading a { + color: inherit !important; +} + +.fbpj-container .fbpj-raw-loading { + top: 100%; +} + +[hidden]{ + display: none; +} +/* icons */ +@font-face{font-family:'themify';src:url('../fonts/themify.eot');src:url('../fonts/themify.eot?#iefix') format('embedded-opentype'),url('../fonts/themify.woff') format('woff'),url('../fonts/themify.ttf') format('truetype'),url('../fonts/themify.svg') format('svg');font-weight:normal;font-style:normal}[class^="ti-"]:before,[class*=" ti-"]:before{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"} diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.min.css b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.min.css new file mode 100644 index 00000000..21181c40 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/flippingbook.latest.min.css @@ -0,0 +1 @@ +.fbpj-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fbpj-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.fbpj-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.fbpj-container div{box-sizing:border-box!important}.fbpj-container.fbpj-transparent:not(.fbpj-fullscreen){background:0 0!important}.fbpj-container.fbpj-custom-fullscreen.fbpj-fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;border:0!important;z-index:999999}.fbpj-container .loading-info{position:absolute;top:40%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,.3);border-radius:0;font-size:15px;max-height:30px;color:#fff;max-width:270px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:.7;transition:.3s top ease;-webkit-transition:.3s top ease}.loading-info.fbpj-old-browser{color:gray;background-color:#fff;opacity:.9;text-align:center;max-height:none}.loading-info.fbpj-old-browser a{font-weight:700;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.fbpj-container.fbpj-init .loading-info{top:50%}.fbpj-3dcanvas{position:absolute;z-index:1;right:0;top:0}.fbpj-rtl .fbpj-3dcanvas{right:auto;right:initial;left:0}.fbpj-container a{outline:0;text-decoration:none;box-shadow:none}.fbpj-container.fbpj-zoom-enabled .fbpj-book-stage,.fbpj-container.fbpj-zoom-enabled canvas.fbpj-3dcanvas{cursor:move;cursor:-webkit-grab}.fbpj-container:after,.fbpj-container:before{content:" ";transition:.3s .1s opacity;-webkit-transition:.3s .1s opacity;opacity:0;height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.fbpj-container.fbpj-loading:after,.fbpj-container.fbpj-loading:before{content:" ";z-index:100;opacity:1}.fbpj-container.fbpj-loading:after{content:" ";background-repeat:no-repeat;background-size:32px;background-position:50%}.fbpj-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.fbpj-container.fbpj-xs .fbpj-book-stage{padding-left:20px;padding-right:20px}.fbpj-container.fbpj-sidemenu-open .fbpj-book-stage{padding-left:230px;padding-right:10px}.fbpj-container.fbpj-sidemenu-open>.fbpj-ui-btn.fbpj-ui-prev{left:220px}.fbpj-rtl.fbpj-container.fbpj-sidemenu-open>.fbpj-ui-btn.fbpj-ui-prev{left:0}.fbpj-rtl.fbpj-container.fbpj-sidemenu-open>.fbpj-ui-btn.fbpj-ui-next{right:220px}.fbpj-book-stage.fbpj-zoom-enabled{cursor:move}.fbpj-page-back:before,.fbpj-page-front:before{content:" "}.fbpj-book-page .fbpj-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%)}.fbpj-book-page .fbpj-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0))}.fbpj-book-page,.fbpj-book-wrapper,.fbpj-page-back:before,.fbpj-page-content,.fbpj-page-content:after,.fbpj-page-effects,.fbpj-page-effects:before,.fbpj-page-front:before,.fbpj-page-wrapper,.fbpj-page-wrapper:after{position:absolute;height:100%;display:block;top:0}.fbpj-book-page,.fbpj-page-content{width:100%}.fbpj-book-wrapper{position:relative;margin:0 auto;transition:.3s left;-webkit-transition:.3s left;left:0}.fbpj-zoom-enabled .fbpj-book-wrapper{transition:none;-webkit-transition:none}.fbpj-loading.fbpj-container .fbpj-book-wrapper{left:100%}.fbpj-book-wrapper.close-right{left:25%}.fbpj-book-wrapper.close-left{left:-25%}.fbpj-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-ms-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.fbpj-book-wrapper .fbpj-book-side-buttons{position:absolute;left:100%;width:40px;opacity:.3;height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.fbpj-book-prev-button.fbpj-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.fbpj-book-wrapper .fbpj-book-side-buttons:hover{opacity:.5;background-color:rgba(0,0,0,.18)}.fbpj-book-wrapper .fbpj-book-prev-button{right:100%;left:auto;left:initial}.fbpj-book-wrapper .fbpj-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.fbpj-page-wrapper{overflow:hidden}.fbpj-hard-page .fbpj-page-wrapper{width:100%!important;height:100%!important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.fbpj-book-page.fbpj-flipping,.fbpj-book-page.fbpj-folding{box-shadow:-2px 0 10px transparent}.fbpj-book-page.fbpj-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.fbpj-book-page.fbpj-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.fbpj-book-page.fbpj-right-side+.fbpj-page-wrapper.fbpj-right-side{z-index:-1}.fbpj-book-page .fbpj-page-back,.fbpj-book-page .fbpj-page-front{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:#fff;position:absolute;box-sizing:border-box}.fbpj-page-back>canvas,.fbpj-page-front>canvas{width:100%;position:relative;z-index:-1}.fbpj-quick-turn:before{opacity:0}.fbpj-book-page.fbpj-flipping.fbpj-left-side:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1));width:10px;left:-10px}.fbpj-book-page{width:50%}.fbpj-book-page.fbpj-flipping,.fbpj-book-page.fbpj-folding{z-index:200!important}.fbpj-page-content{background-size:100.25%!important;background-repeat:no-repeat!important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.fbpj-book-page.fbpj-left-side .fbpj-page-front{z-index:2}.fbpj-book-page.fbpj-left-side .fbpj-page-back{z-index:1}.fbpj-book-page.fbpj-left-side.fbpj-folding:not(.fbpj-hard-page) .fbpj-page-back{z-index:3}.fbpj-book-page.fbpj-right-side .fbpj-page-front{top:0;left:0;z-index:0}.fbpj-book-page,.fbpj-page-back,.fbpj-page-fold-inner-shadow,.fbpj-page-fold-outer-shadow,.fbpj-page-front,.fbpj-page-wrapper{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0}.fbpj-page-back,.fbpj-page-front{overflow:hidden}.fbpj-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.fbpj-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.fbpj-book-page.fbpj-folding .fbpj-page-fold-inner-shadow{display:block}.fbpj-book-page.fbpj-right-side .fbpj-page-back{left:0;z-index:1}.fbpj-book-page.fbpj-right-side.fbpj-folding .fbpj-page-front{z-index:2}.fbpj-page-wrapper.fbpj-right-side .fbpj-page-back{left:100%;z-index:1;overflow:hidden}.fbpj-hard-page .fbpj-page-back,.fbpj-hard-page .fbpj-page-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.fbpj-hard-page.fbpj-right-side .fbpj-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;z-index:3!important}.fbpj-hard-page.fbpj-left-side .fbpj-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%}.fbpj-hard-page.fbpj-right-side .fbpj-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;z-index:3}.fbpj-hard-page.fbpj-left-side .fbpj-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%}.fbpj-page-back:before,.fbpj-page-front:before{width:20%;z-index:5;pointer-events:none}.fbpj-page-front:before{right:0}.fbpj-page-wrapper.fbpj-right-side.fbpj-flipping{z-index:4}.fbpj-ui{height:60px;padding:20px 16px 0}.fbpj-ui-btn,.fbpj-ui-wrapper{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.fbpj-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,.3);background-color:#f7f7f7;position:absolute}.fbpj-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.35);display:none}.fbpj-share-box{position:absolute;top:68%;width:82%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:0;padding:10px 15px 5px;text-align:center}span.fbpj-share-title{color:#777;margin-bottom:10px;display:block;font-size:18px}.fbpj-share-url{background-color:#fff;height:60px;color:#666;padding:5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:14px;box-sizing:border-box;margin-bottom:0}.fbpj-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;margin:3px;color:#444040;font-size:20px}.fbpj-share-facebook{color:#0572e6}.fbpj-share-google{display:none}.fbpj-share-twitter{color:#1da1f2}.fbpj-share-mail{color:#272727}element.style{display:none}.fbpj-share-button:hover{color:#444}.fbpj-ui-btn{position:relative;width:40px;right:0;height:46px;font-size:22px;cursor:pointer;z-index:2;display:inline-block;padding:13px 5px;line-height:1}.fbpj-floating .fbpj-ui-controls>.fbpj-ui-btn:first-child{border-radius:5px 0 0 5px}.fbpj-floating .fbpj-ui-controls>.fbpj-ui-btn:last-child{border-radius:0 5px 5px 0}.fbpj-ui-btn:before{box-sizing:border-box}.fbpj-ui-help,.fbpj-ui-outline,.fbpj-ui-share,.fbpj-ui-sound,.fbpj-ui-thumbnail{float:left}.fbpj-ui-btn:hover{color:#00acce}.fbpj-ui-btn.disabled,.fbpj-ui-btn.disabled:hover{color:#ccc}.fbpj-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0 0;border-radius:0;background-color:rgba(0,0,0,.03)}.fbpj-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;padding:0!important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;opacity:0}.fbpj-ui-page input:focus{z-index:2;opacity:1;color:inherit}.fbpj-ui-page input:focus+label{opacity:0;display:none}.fbpj-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:17px;line-height:1.1em;color:#999;font-size:15px;font-weight:400;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.fbpj-ui-share{float:left}.fbpj-ui-fullscreen{bottom:0}.fbpj-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fbpj-ui-sidemenu-close{position:absolute;top:0;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:border-radius: 0 0 5px 0;z-index:-1;transition:.5s ease;-webkit-transition:.5s ease}.fbpj-ui-controls{bottom:0;width:100%;height:46px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.fbpj-floating .fbpj-ui-controls{bottom:0;width:100%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:block;display:block;border-radius:0}.fbpj-floating.fbpj-controls-top .fbpj-ui-controls{bottom:auto;bottom:intial;top:0}.fbpj-floating.fbpj-controls-hide .fbpj-ui-controls{display:none}.fbpj-ui-wrapper.fbpj-ui-controls .fbpj-ui-btn{float:none}.fbpj-ui-size{bottom:24px;height:60px;right:24px}.fbpj-ui-size:before,.fbpj-ui-zoom:before{height:0;border-bottom:1px solid;content:" ";right:5px;opacity:.3;display:block;position:absolute;top:30px;left:5px;z-index:2}.fbpj-ui-zoomin{top:0}.fbpj-ui-zoomout{bottom:0}.fbpj-ui-next{right:24px;right:0;border-radius:0}.fbpj-container.fbpj-floating>.fbpj-ui-next{right:8px}.fbpj-container.fbpj-floating>.fbpj-ui-prev{left:2px}.fbpj-container>.fbpj-ui-next,.fbpj-container>.fbpj-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:.3;background-color:transparent;height:auto;height:initial;font-size:36px;color:#000;width:auto;text-align:center;width:initial}.fbpj-container>.fbpj-ui-next:hover,.fbpj-container>.fbpj-ui-prev:hover{opacity:.7}.fbpj-container.fbpj-floating>.fbpj-ui-next,.fbpj-container.fbpj-floating>.fbpj-ui-prev{border-radius:50%;width:40px}.fbpj-ui-prev{left:0;right:auto;border-radius:0}.fbpj-ui-alt{position:relative!important;right:auto;right:initial;left:auto;left:initial;box-shadow:none!important}.fbpj-ui-alt.fbpj-ui-next{border-right:1px solid #ddd}.fbpj-ui-btn.fbpj-active{color:#00acce;background-color:#e7e7e7}.fbpj-ui-fit{display:none}.fbpj-ui-fullscreen,.fbpj-ui-more,.fbpj-ui-zoomin,.fbpj-ui-zoomout{float:right}.fbpj-ui-fit{top:0}.fbpj-ui-more .more-container,.fbpj-ui-search .search-container{display:none;position:absolute;bottom:100%;margin-bottom:8px!important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,.2)}.fbpj-controls-top .fbpj-ui-more .more-container,.fbpj-controls-top .fbpj-ui-search .search-container{bottom:auto;bottom:initial;margin-top:8px!important;top:100%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.more-container:before,.search-container:before{content:" ";position:absolute;border:solid transparent;border-width:7px;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.fbpj-controls-top .more-container:before,.fbpj-controls-top .search-container:before{border:solid transparent;border-bottom-color:#eee;border-width:7px;top:-14px}.more-container .fbpj-ui-btn{width:auto;width:initial;width:190px;text-align:left;padding:8px 10px;height:42px;border-top:1px solid #e4e4e4;border-radius:0}.more-container .fbpj-ui-btn:hover{background-color:#eee}.more-container>.fbpj-ui-btn:first-child{border-radius:5px;border-top:none}.more-container>.fbpj-ui-btn:last-child{border-radius:0 0 5px 5px}.more-container .fbpj-ui-btn:before{position:absolute;top:11px;font-size:14px}.fbpj-ui-btn span{display:none}.more-container .fbpj-ui-btn span{font-size:14px;padding-left:30px;vertical-align:middle;display:inline-block}.fbpj-ui-more.fbpj-active .more-container,.fbpj-ui-search.fbpj-active .search-container{display:block}.annotationDiv section,.annotationLayer section,.customHtmlAnnotation,.customLinkAnnotation,.customVideoAnnotation,.highlightAnnotation,.linkAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .fileAttachmentAnnotation,.annotationDiv .highlightAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .underlineAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}.annotationDiv .buttonWidgetAnnotation.pushButton>a,section.linkAnnotation a{display:block;height:100%}.customHtmlAnnotation,.customVideoAnnotation,a.customLinkAnnotation,a.linkAnnotation,section.linkAnnotation a{background-color:transparent;background-color:#ff0;opacity:.1}.highlightAnnotation:hover,a.customLinkAnnotation:hover,a.linkAnnotation:hover,section.linkAnnotation a:hover{opacity:.4;border-color:transparent;background-color:#2196f3}.annotationDiv,.textLayerDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.textLayerDiv{line-height:1}.textLayerDiv>div{position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}section.linkAnnotation a .annotationLayer>a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.fbpj-page-loading:after,.fbpj-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px -22px}.fbpj-page-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-sizing:border-box}.fbpj-page-loading:after{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:22px}.fbpj-thumb-container .fbpj-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:0}.fbpj-thumb-container .fbpj-vrow:before{content:"";background-image:url(../images/loading.gif);background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.fbpj-thumb-container .fbpj-vrow:hover{background-color:#bbb}.fbpj-floating .fbpj-thumb-container .fbpj-vrow:hover,.fbpj-vrow.fbpj-selected{background-color:#dae9ff;opacity:1}.fbpj-thumb-container .fbpj-vrow.fbpj-thumb-loaded{background-size:contain}.fbpj-thumb-container .fbpj-vrow.fbpj-thumb-loaded:before{display:none}.fbpj-vrow>div{height:20px;background-color:rgb(0 0 0 / 54%);width:40px;margin:0 auto;font-size:16px;color:#fff}.fbpj-sidemenu{float:left;width:220px;height:auto!important;position:absolute!important;top:0;z-index:3;transition:.5s transform ease;-webkit-transition:.5s -webkit-transform ease;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px;background-color:rgba(238,238,238,.9)}.fbpj-rtl .fbpj-sidemenu{left:auto;left:initial;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);right:-50px;direction:rtl}.fbpj-thumb-container{text-align:center}.fbpj-outline-container{color:#666;font-size:12px}.fbpj-outline-wrapper,.fbpj-thumb-wrapper{position:absolute!important;top:0;bottom:0;left:0;right:0;height:auto!important;box-shadow:1px 0 4px rgba(102,102,102,.38)}.fbpj-outline-wrapper{overflow:auto;padding:10px 10px 5px 10px}.fbpj-floating .fbpj-outline-container,.fbpj-floating .fbpj-thumb-container{bottom:0}.fbpj-sidemenu.fbpj-sidemenu-visible{display:block;transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.fbpj-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.fbpj-outline-toggle.fbpj-outlines-hidden~.fbpj-outline-items{display:none}.fbpj-outline-items>.fbpj-outline-item{margin-left:2px}.fbpj-outline-item{margin-bottom:2px;background:#efefef;border-bottom:2px solid #dedede}.fbpj-outline-item a:hover,.fbpj-outline-toggle:hover{background-color:#fff}.fbpj-outline-item a{color:inherit!important;text-decoration:none!important;display:block;padding:8px 0 8px 12px;overflow:hidden;text-overflow:ellipsis;border:none!important;box-shadow:none!important;font-size:14px}.fbpj-outline-toggle:before{content:"\e64b";font-size:10px;font-family:themify}.fbpj-outline-toggle.fbpj-outlines-hidden:before{content:"\e649"}.fbpj-lightbox-wrapper{position:fixed!important;top:0;bottom:0;right:0;height:auto!important;left:0;background-color:#fff;z-index:99999}.fbpj-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.fbpj-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s;-webkit-transition:.2s}.fbpj-lightbox-close:hover{color:#fff;background-color:rgba(0,0,0,.21);border-color:#000}.fbpj-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:24px}.fbpj-lightbox-wrapper .fbpj-container{position:absolute!important;width:100%;top:0;bottom:0;height:auto!important}.fbpj-container.fbpj-xs .fbpj-ui-controls .fbpj-ui-btn.fbpj-ui-page{display:none!important}._fbpj_button,._fbpj_custom,._fbpj_thumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._fbpj_button{padding:5px 15px;background:#0085ba;color:#fff;font-size:14px;border-color:#0073aa #006799 #006799;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap}._fbpj_thumb{border:none;width:140px;height:200px;text-align:center}._fbpj_thumb{cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.22);display:inline-block;-webkit-transform-style:flat;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;margin:30px 10px 10px;-moz-perspective:1200px;perspective:1200px}._fbpj_books ._fbpj_thumb,._fbpj_books .fbpj-dummy{width:140px;height:200px;text-align:center;display:inline-block;position:relative;margin:20px 10px;vertical-align:top}._fbpj_thumb[thumbtype=img]{height:auto}._fbpj_thumb[thumbtype=img] img{max-width:100%;max-height:200px;margin:0;padding:0;border:0}._fbpj_book-cover{background-size:100% 100%;height:100%;width:100%;-webkit-transform-origin:left;transform-origin:left;top:0;background-color:#eee;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:0 1px 2px rgba(0,0,0,.22)}._fbpj_thumb ._fbpj_book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(1,163,163,.87);background:rgba(60,60,60,.8);box-sizing:border-box;display:block;color:#fff;transition:.4s;-webkit-transition:.4s;opacity:0}._fbpj_thumb ._fbpj_book-tag{float:left;padding:0 4px 2px;background-color:rgba(0,0,0,.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:rgba(255,255,255,.8);position:relative}._fbpj_thumb-not-found ._fbpj_book-title,._fbpj_thumb:hover ._fbpj_book-title{opacity:1;bottom:0}._fbpj_thumb:hover ._fbpj_book-cover{-webkit-transform:rotateY(-20deg) rotateZ(0);-moz-transform:rotateY(-20deg) rotateZ(0);-ms-transform:rotateY(-20deg) rotateZ(0);transform:rotateY(-20deg) rotateZ(0);box-shadow:3px 0 12px rgba(0,0,0,.6)}.fbpj-webkit ._fbpj_thumb:hover ._fbpj_book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;box-shadow:1px 0 12px rgba(0,0,0,.6)}._fbpj_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._fbpj_books-break{color:rgba(255,255,255,.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._fbpj_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:rgba(255,255,255,.24);display:block;margin:10px auto}.fbpj-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.fbpj-container ::-webkit-scrollbar{width:8px}.fbpj-container ::-webkit-scrollbar-button{height:8px}.fbpj-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border:0 none #fff;border-radius:100px}.fbpj-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.fbpj-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.5)}.fbpj-container ::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border:0 none #fff;border-radius:100px}.fbpj-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,.2)}.fbpj-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,.15)}.fbpj-container ::-webkit-scrollbar-corner{background:0 0}.fbpj-skipTransition{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.fbpj-container.fbpj-fullscreen{height:100%!important;max-height:100%!important;width:100%!important;max-width:100%!important}.fbpj-container.fbpj-double-internal .fbpj-page-front{background-position:left;background-size:cover}.fbpj-container.fbpj-double-internal .fbpj-page-back{background-position:right;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.fbpj-rtl .more-container .fbpj-ui-btn{text-align:right;direction:rtl}.fbpj-rtl .more-container .fbpj-ui-btn:before{right:10px}.fbpj-rtl .more-container .fbpj-ui-btn span{padding:0;padding-right:20px}.fbpj-rtl .fbpj-outline-items>.fbpj-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.fbpj-rtl .fbpj-outline-toggle{float:right;margin:0 -18px 0 0}.fbpj-rtl .fbpj-outline-toggle.fbpj-outlines-hidden:before{content:"\e64a"}.fbpj-rtl .fbpj-sidemenu.fbpj-sidemenu-visible{left:auto;left:initial;right:0}.fbpj-rtl .fbpj-ui-sidemenu-close{right:auto;right:initial;left:-32px;border-radius:5px 0 0 5px}._fbpj_thumb[thumbtype=img] ._fbpj_thumb-not-found{height:200px;position:relative}body.admin-bar .fbpj-lightbox-wrapper{top:32px}@media screen and (max-width:782px){body.admin-bar .fbpj-lightbox-wrapper{top:46px}}.fbpj-raw-loading{position:absolute;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,.3);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;top:50%;opacity:.7}.fbpj-raw-loading a{color:inherit!important}.fbpj-container .fbpj-raw-loading{top:100%}[hidden]{display:none}@font-face{font-family:themify;src:url(../fonts/themify.eot);src:url(../fonts/themify.eot?#iefix) format('embedded-opentype'),url(../fonts/themify.woff) format('woff'),url(../fonts/themify.ttf) format('truetype'),url(../fonts/themify.svg) format('svg');font-weight:400;font-style:normal}[class*=" ti-"]:before,[class^=ti-]:before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"} \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/index.html b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/metaboxes.min.css b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/metaboxes.min.css new file mode 100644 index 00000000..5851b7f3 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/css/metaboxes.min.css @@ -0,0 +1 @@ +#dflip{position:relative}#dflip_post_meta_box,form.dflip-settings{background-color:#f7f7f7;border:2px solid #0295d0;line-height:1.5}#dflip_post_meta_box .hndle{background-color:#0295d0;color:white}form.dflip-settings{margin-right:20px;padding:7px 12px 20px}.dflip-tabs{position:relative}.dflip-tabs-list{border-bottom:1px solid #ddd;margin:-7px -12px 15px;list-style:none;padding:8px 12px 0;background-color:#0295d0}#dflip-settings .dflip-tabs-list .nav-tab{margin-bottom:-1px}.dflip-tabs-list li{display:inline-flex;margin:0}.dflip-tabs-list .dflip-active{border-bottom-color:white}.normal-tabs .dflip-tabs-list{background-color:transparent;margin:0 0 -1px;border:0;padding:0}.normal-tabs .dflip-tabs-list li{color:#777;border:1px solid transparent}.normal-tabs .dflip-tabs-list .dflip-active{background-color:#fdfdfd;border:1px solid #ddd;border-bottom-color:#eee}.dflip-tabs-list li a,.dflip-tabs-list .nav-tab{display:block;padding:8px 10px;text-decoration:none;outline:0;box-shadow:none;position:relative;line-height:1.5;color:#eee}.dflip-tabs-list li a:after,.dflip-tabs-list .nav-tab:after{content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f1f1f1;top:50%;opacity:0;margin-top:-8px;transition:.25s ease}.dflip-tabs-list li.dflip-active a,.dflip-tabs-list .nav-tab.nav-tab-active{background-color:#0085ba;color:white}.normal-tabs .dflip-tabs-list li a,.normal-tabs .dflip-tabs-list .nav-tab{color:#0089c8;padding:5px 10px}.normal-tabs .dflip-tabs-list li.dflip-active a,.normal-tabs .dflip-tabs-list .nav-tab.nav-tab-active{background-color:transparent;color:#32373c}.dflip-tabs-list li a:hover{color:white}.normal-tabs .dflip-tabs-list li a:hover{color:#32373c;background-color:transparent}.dflip-tab-content,.dflip-tab-content:hover{display:none}.dflip-tab-content.dflip-active{display:block}.normal-tabs .dflip-tab-content.dflip-active{display:block;padding:10px;border:1px solid #ddd;background:#fdfdfd}.has-dragging{-webkit-user-select:none}.dflip-box{padding:0 10px 10px;clear:both;position:relative;border-top:1px solid #e7e7e7;padding:10px 0 10px;margin:0 10px}.dflip-box:last-child,.dflip-box:first-child{border:0}.dflip-box:last-child{padding:0}.dflip-label{display:block;width:35%;margin:0;color:#33373a !important;font-size:14px !important;font-weight:600 !important;padding:5px 0 1px 0}.dflip-label i{font-weight:normal}.dflip-desc{font-size:12px;width:40%;margin:4px 0 10px;float:none;color:#999;display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:15px}.dflip-option{padding:0;box-sizing:border-box;position:relative;margin-top:-15px;float:right;display:inline-block;vertical-align:top;width:60%}.dflip-option select,.dflip-option input{min-width:160px}.dflip-option>textarea{width:100%}.dflip-option.dflip-page-list{width:100%;padding:0;margin-top:0}.dflip-page-modal{position:fixed;top:20px}ul.dflip-page-list{clear:both}#dflip_pages_box .dflip-desc,#dflip_outline_box .dflip-desc{width:100%;float:none}#dflip_outline_box .dflip-option{width:100%;padding:0;font-size:14px}#dflip_outline_box .dflip-option textarea{font-size:13px;display:none}#dflip .ui-sortable-handle{min-height:20px;cursor:move}.dflip-upload-input{height:29px}.dflip-upload-input+.dflip-button{position:absolute;top:0;right:0;text-align:center}.dflip-upload{padding-right:0}.dflip-page-options{display:none}.dflip-page-actions{position:absolute;top:-50%;transition:.2s;width:120px;cursor:default;background-color:#fff}ul.dflip-outline-actions{position:absolute;right:3px;top:3px;display:none;margin:0;border-radius:5px;transition:.2s;cursor:default;background-color:#fff}.dflip-page-actions>li,.dflip-outline-actions>li{height:28px;min-width:28px;color:#777;float:left;background-color:inherit;margin:0;cursor:pointer}.dflip-page-actions>li:hover,.dflip-outline-actions>li:hover{background-color:#eee}.dflip-page-actions>li:before,.dflip-outline-actions>li:before{line-height:1.5}li.dflip-page-remove-action{float:right;color:#f44336}.dflip-page-options label{display:block;padding:0 0 5px;margin-top:10px}.dflip-page-options textarea{width:100%}.dflip-page-item{border:1px solid #ccc;width:120px;height:160px;background-color:#f7f7f7;overflow:hidden;cursor:move;position:relative;margin:0 10px 10px 0;display:inline-block}.dflip-page-edit{width:100%;height:auto}.dflip-page-edit .dflip-page-thumb{width:120px;left:0;margin:0}.dflip-page-edit .dflip-page-options{display:block;padding-left:130px;padding-right:10px;background-color:white}li.dflip-page-item:hover .dflip-page-actions{top:0}.outline-wrapper:hover>.dflip-outline-actions{display:block}.dflip-empty-page{display:none}.dflip-handle{cursor:move;z-index:1;height:100%;position:relative;background-color:#f7f7f7}.dflip-page-thumb{width:100%;position:absolute;top:0;left:0;right:0;margin:auto;bottom:0}.outline-node{position:relative;overflow:hidden;cursor:pointer;padding:2px 0 0}#dflip_outline_box:focus{background-color:green}.outline-node.outline-haschild.outline-collapsed .outline-wrapper{background-color:#eee}.outline-node:last-child:after{display:none}.outline-node:before,.outline-node:after{position:absolute;content:""}.outline-node:before{top:0;left:5px;margin-top:0;height:20px;width:14px;border:0;z-index:0;border-bottom:1px solid;border-left:1px solid;border-color:#bbb}.outline-node:after{top:20px;left:5px;margin-top:0;height:100%;width:30px;border:0;border-left:1px solid;border-color:#bbb}.outline-node .outline-wrapper>input{display:none;height:22px;font-size:13px;border:1px solid #ddd}.outline-node.outline-active>.outline-wrapper>input{display:inline-flex}.outline-node.outline-active>.outline-wrapper>label{display:none}.outline-node>input{box-shadow:none;border:1px solid #bbb}.outline-nodes{padding-left:20px;position:relative;border-left:1px solid #fff}.outline-node .outline-wrapper{height:34px;border:1px solid #bbb;border-radius:5px;padding:4px;z-index:2;position:relative;box-sizing:border-box;margin-left:20px;padding-left:10px;background-color:#fff}.outline-wrapper.has-drag-over{border:3px solid green}.outline-wrapper.has-drag-after{border-bottom:6px solid green}.outline-wrapper.has-drag-before{border-top:6px solid green}.has-drag-over.is-drag-source,.is-drag-source ~ .outline-nodes .has-drag-over{border-color:red !important}.is-drag-source,.is-drag-source ~ .outline-nodes .outline-wrapper{opacity:.2}.outline-collapse{position:absolute;left:10px;font-size:14px;z-index:3;display:none;top:8px;border-radius:50%;background-color:#fff;border:1px solid #bbb}.outline-collapse:before{line-height:1.5}.outline-wrapper label{display:inline-block;min-width:30px;padding:2px 5px}.outline-wrapper input:nth-child(3){flex-grow:2}.outline-haschild>.outline-collapse{display:block;transition:.2s;transform-origin:center}.outline-collapsed .outline-collapse{transform:rotateZ(-90deg)}.outline-collapsed .outline-nodes{display:none}.drag-helper{background-color:#aaa;position:absolute;z-index:200;padding:10px;color:white;pointer-events:none}.dflip-page-modal .page-modal-close{border-left:1px solid #ddd;cursor:pointer;text-align:center}.dflip-page-modal .page-modal-close .media-modal-icon{margin-top:15px;display:block}.page-modal-image-wrapper{max-width:100%;position:absolute;margin-top:40px;-webkit-user-select:none}.dflip-page-modal .media-frame-content{background-color:#eee}img.page-modal-image{max-width:100%;max-height:100%;margin:0;border:0;display:block}.dflip-hotspot{position:absolute;cursor:pointer;border:1px solid #ccc;box-sizing:border-box !important}.dflip-hotspot-helper{position:absolute !important;z-index:20;cursor:move;box-sizing:border-box !important}.dflip-hotspot:hover,.dflip-hotspot-helper{background-color:rgba(255,255,0,0.22)}.dflip-hotspot{background-color:rgba(255,255,0,0.22)}.dflip-hotspot-helper .ui-resizable-handle{background:#f5dc58;border:1px solid #FFF;width:9px;height:9px;box-sizing:border-box !important;z-index:2;position:absolute}.dflip-hotspot-helper .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.dflip-hotspot-helper .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.dflip-hotspot-helper .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.dflip-hotspot-helper .ui-resizable-se{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.dflip-hotspot-helper .dflip-hotspot-delete{position:absolute;right:10px;top:5px;cursor:pointer}.dflip-hotspot-helper .dflip-hotspot-delete:hover{color:#f44336}.dflip-add-hotspot{margin:5px !important;z-index:50}.dflip-hotspot-header{position:fixed;background-color:#eee;z-index:100}.dflip-remove-hotspot{float:right;margin:5px !important}.dflip-hotspot-dest{height:30px;vertical-align:middle;width:240px;font-size:12px;margin:5px !important}.fbpj-js-code{font-family:monospace;font-size:12px}input#dflip_settings_submit{float:right;margin-right:-12px;z-index:100;margin-top:-45px}.dflip-global-value{color:#999;font-size:11px;display:inline-block}.dflip-global-inactive ~ .dflip-global-value{text-decoration:line-through;opacity:.4}.dflip-global-active ~ .dflip-global-value:after{content:" Active"}.dflip-global-inactive ~ .dflip-global-value:after{content:" Inactive"}.dflip-settings.premium .dflip-box,.dflip-box.premium{background-color:rgba(231,231,231,0.37);margin:0 -10px;padding:10px 20px}#dflip_post_meta_box_limit .inside,.dflip-settings.premium .dflip-box .dflip-option,.dflip-box.premium .dflip-option{color:red !important}.dflip-settings.premium .dflip-box .dflip-label:after,.dflip-box.premium .dflip-label:after{content:'Premium!';color:red;font-size:12px}.video-tutorial{display:block;color:crimson}.video-tutorial .dashicons{text-decoration:none;margin-right:10px}a.fbpj-chrome{background-image:url("../images/chrome-extension.png");height:77px;background-position:center bottom;background-repeat:no-repeat;display:block;border:2px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px;background-size:250px 75px;text-decoration:none;text-align:right;font-size:12px;color:#818284;text-transform:uppercase} \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/customfields/hideandshow.php b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/customfields/hideandshow.php new file mode 100644 index 00000000..3fda991d --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/customfields/hideandshow.php @@ -0,0 +1,55 @@ + + jQuery(document).ready( function () { + selectedVal = jQuery("#jform_params_theme").val(); + if(selectedVal=="lightboxview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWLIGHTBOX').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).hide(); + } else if(selectedVal=="linkview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWLINKBUTTON').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).hide(); + } else if(selectedVal=="basicview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWBASIC').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).show(); + } + + console.log(selectedVal+" test 1"); + jQuery("#jform_params_theme").on("change", function(){ + selectedVal = jQuery("#jform_params_theme").val(); + console.log(selectedVal+" test 2"); + if(selectedVal=="lightboxview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWLIGHTBOX').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).hide(); + } else if(selectedVal=="linkview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWLINKBUTTON').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).hide(); + } else if(selectedVal=="basicview"){ + var thirdLi = jQuery( "#myTabTabs" ).find( "li" ).eq( "3" ).html("'.JText::_('MOD_FLIPPINGBOOK_VIEWBASIC').'"); + jQuery( "#myTabTabs" ).find( "li" ).eq( "4" ).show(); + } + }); + }); + '; + } +} \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.eot b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.eot new file mode 100644 index 0000000000000000000000000000000000000000..9ec298b9d932b7e9b031debb8e2bba10a59400c5 GIT binary patch literal 78748 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 Rc+gqA^*F1QK2P}i{{RHuc*g($ literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.svg new file mode 100644 index 00000000..4d9e7eb4 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.svg @@ -0,0 +1,362 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.ttf b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5d627e701e86da4dde4cbb072995979de86a3db9 GIT binary patch literal 78584 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 z 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 literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.woff b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/fonts/themify.woff new file mode 100644 index 0000000000000000000000000000000000000000..847ebd183be736a7f4e7084546502954f58f9a91 GIT binary patch literal 56108 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 literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/defaultcover.png b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/defaultcover.png new file mode 100644 index 0000000000000000000000000000000000000000..fa2fe1a6f11300bc817288c390a5b52c1acc494b GIT binary patch literal 12826 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 \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/joomla-flipbook-extension.png b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/joomla-flipbook-extension.png new file mode 100644 index 0000000000000000000000000000000000000000..7b2d71bccc06666bea75d9c48ac96c510af339e9 GIT binary patch literal 1818 zcmYjSc{JNu6i#eI2okELMU<#^qKObxtHd&P($GvuON?qqF}9LeYA3ao%rTTwwVNQx zFlak=LNzU_6lI1Es2cy1Oh?rY^{hO z5Eup2x{{&*YTl|M0SO#Nw6OqB4xr+IgH*7sdl(2Lt+2nrpu(af0Qoz?(ajpjC%#%b zIyy)s55LYJ%^=J>g&p$L_#CQv{JK~65CRhyv_{C5A1d(*jteT8S>q5m!}r&@!L!5nxwB?w zL6XZQAdq;AofY1VUbIpW9nCV9XH2r6G>D`lCele6rX!k_*V{%{w}qZ}2Yli3t-;;~s*8z)(GXmKw|=1b5Lx(BmY zRiEnp`!k|h@s9f;4&EXwz0@e@&!rp1rxJ41iKb2|;;x|%nn5!BcdX^_kL|z(s>eI* zwH)0c!!Zh|Kgv(l7_TEgnQ|p6#?C4W#<)eF8Ksv$6xPU}#<1X#ki4Zw3w7<{N?JU0 z&&V#KCYLPkn#W~lwO&GU2c2IVa!=K!hNn1pEob%nkW3!T{Z`eac2|Muc#g$>tF=*XzQ9pvcyY- z$J%yClDe_X^IOPYwb{7L=O!EphYNDim2`YN(NRGHbN$<9ciESU9=XdOu$xp!j)mq3 znbFTBE@W}dWdto&QCFDUPps&4x$iEJVJ|=a8UB4}pJHD7@n-Pgox#g9qOM6*tc%ebjYBmjMhzP@wmrua$RdZY`%A@FJ>@|wC=yDU zAJ`gor8=_(1J`KM%3B(`54wg1vP}cClD`q-@)i-WO$+aFwPBMT>Kl=~{@ujmWc`p= ze#MDAQQ7VqYJ^6Km`1xU-U4T=VXDsWPinW+@-BVQVbcPok2r%-M+eNqm|dMwJe4hb zYQ3-FHt#W{w44@nb@8{;@s$}UBGo-6a7z(W)`p!gkeUi;&C_7$BwOd_Ogo3R$T`?b zosM4!BilvXl;#jZ`nR0CarRVvM@B8-RcGLnzzH-u?V8J->A^SfKA2BRLFr%T9fNiT zHa%oBs^r|@+w^XjC+3wiF7x7{#Lx0zclLq(3)Lph&)(mN0uNINT$0rcPyJgZp#L zTPJT_UTVEn`bQ9`=@4dZH^}lK*+tn!DUip#e}h|U=$LNLsMiWpQ&QIzbvVg?`*@1d zgAFOaa6DW#xeC&vYJ5az`2;f)H}(O+b%#j*6tQBQ1LKId$epEay^l~KA&81?5pWrq z<_^_5bzx2_Zmu>XzcIV_$JrN(Ho;#kJqYs<_N2uqbtsI60*-)3Sgdd{RO$| zs}p$NiYv-fuYE}JndkNYV2bbs^Qpn~T=&g?z+R{#a)7&0B68sej-sfoYlfEeXO%9U z;f*pqKUR?0Q@1D)EN{MH&5#nXvOcO1QI^6^=1!}pT+y>7pO2Hwn1g!0PqTd4f7{I{ zwJFnT%{%@(Pg-+@IR8Z!oNwmJ_k~hsDHpu?>6S`;*M4$sX4(_B^t{)qU&sbpoE-n~i(oJC*z> TP$(J>d<7soYiBFA1vT+s4;4KC literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/loading.gif b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..f864d5fd38b7466c76b5a36dc0e3e9455c0126e2 GIT binary patch literal 2767 zcmeH``%_bA0*1eHPVNawNVtR;Fkp-nQj8edfS`v<5L7TgR6wi;WfgH-0}4fE+c_uU zB6tf6auF}FAcDdgg|bMU&H)LR5jARM!8$tuwd$nHqS?K-=JNZ+yGvz=Iegxp{+qWGZ9j{-%9vvN>n3$NJp6==CAqYaF(LfM1Z{EEA{{Gt9 z+Ba|B7z_sR+xabl|E~mm-*OXmhLq??y)HONjX>1ze1D?RIn=G1`RR-%fb}zgSh6^a z(}Zw20U1L^Cs9UcyJfc+al#}J2xVlYUoR{`gd&QDxAb1w4>I~5gc?ccq(G+T!I;H};U_uyHR0@hr>Qk1P1=6fvUBhR zb|&^^cEQtu&W}=-=YR7o5UI)AD*~%J7bkVd5`xrdw{bHm;|Bf^_|FG$9l}`ruhnVF zO%=6X*I#yro*pmfB;-A0cVjz73Qy)`oa=df_3Bx6!M3TNALf9BwI*di`jhdovR(I= zFT31zui1Xw??+Ym-lWNq=V6~8tt012$@*hy3So0QNJ#eIJ4Yh{qJ+aTY>ng8W1p4BrwB_>i7AY-xmGrA}hAeq`aX(yx~=c&|=$w&*&PpKd;G@@0oXK@D0x=;tyY&Eb|HKPsM z71v`PO)na3pfO*xUD8Z|CQju)c+RSAH=5V^4vb9Q2JwHwt|-INt|!nD?AlRxF5ZT8 zaA9~hGb$~rMhQh_0+31$tkzyLi>X3c7>F!|Jyn`+5{LG=E`sIQbHA8!=`uday6D6Y zNtVL?j^`6A%UuwO!`}j#s~H?w=P<5}Z2)*PPx|5q$MM+1K6_d_cie9JVArbrB2sRy zOl**1Mc+|zLM>munG#O|##RApuODr^1+pL-?SHX+D6Dz_@%-Oo(fM&hHYZ-jWU5jf z&nBYG;>F6&Y`veoLdZ@0WyrDsuXOP)9g*C`A(+R`Ryc2+9w_DJNaf@Dzg?~N{uI_} zjV(!yygvrGv#KF*Mt{6H^v1Ve=hQyF2^E~bd#&iZg;(%dS^nM;oGSF1Y^&rY}Ian zFrp%SBGPyN{Z?t%Mo#!qgLQ2)k{>KAv?=zezKN*qPRf>^4QjcWgyxiC}7Vb6vGrBLR(1J&B%*gb{`!Jljb^2%jB$ zFBNUHANC6Q?0~M}cVtgk_;_DAB-BE?2dP z(C9OIXza3Ao-@UyqX%`5cjg#cHl!uHq;&?~JO{eE+A2KSSD)s8v&CiV$kV$A=DG@i z;6JY7z*8oPdj@bbJQoTAENW#ls(ucbGA#yhN>zbWqBTbLl>rGqOAY+` z=psSt8VQE=9+X8^$l@oeDzRvja79ry3nvLcOR7+)bIFyJVoz4}URM-47_u>V zY*^e(o`?|l++*Y0uQ#&dKapW1o?J{jx+*_gKV^cW+W87KI7hZ5viXv$$=1IR^Z~yA XWBrHU7iSEP8X8hQyAJO{V6g1pwSv80 literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/logo-310x60.png b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/logo-310x60.png new file mode 100644 index 0000000000000000000000000000000000000000..74c489af8c47f903862837dab55147dd8d201288 GIT binary patch literal 4809 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 ji9{liNF)-8 + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-comment.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-comment.svg new file mode 100644 index 00000000..86f1f172 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-comment.svg @@ -0,0 +1,16 @@ + + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-help.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-help.svg new file mode 100644 index 00000000..00938fef --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-help.svg @@ -0,0 +1,26 @@ + + + + + + + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-insert.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-insert.svg new file mode 100644 index 00000000..519ef682 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-insert.svg @@ -0,0 +1,10 @@ + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-key.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-key.svg new file mode 100644 index 00000000..8d09d537 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-key.svg @@ -0,0 +1,11 @@ + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-newparagraph.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-newparagraph.svg new file mode 100644 index 00000000..38d2497d --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-newparagraph.svg @@ -0,0 +1,11 @@ + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-noicon.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-noicon.svg new file mode 100644 index 00000000..c07d1080 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-noicon.svg @@ -0,0 +1,7 @@ + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-note.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-note.svg new file mode 100644 index 00000000..70173651 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-note.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-paragraph.svg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-paragraph.svg new file mode 100644 index 00000000..6ae5212b --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/pdfjs/annotation-paragraph.svg @@ -0,0 +1,16 @@ + + + + + diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/textures/white.jpg b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/images/textures/white.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6a4dec261acd82354435847ff560fe5e05e5ad2 GIT binary patch literal 1891 zcmeHG%Wj)c5WNIHLS8PrF0aU@jcOhS96)g`*Vw96xr)+A>6XAvj2yTKa80u6qJPyz zvgk+jvC6(`KY?BdwwuJw4>YrYnbA4(x-;q5^cpLGUBqa_}+YZR`n&6$lb93Sh6D1eQHUF+4`6uHWK*f4=0P>$JEd zbtn#lE*iP7FGBS0;_ab*F}8JwYrlkhiII4LhhhsR-kBd6NsG&a8${3C0ta(QJZ^EF zEGv9J+=pEpBB=6e-4-PU?&`dxN{S}EfDKWS1yL3xxh^#fQ8y$N7Q&Hip>tv!nEfIb zv07Zw)O0%Kr!tSjQ$f;oT@V{WqfsY_dUWo`R#Nw)?O6m9MRw>0v5S3}MYN9bByMq} z(wi2%U^tuyUOFw$%lgXEQG9?FWh_NUhvxwj4p4+Ap^XT9dqyU+dpJ=BB-I!uwkIC) z-LRJ7iVJMg2}@@+KZx(jaiL9Wpa zkrm_c5aYAi>+O$ljH3|_V7CjO9l5@Pr_u9lvPGdNbUz@cA7T&YqcPki={veEiCSNl zJKC$fbg|j%D~c*A%5GEZ>0H5emb6`Pm49*tQjCzj>tF9YbCKoA)cMvDW4`yuC(9m^ ztxkV|t$bI3b49L)N`HV)U}Y{e(dZKS(xq}KlX9h;OQlk+u2!oRhFM!Ut#o^}~bI${w j+{FO)o+tedHfV}OrdiMimmlv$eKa2@@IOtUoqqcRzX}}w literal 0 HcmV?d00001 diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/index.html b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.latest.js b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.latest.js new file mode 100644 index 00000000..82057fa8 --- /dev/null +++ b/deployed/mod_flippingbook/modules/mod_flippingbook/assets/js/flippingbook.latest.js @@ -0,0 +1 @@ +var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var n,i,o,a,s,r,l,c="",h=0;for(e=Base64._utf8_encode(e);h>2,s=(3&n)<<4|(i=e.charCodeAt(h++))>>4,r=(15&i)<<2|(o=e.charCodeAt(h++))>>6,l=63&o,isNaN(i)?r=l=64:isNaN(o)&&(l=64),c=c+this._keyStr.charAt(a)+this._keyStr.charAt(s)+this._keyStr.charAt(r)+this._keyStr.charAt(l);return c},decode:function(e){var n,i,o,a,s,r,l="",c=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");c>4,i=(15&a)<<4|(s=this._keyStr.indexOf(e.charAt(c++)))>>2,o=(3&s)<<6|(r=this._keyStr.indexOf(e.charAt(c++))),l+=String.fromCharCode(n),64!=s&&(l+=String.fromCharCode(i)),64!=r&&(l+=String.fromCharCode(o));return Base64._utf8_decode(l)},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");for(var n="",i=0;i127&&o<2048?(n+=String.fromCharCode(o>>6|192),n+=String.fromCharCode(63&o|128)):(n+=String.fromCharCode(o>>12|224),n+=String.fromCharCode(o>>6&63|128),n+=String.fromCharCode(63&o|128))}return n},_utf8_decode:function(e){for(var n="",i=0,o=c1=c2=0;i191&&o<224?(n+=String.fromCharCode((31&o)<<6|63&(c2=e.charCodeAt(i+1))),i+=2):(n+=String.fromCharCode((15&o)<<12|(63&(c2=e.charCodeAt(i+1)))<<6|63&(c3=e.charCodeAt(i+2))),i+=3);return n}},FBPJAR=FBPJAR||{},PRESENTATION=FBPJAR;!function(e,n){e.version="2.1.1",e.PAGE_MODE={SINGLE:1,DOUBLE:2,AUTO:null},e.SINGLE_PAGE_MODE={ZOOM:1,BOOKLET:2,AUTO:null},e.CONTROLSPOSITION={HIDDEN:"hide",TOP:"top",BOTTOM:"bottom"},e.DIRECTION={LTR:1,RTL:2},e.LINK_TARGET={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4},e.CORNERS={TL:"tl",TR:"tr",BL:"bl",BR:"br",L:"l",R:"r",NONE:null},e.SOURCE_TYPE={IMAGE:"image",PDF:"pdf",HTML:"html"},e.DISPLAY_TYPE={WEBGL:"3D",HTML:"2D"},e.PAGE_SIZE={AUTO:0,SINGLE:1,DOUBLEINTERNAL:2};var i,o,a,s,r=e.defaults={webgl:!0,webglShadow:!0,soundEnable:!0,search:!1,height:"auto",autoEnableOutline:!1,autoEnableThumbnail:!1,overwritePDFOutline:!1,enableDownload:!0,duration:800,direction:e.DIRECTION.LTR,pageMode:e.PAGE_MODE.AUTO,singlePageMode:e.SINGLE_PAGE_MODE.AUTO,backgroundColor:"#fff",forceFit:!0,transparent:!1,hard:"none",openPage:1,annotationClass:"",autoPlay:!1,autoPlayDuration:5e3,autoPlayStart:!1,maxTextureSize:1600,minTextureSize:256,rangeChunkSize:524288,icons:{altnext:"ti-angle-right",altprev:"ti-angle-left",next:"ti-angle-right",prev:"ti-angle-left",end:"ti-angle-double-right",start:"ti-angle-double-left",share:"ti-sharethis",help:"ti-help-alt",more:"ti-more-alt",download:"ti-download",zoomin:"ti-zoom-in",zoomout:"ti-zoom-out",fullscreen:"ti-fullscreen",fitscreen:"ti-arrows-corner",thumbnail:"ti-layout-grid2",outline:"ti-menu-alt",close:"ti-close",search:"ti-search",doublepage:"ti-book",singlepage:"ti-file",sound:"ti-volume",facebook:"ti-facebook",google:"ti-google",twitter:"ti-twitter-alt",mail:"ti-email",play:"ti-control-play",pause:"ti-control-pause"},text:{toggleSound:"Turn on/off Sound",toggleThumbnails:"Toggle Thumbnails",toggleOutline:"Toggle Outline/Bookmark",previousPage:"Previous Page",nextPage:"Next Page",toggleFullscreen:"Toggle Fullscreen",zoomIn:"Zoom In",zoomOut:"Zoom Out",toggleHelp:"Toggle Help",singlePageMode:"Single Page Mode",doublePageMode:"Double Page Mode",downloadPDFFile:"Download PDF File",gotoFirstPage:"First Page",gotoLastPage:"Goto Last Page",play:"Start AutoPlay",pause:"Pause AutoPlay",share:"Share",emailsubj:"You must see that page!",emailbodylink:"Check out this site :",nopdffileaccess:"PDF file is not accessbile",loadingtext:"Loading Flippingbook"},allControls:"altPrev,pageNumber,altNext,play,outline,thumbnail,zoomIn,zoomOut,fullScreen,share,download,search,more,pageMode,startPage,endPage,sound",moreControls:"download,pageMode,gotoFirstPage,gotoLastPage,sound",hideControls:"",controlsPosition:e.CONTROLSPOSITION.BOTTOM,paddingTop:30,paddingLeft:20,paddingRight:20,paddingBottom:30,enableAnalytics:!1,scrollWheel:!0,onCreate:function(e){},onCreateUI:function(e){},onFlip:function(e){},beforeFlip:function(e){},onReady:function(e){},zoomRatio:1.5,pageSize:e.PAGE_SIZE.AUTO,pdfjsSrc:"modules/mod_flippingbook/assets/js/libs/pdf.min.js",pdfjsCompatibilitySrc:"modules/mod_flippingbook/assets/js/libs/compatibility.js",pdfjsWorkerSrc:"modules/mod_flippingbook/assets/js/libs/pdf.worker.min.js",threejsSrc:"modules/mod_flippingbook/assets/js/libs/three.min.js",soundFile:"modules/mod_flippingbook/assets/sound/turn2.mp3",imagesLocation:"modules/mod_flippingbook/assets/images",imageResourcesPath:"modules/mod_flippingbook/assets/images/pdfjs/",cMapUrl:"modules/mod_flippingbook/assets/cmaps/",enableDebugLog:!1,canvasToBlob:!1,enableAnnotation:!0,pdfRenderQuality:.9,textureLoadFallback:"blank",stiffness:3,backgroundImage:"",pageRatio:null,pixelRatio:window.devicePixelRatio||1,thumbElement:"div",spotLightIntensity:.22,ambientLightColor:"#fff",ambientLightIntensity:.8,shadowOpacity:.15,linkTarget:e.LINK_TARGET.BLANK},l="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,c="onmousedown"in window,h=(window,navigator.userAgent),u=e.utils={drag:{left:0,right:1,none:-1},mouseEvents:c?{type:"mouse",start:"mousedown",move:"mousemove",end:"mouseup"}:{type:"touch",start:"touchstart",move:"touchmove",end:"touchend"},html:{div:"
",img:"",a:"",input:""},toRad:function(e){return e*Math.PI/180},isset:function(e,n){return null==e?n:e},isnull:function(e){return null==e||null==e},toDeg:function(e){return 180*e/Math.PI},transition:function(e,n){return e?n/1e3+"s ease-out":"0s none"},hasCompatibility:function(){var e=!1;return null!=window.dFlipLocation&&window.dFlipLocation.indexOf("lip-lit")>0&&(e=!0),e},scrollIntoView:function(e,n,i){(n=n||e.parentNode).scrollTop=e.offsetTop-n.offsetTop+(!1===i?e.offsetHeight-n.offsetHeight:0),n.scrollLeft=e.offsetLeft-n.offsetLeft},display:function(e){return e?"block":"none"},resetTranslate:function(){return $(0,0)},translateStr:function(e,n){return l?" translate3d("+e+"px,"+n+"px, 0px) ":" translate("+e+"px, "+n+"px) "},httpsCorrection:function(e){var n=window.location;return n.href.indexOf("https://")>-1&&e.indexOf(n.hostname)>-1&&(e=e.replace("http://","https://")),n.href.indexOf("http://")>-1&&e.indexOf(n.hostname)>-1&&(e=e.replace("https://","http://")),e},resetBoxShadow:function(){return"rgba(0, 0, 0, 0) 0px 0px 20px"},rotateStr:function(e){return" rotateZ("+e+"deg) "},bg:function(e){return"#fff"+x(e)},bgImage:function(e){return null==e||"blank"==e?"":" url("+e+")"},src:function(e){return null!=e?""+e:""},limitAt:function(e,n,i){return ei?i:e},distOrigin:function(e,n){return Math.sqrt(Math.pow(e,2)+Math.pow(n,2))},distPoints:function(e,n,i,o){return Math.sqrt(Math.pow(i-e,2)+Math.pow(o-n,2))},calculateScale:function(e,n){var i=y(e[0].x,e[0].y,e[1].x,e[1].y);return y(n[0].x,n[0].y,n[1].x,n[1].y)/i},getVectorAvg:function(e){return{x:e.map(function(e){return e.x}).reduce(u.sum)/e.length,y:e.map(function(e){return e.y}).reduce(u.sum)/e.length}},sum:function(e,n){return e+n},getTouches:function(e,n){return n=n||{left:0,top:0},Array.prototype.slice.call(e.touches).map(function(e){return{x:e.pageX-n.left,y:e.pageY-n.top}})},angleByDistance:function(e,n){var i=n/2,o=w(e,0,n);return o-1,s=(","+e+",").indexOf(","+(2*n+2)+",")>-1;return a||s}return!1},fixMouseEvent:function(e){if(e){var i=e.originalEvent||e;if(i.changedTouches&&i.changedTouches.length>0){var o=n.event.fix(e),a=i.changedTouches[0];return o.clientX=a.clientX,o.clientY=a.clientY,o.pageX=a.pageX,o.touches=i.touches,o.pageY=a.pageY,o.movementX=a.movementX,o.movementY=a.movementY,o}}return e},hasWebgl:function(){try{var e=document.createElement("canvas");return!(!window.WebGLRenderingContext||!e.getContext("webgl")&&!e.getContext("experimental-webgl"))}catch(n){return!1}}(),isBookletMode:function(n){return n.pageMode==e.PAGE_MODE.SINGLE&&n.singlePageMode==e.SINGLE_PAGE_MODE.BOOKLET},isRTLMode:function(n){return n.direction==e.DIRECTION.RTL},isMobile:(s=!1,a=h||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))&&(s=!0),s),isIOS:/(iPad|iPhone|iPod)/g.test(h),isSafari:/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||safari.pushNotification).toString(),prefix:(i=window.getComputedStyle(document.documentElement,""),o=Array.prototype.slice.call(i).join("").match(/-(moz|webkit|ms)-/)[1],{dom:"WebKit|Moz|MS".match(RegExp("("+o+")","i"))[1],lowercase:o,css:"-"+o+"-",js:o[0].toUpperCase()+o.substr(1)}),__extends:function(e,n){for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i]);function o(){this.constructor=e}return o.prototype=n.prototype,e.prototype=new o,e.__super=n.prototype,e}},p=e.SOURCE_TYPE,d=(e.DISPLAY_TYPE,u.drag),g=u.mouseEvents,f=u.html,m=u.isset,v=(u.isnull,u.toRad),b=u.toDeg,$=(u.transition,u.translateStr),_=(u.resetBoxShadow,u.rotateStr),x=(u.bg,u.bgImage),w=(u.src,u.limitAt),P=u.distOrigin,y=u.distPoints,C=u.angleByDistance,S=u.log,k=u.nearestPowerOfTwo,L=u.extendOptions,T=u.getBasePage,E=u.getScript,O=u.fixMouseEvent,I=u.prefix,R=u.isBookletMode,j=u.isRTLMode,F=u.isMobile,D=u.hasWebgl,A=u.isSafari,B=u.isIOS,z=u.__extends;(function(){if(window.CanvasPixelArray)"function"!=typeof window.CanvasPixelArray.prototype.set&&(window.CanvasPixelArray.prototype.set=function(e){for(var n=0,i=this.length;nparseInt(e[1])),n){var i=window.CanvasRenderingContext2D.prototype,o=i.createImageData;i.createImageData=function(e,n){var i=o.call(this,e,n);return i.data.set=function(e){for(var n=0,i=this.length;no.target.pageCount&&(e=o.target.pageCount),e},c=s.next=n(f.div,{class:"fbpj-ui-btn fbpj-ui-next "+r.icons.next,title:a?r.text.previousPage:r.text.nextPage,html:""+r.text.nextPage+""}).on("click",function(){o.next()}),h=s.prev=n(f.div,{class:"fbpj-ui-btn fbpj-ui-prev "+r.icons.prev,title:a?r.text.nextPage:r.text.previousPage,html:""+r.text.previousPage+""}).on("click",function(){o.prev()}),p=n(f.div,{class:"fbpj-ui-btn fbpj-ui-play "+r.icons.play,title:r.text.play,html:""+r.text.play+""}).on("click",function(){var e=n(this);o.setAutoPlay(!e.hasClass(r.icons.pause))});1==r.autoPlay&&(s.play=p,o.setAutoPlay(r.autoPlayStart));var d=n(f.div,{class:"fbpj-ui-wrapper fbpj-ui-zoom"}),g=s.zoomIn=n(f.div,{class:"fbpj-ui-btn fbpj-ui-zoomin "+r.icons.zoomin,title:r.text.zoomIn,html:""+r.text.zoomIn+""}).on("click",function(){o.zoom(1),s.update(),o.target.startPoint&&o.target.pan&&o.target.pan(o.target.startPoint)}),m=s.zoomOut=n(f.div,{class:"fbpj-ui-btn fbpj-ui-zoomout "+r.icons.zoomout,title:r.text.zoomOut,html:""+r.text.zoomOut+""}).on("click",function(){o.zoom(-1),s.update(),o.target.startPoint&&o.target.pan&&o.target.pan(o.target.startPoint)});d.append(g).append(m);var v=s.pageNumber=n(f.div,{class:"fbpj-ui-btn fbpj-ui-page"}).on("change",function(){var e=parseInt(s.pageInput.val(),10);e=l(e),o.gotoPage(e)}).on("keyup",function(e){if(13==e.keyCode){var n=parseInt(s.pageInput.val(),10);(n=l(n))!==l(o.target._activePage||o._activePage)&&o.gotoPage(n)}});s.pageInput=n('').appendTo(v),s.pageLabel=n(''+r.text.downloadPDFFile+"")).attr("href",r.source).attr("title",r.text.downloadPDFFile)}u.hasFullscreenEnabled()||i.addClass("fbpj-custom-fullscreen"),s.switchFullscreen=function(){u.getFullscreenElement();var e=o.container[0];1!=s.isFullscreen?(o.container.addClass("fbpj-fullscreen"),e.requestFullscreen?e.requestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen(),s.isFullscreen=!0):(o.container.removeClass("fbpj-fullscreen"),s.isFullscreen=!1,document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()),u.hasFullscreenEnabled()||setTimeout(function(){o.resize()},50)};var L=s.fullScreen=n(f.div,{class:"fbpj-ui-btn fbpj-ui-fullscreen "+r.icons.fullscreen,title:r.text.toggleFullscreen,html:""+r.text.toggleFullscreen+""}).on("click",s.switchFullscreen),T=s.fit=n(f.div,{class:"fbpj-ui-btn fbpj-ui-fit "+r.icons.fitscreen}).on("click",function(){n(this).toggleClass("fbpj-button-fit-active")});b.append(L);var E=n(f.div,{class:"fbpj-ui-wrapper fbpj-ui-controls"}),O=(s.shareBox=new e.Share(i,r),s.share=n(f.div,{class:"fbpj-ui-btn fbpj-ui-share "+r.icons.share,title:r.text.share,html:""+r.text.share+""}).on("click",function(e){1==s.shareBox.isOpen?s.shareBox.close():(s.shareBox.update(o.getURLHash()),s.shareBox.show())})),I=s.startPage=n(f.div,{class:"fbpj-ui-btn fbpj-ui-start "+(a?r.icons.end:r.icons.start),title:r.text.gotoFirstPage,html:""+r.text.gotoFirstPage+""}).on("click",function(){o.start()}),R=s.endPage=n(f.div,{class:"fbpj-ui-btn fbpj-ui-end "+(a?r.icons.start:r.icons.end),title:r.text.gotoLastPage,html:""+r.text.gotoLastPage+""}).on("click",function(){o.end()}),F=s.pageMode=n(f.div,{class:"fbpj-ui-btn fbpj-ui-pagemode "+r.icons.singlepage,html:""+r.text.singlePageMode+""}).on("click",function(){var e=n(this);o.setPageMode(!e.hasClass(r.icons.doublepage))});o.setPageMode(o.target.pageMode==e.PAGE_MODE.SINGLE);for(var D=s.altPrev=n(f.div,{class:"fbpj-ui-btn fbpj-ui-prev fbpj-ui-alt "+r.icons.prev,title:a?r.text.nextPage:r.text.previousPage,html:""+r.text.previousPage+""}).on("click",function(){o.prev()}),A=s.altNext=n(f.div,{class:"fbpj-ui-btn fbpj-ui-next fbpj-ui-alt "+r.icons.next,title:a?r.text.previousPage:r.text.nextPage,html:""+r.text.nextPage+""}).on("click",function(){o.next()}),B=s.thumbnail=n(f.div,{class:"fbpj-ui-btn fbpj-ui-thumbnail "+r.icons.thumbnail,title:r.text.toggleThumbnails,html:""+r.text.toggleThumbnails+""}).on("click",function(){var e=n(this);o.target.thumbContainer?(o.target.thumbContainer.toggleClass("fbpj-sidemenu-visible"),e.toggleClass("fbpj-active")):(o.contentProvider.initThumbs(),e.toggleClass("fbpj-active")),e.hasClass("fbpj-active")&&e.siblings(".fbpj-active").trigger("click"),s.update(!0)}),z=s.outline=n(f.div,{class:"fbpj-ui-btn fbpj-ui-outline "+r.icons.outline,title:r.text.toggleOutline,html:""+r.text.toggleOutline+""}).on("click",function(){n(".loading-info").fadeOut();var e=n(this);if(o.target.outlineContainer){var i=o.target.outlineContainer;e.toggleClass("fbpj-active"),i.toggleClass("fbpj-sidemenu-visible"),e.hasClass("fbpj-active")&&e.siblings(".fbpj-active").trigger("click"),s.update(!0)}}),N=r.allControls.replace(/ /g,"").split(","),M=","+r.moreControls.replace(/ /g,"")+",",U=","+r.hideControls.replace(/ /g,"")+",",H=(M.split(","),0);HU.indexOf(","+V+",")){var G=s[V];null!=G&&(M.indexOf(","+V+",")>-1&&"more"!==V&&"pageNumber"!==V?C.append(G):E.append(G))}}function W(e){switch(e.keyCode){case 27:1==s.isFullscreen&&s.fullScreen.trigger("click");break;case 16:case 17:case 18:break;case 37:o.prev();break;case 39:o.next()}}i.append(E).append(h).append(c).append(d),document.addEventListener("keyup",W,!1),s.update=function(n){S("ui update");var a=o.target,r=l(a._activePage||o._activePage),c=a.pageCount||o.pageCount,h=a.direction==e.DIRECTION.RTL,u=1==r||0==r,p=r==c;s.next.show(),s.prev.show(),s.altNext.removeClass("disabled"),s.altPrev.removeClass("disabled"),(u&&!h||p&&h)&&(s.prev.hide(),s.altPrev.addClass("disabled")),(p&&!h||u&&h)&&(s.next.hide(),s.altNext.addClass("disabled")),s.pageInput.val(r),s.pageLabel.html(r+"/"+c),i.find(".fbpj-sidemenu-visible").length>0?i.addClass("fbpj-sidemenu-open"):i.removeClass("fbpj-sidemenu-open"),1==n&&o.resize(),a.contentProvider.zoomScale==a.contentProvider.maxZoom?s.zoomIn.addClass("disabled"):s.zoomIn.removeClass("disabled"),1==a.contentProvider.zoomScale?s.zoomOut.addClass("disabled"):s.zoomOut.removeClass("disabled")},null!=o.target&&(o.target.ui=s),null!=r.onCreateUI&&r.onCreateUI(o)},M=null,U=function(i){function o(n){n=n||{},this.type="PreviewObject";var i=this;function o(){setTimeout(function(){i.resize()},50)}i.zoomValue=1,window.addEventListener("resize",o,!1),this.sound=document.createElement("audio"),this.sound.setAttribute("src",n.soundFile),this.sound.setAttribute("type","audio/mpeg"),this.autoPlayFunction=function(){i&&i.target.autoPlay&&(i.target.direction==e.DIRECTION.RTL?i.target.prev():i.target.next())},this.dispose=function(){if(clearInterval(this.autoPlayTimer),this.autoPlayTimer=null,this.autoPlayFunction=null,this.target&&this.target.children)for(var e=0;eg;return v?f=Math.floor((m=g)*r):(f=p,m=Math.ceil(p/r)),s&&(c=Math.max(m+o,320)),{stageHeight:c,isWide:v,height:m,width:f}},zoom:function(e){this.pendingZoom=!0,this.zoomDelta=e,this.resize(),this.ui.update()},resize:function(){if(null!=this.target&&null!=this.target.ui&&null!=this.target.contentProvider&&null!=this.target.contentProvider.viewport&&null!=this.target.stage){this.ui&&1==this.ui.isFullscreen&&1==u.hasFullscreenEnabled()&&null==u.getFullscreenElement()&&this.ui.switchFullscreen();var i,o,a,s,r,l,c=this.target,h=this.container,d=this.options,g=c.stage,f=c.contentProvider,m=f.pageRatio,v=(f.zoomViewport,j(c)),b="css"!==c.mode,$=(f.pageRatio,1!=this.ui.isFullscreen&&"auto"===d.height),_=h.hasClass("fbpj-sidemenu-open")?220:0,x=this.target.pageMode==e.PAGE_MODE.SINGLE,y=h.width();y<400?this.container.addClass("fbpj-xs"):this.container.removeClass("fbpj-xs");var C=h.find(".fbpj-ui-controls").height(),S=d.paddingTop+(d.controlsPosition==e.CONTROLSPOSITION.TOP?C:0),k=d.paddingRight,L=d.paddingBottom+(d.controlsPosition==e.CONTROLSPOSITION.BOTTOM?C:0),T=d.paddingLeft,E=(S=isNaN(S)?0:w(S,0,S))+(L=isNaN(L)?0:w(L,0,L)),O=(T=isNaN(T)?0:w(T,0,T))+(k=isNaN(k)?0:w(k,0,k)),I=y-_;h.height(d.height);var R=n(window).height(),F=Math.min(h.height(),R),D=this.calculateSize(F,I,R,E,O,$,m,x);F=A=$?this.calculateSize(F,I+_,R,E,O,$,m,x).stageHeight:D.stageHeight,h.height(F);var A=F,B=I-O,z=A-E;(i=(o=Math.floor((a=Math.floor(x?B:B/2))/m))>z)&&(a=(o=z)*m),l=f.maxZoom=f.zoomViewport.height/o,null==this.zoomValue&&(this.zoomValue=1),null==f.zoomScale&&(f.zoomScale=1),1==this.pendingZoom&&null!=this.zoomDelta&&(this.zoomDelta,this.zoomValue=this.zoomDelta>0?this.zoomValue*this.options.zoomRatio:this.zoomValue/this.options.zoomRatio,this.zoomValue=w(this.zoomValue,1,l),1==this.zoomValue?f.zoomScale=1:f.zoomScale=w(this.zoomValue,1,l)),r=f.zoomScale,f.checkViewportSize(a,o,r),f.contentSourceType==p.PDF&&(a=f.imageViewport.width/r,o=f.imageViewport.height/r),1!=f.zoomScale&&this.target.container.addClass("fbpj-zoom-enabled");var N=c.zoomWidth=Math.floor(a*r),M=c.zoomHeight=Math.floor(o*r),U=2*N;if(b){var H=M/c.height,V=i?r*(o+E)/H:r*(a*(x?1:2)+O)/H/(I/A);g.resizeCanvas(I,A),s=1/(2*Math.tan(Math.PI*g.camera.fov*.5/180)/(V/r))+2.2,g.camera.updateProjectionMatrix(),g.renderRequestPending=!0;var G=(S-L)*(c.height/o)/r/2,W=1==f.zoomScale;g.camera.position.z!==s&&1==this.pendingZoom?(null!=this.zoomTween&&this.zoomTween.stop(),this.zoomTween=new TWEEN.Tween({campos:g.camera.position.z,otx:g.orbitControl.target.x,oty:g.orbitControl.target.y,otz:g.orbitControl.target.z}).delay(0).to({campos:s,otx:0,oty:G,otz:0},100).onUpdate(function(){g.camera.position.z=this.campos,W&&(g.camera.position.y=this.oty,g.orbitControl.target=new THREE.Vector3(this.otx,this.oty,this.otz)),g.orbitControl.update()}).easing(TWEEN.Easing.Linear.None).onComplete(function(){g.camera.position.z=s,1==f.zoomScale&&(g.camera.position.set(0,G,s),g.orbitControl.target=new THREE.Vector3(0,G,0)),g.orbitControl.update()}).start()):(1==f.zoomScale&&(g.camera.position.set(0,G,s),g.orbitControl.target=new THREE.Vector3(0,G,0)),g.orbitControl.update()),g.orbitControl.update(),g.orbitControl.mouseButtons.ORBIT=1!=r?-1:THREE.MOUSE.RIGHT,g.orbitControl.mouseButtons.PAN=1!=r?THREE.MOUSE.LEFT:-1}else{c.pageWidth=Math.round(a),c.fullWidth=2*c.pageWidth,c.height=Math.round(o);var q=c.shiftHeight=Math.round(w((M-A+E)/2,0,M)),J=c.shiftWidth=Math.round(w((U-I+O)/2,0,U));1==r&&(c.left=0,c.top=0),c.stage.css({top:-q,bottom:-q,right:-J+(v?_:0),left:-J+(v?0:_),paddingTop:S,paddingRight:k,paddingBottom:L,paddingLeft:T,transform:"translate3d("+c.left+"px,"+c.top+"px,0)"}),c.stageHeight=g.height(),c.wrapper.css({width:U,height:M,marginTop:F-M-E>0?(F-E-M)/2:0});var Z=Math.floor(P(a,o)*r);c.stage.find(".fbpj-page-wrapper").width(Z).height(Z),c.stage.find(".fbpj-book-page, .fbpj-page-front , .fbpj-page-back, .fbpj-page-fold-inner-shadow").height(M).width(N)}this.checkCenter({type:"resize"}),1==f.zoomScale&&this.target.container.removeClass("fbpj-zoom-enabled"),c.thumblist&&c.thumblist.reset(n(c.thumblist.container).height()),this.pendingZoom=!1}},playSound:function(){try{this.options&&1==this.options.soundEnable&&(this.sound.currentTime=0,this.sound.play())}catch(e){}},setPageMode:function(n){1==n?(this.ui.pageMode.addClass(this.options.icons.doublepage),this.ui.pageMode.html(""+this.options.text.doublePageMode+""),this.ui.pageMode.attr("title",this.options.text.doublePageMode),this.target.pageMode=e.PAGE_MODE.SINGLE):(this.ui.pageMode.removeClass(this.options.icons.doublepage),this.ui.pageMode.html(""+this.options.text.singlePageMode+""),this.ui.pageMode.attr("title",this.options.text.singlePageMode),this.target.pageMode=e.PAGE_MODE.DOUBLE),this.target&&this.target.singlePageMode==e.SINGLE_PAGE_MODE.BOOKLET&&this.target.reset(),this.resize()},setAutoPlay:function(e){if(this.options.autoPlay){var n=(e=1==e)?this.options.text.pause:this.options.text.play;this.ui.play.toggleClass(this.options.icons.pause,e),this.ui.play.html(""+n+""),this.ui.play.attr("title",n),clearInterval(this.autoPlayTimer),e&&(this.autoPlayTimer=setInterval(this.autoPlayFunction,this.options.autoPlayDuration)),this.target.autoPlay=e}},height:function(e){if(null==e)return this.container.height();this.options.height=e,this.container.height(e),this.resize()},checkCenter:function(n){n=null==n?{}:n,this.centerType=this.centerType||"start";var i,o=this.target,a=0,s=0,r=0,l=u.getBasePage(o._activePage),c=o._activePage%2==0,h=o.direction==e.DIRECTION.RTL,p=o.pageMode==e.PAGE_MODE.SINGLE,d=p&&o.singlePageMode==e.SINGLE_PAGE_MODE.BOOKLET,g=o.stage.width();if("css"==o.mode)a=Math.max(((i=o.wrapper.width())-g)/2,0),s=-i/4,r=i/4,0==l||d?(o.wrapper.css({left:p?h?r-a:s-a:h?r:s}),o.shadow.css({width:"50%",left:h?0:"50%",transitionDelay:""})):l==o.pageCount?(o.wrapper.css({left:p?h?s-a:r-a:h?s:r}),o.shadow.css({width:"50%",left:h?"50%":0,transitionDelay:""})):(o.wrapper.css({left:p?h?c?s-a:r-a:c?r-a:s-a:0}),o.shadow.css({width:"100%",left:0,transitionDelay:parseInt(o.duration,10)+50+"ms"})),o.wrapper.css({transition:"resize"==n.type?"none":""});else if(null!=o.stage){var f,m=o.position.x;a=o.width/4,s=-(i=o.width)/2,r=i/2,(f=0==l||d?h?r:s:l==o.pageCount?h?s:r:p?h?c?s:r:c?r:s:0)!==this.centerEnd&&(this.centerTween=new TWEEN.Tween({x:m}).delay(0).to({x:f},o.duration).onUpdate(function(){o.position.x=this.x,o.stage.cssScene.position.x=this.x}).easing(o.ease).start(),this.centerEnd=f)}},width:function(e){if(null==e)return this.container.width();this.options.width=e,this.container.width(e),this.resize()}},o}();e.PreviewObject=U;var H=function(i){function o(i,o,a,s){a=a||{};var l=this;if(l.contentRawSource=i||[r.textureLoadFallback],l.contentSource=l.contentRawSource,l.contentSourceType=null,l.minDimension=a.minTextureSize||256,l.maxDimension=a.maxTextureSize||2048,l.pdfRenderQuality=a.pdfRenderQuality||e.defaults.pdfRenderQuality,l.flipbook=s,l.waitPeriod=50,l.maxLength=297,l.enableDebug=!1,l.zoomScale=1,l.maxZoom=2,l.options=a,l.outline=a.outline,l.links=a.links,l.html=a.html,l.isCrossOrigin=a.isCrossOrigin,l.normalViewport={height:297,width:210,scale:1},l.viewport={height:297,width:210,scale:1},l.imageViewport={height:297,width:210,scale:1},l.bookSize={height:297,width:210},l.zoomViewport={height:297,width:210},l.thumbsize=128,l.cacheIndex=256,l.cache=[],l.pageRatio=a.pageRatio||l.viewport.width/l.viewport.height,l.textureLoadTimeOut=null,l.type="TextureLibrary",Array===l.contentSource.constructor||Array.isArray(l.contentSource)||l.contentSource instanceof Array)l.contentSourceType=p.IMAGE,l.pageCount=l.contentSource.length,n("").attr("src",l.contentSource[0]).on("load",function(){l.viewport.height=this.height,l.viewport.width=this.width,l.pageRatio=l.viewport.width/l.viewport.height,l.bookSize={width:(l.pageRatio>1?1:l.pageRatio)*l.maxLength,height:l.maxLength/(l.pageRatio<1?1:l.pageRatio)},l.zoomViewport={width:(l.pageRatio>1?1:l.pageRatio)*l.maxDimension,height:l.maxDimension/(l.pageRatio<1?1:l.pageRatio)},l.linkService=new PDFLinkService,n(this).off(),l.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&(l.pageCount=2*l.contentSource.length-2,1==l.options.webgl&&(l.requiresImageTextureScaling=!0)),null!=o&&(o(l),o=null),S(this.height+":"+this.width)});else if("string"==typeof l.contentSource||l.contentSource instanceof String){var c=function(){l.contentSource.indexOf(".base64")>1?n.ajax({url:l.contentSource,xhrFields:{onprogress:function(e){if(e.lengthComputable){var n=100*e.loaded/e.total;l.updateInfo(l.options.text.loadingtext+" "+n.toString().split(".")[0]+"%")}}},success:function(e){l.options.docParameters={data:atob(e)},h()}}):h()},h=function(){if(l){PDFJS.workerSrc=r.pdfjsWorkerSrc,l.contentSourceType=p.PDF,PDFJS.disableAutoFetch=!0,PDFJS.disableStream=!0,(A||B||1==l.options.disableFontFace)&&(PDFJS.disableFontFace=A||B||1==l.options.disableFontFace),PDFJS.imageResourcesPath=r.imageResourcesPath,PDFJS.cMapUrl=r.cMapUrl,PDFJS.cMapPacked=!0,PDFJS.LinkTarget.BLANK=l.options.linkTarget;var n=l.loading=PDFJS.getDocument(l.options.docParameters?l.options.docParameters:{url:u.httpsCorrection(i),rangeChunkSize:isNaN(l.options.rangeChunkSize)?524288:l.options.rangeChunkSize});n.then(function(n){l.pdfDocument=n,n.getPage(1).then(function(i){l.normalViewport=i.getViewport(1),l.viewport=i.getViewport(1),l.viewport.height=l.viewport.height/10,l.viewport.width=l.viewport.width/10,l.pageRatio=l.viewport.width/l.viewport.height,l.bookSize={width:(l.pageRatio>1?1:l.pageRatio)*l.maxLength,height:l.maxLength/(l.pageRatio<1?1:l.pageRatio)},l.zoomViewport={width:(l.pageRatio>1?1:l.pageRatio)*l.maxDimension,height:l.maxDimension/(l.pageRatio<1?1:l.pageRatio)},l.refPage=i,n.numPages>1?n.getPage(2).then(function(i){if(l.options.pageSize==e.PAGE_SIZE.AUTO){var a=i.getViewport(1);a.width/a.height>1.5*l.pageRatio?(l.options.pageSize=e.PAGE_SIZE.DOUBLEINTERNAL,l.pageCount=2*n.numPages-2):l.options.pageSize=e.PAGE_SIZE.SINGLE}null!=o&&(o(l),o=null)}):null!=o&&(o(l),o=null)}),l.linkService=new PDFLinkService,l.linkService.setDocument(n,null),l.pageCount=n.numPages,l.contentSource=n},function(e){if(l){var n="",i=document.createElement("a");i.href=l.contentSource,i.hostname!==window.location.hostname&&(n="CROSS ORIGIN!! "),l.updateInfo(n+""+l.options.text.nopdffileaccess+" "+l.contentSource)}}),n.onProgress=function(e){if(l){var n=100*e.loaded/e.total;isNaN(n)?e&&e.loaded?l.updateInfo(l.options.text.loadingtext+" "+(Math.ceil(e.loaded/1e4)/100).toString()+"MB ..."):l.updateInfo(""+l.options.text.loadingtext):l.updateInfo(l.options.text.loadingtext+" "+n.toString().split(".")[0]+"% ...")}}}},d=function(){if(l){r.pdfjsWorkerSrc;var i=document.createElement("a");i.href=r.pdfjsWorkerSrc,i.hostname!==window.location.hostname?n.ajax({url:r.pdfjsWorkerSrc,cache:!0,success:function(n){r.pdfjsWorkerSrc=e.createObjectURL(n,"text/javascript"),c()}}):c()}};null==window.PDFJS?l&&(l.updateInfo(""+l.options.text.loadingtext),E(r.pdfjsSrc,function(){"function"==typeof define&&define.amd&&window.requirejs?(l.updateInfo("Loading PDF Service (require) ..."),require.config({paths:{"pdfjs-dist/build/pdf.worker":r.pdfjsWorkerSrc.replace(".js","")}}),require(["pdfjs-dist/build/pdf"],function(e){d()})):d()},function(){l.updateInfo("Unable to load PDF service..")})):c()}else console.error("Unknown source type. Please check documentation for help");return this.dispose=function(){l.loading&&l.loading.destroy&&l.loading.destroy(),l.loading=null,l.textureLoadTimeOut&&(clearTimeout(l.textureLoadTimeOut),l.textureLoadTimeOut=null),this.targetObject&&(this.targetObject.thumbContainer&&this.targetObject.thumbContainer.remove&&this.targetObject.thumbContainer.remove(),this.targetObject.outlineContainer&&this.targetObject.outlineContainer.remove&&this.targetObject.outlineContainer.remove(),this.targetObject.dispose&&this.targetObject.dispose(),this.targetObject.processPage=null,this.targetObject.requestPage=null,this.targetObject.container&&this.targetObject.container.off&&this.targetObject.container.off()),this.pdfDocument&&this.pdfDocument.destroy&&this.pdfDocument.destroy(),this.linkService&&this.linkService.dispose&&this.linkService.dispose(),this.outlineViewer&&this.outlineViewer.dispose&&this.outlineViewer.dispose(),this.thumblist&&this.thumblist.dispose&&(this.thumblist.review=null,this.thumblist.dispose()),this.activeThumb=null,this.targetObject=null,this.pdfDocument=null,this.linkService=null,this.outlineViewer=null,this.thumblist=null,l=null},this}return z(o,{}),o.prototype.updateInfo=function(e){this.flipbook&&this.flipbook.updateInfo&&this.flipbook.updateInfo(e)},o.prototype.initThumbs=function(){var e,i=this;null==i.cache[i.thumbsize]&&(i.cache[i.thumbsize]=[]);var o=function(){clearTimeout(e),e=setTimeout(function(){e=setTimeout(a,i.waitPeriod/2)},i.waitPeriod)},a=function(){var a=0;if(Date.now()-i.thumblist.lastScrolled<100?a=1:(i.targetObject.container.find(".fbpj-thumb-container .fbpj-vrow").each(function(){var e=n(this);if(!e.hasClass("fbpj-thumb-loaded")){a++;var s=n(this).attr("id").replace("fbpj-thumb","");return i.getPage(s,o,!0),e.addClass("fbpj-thumb-loaded"),!1}}),0==a&&clearTimeout(e)),a>0&&o(),i.activeThumb!=i.targetObject._activePage&&null!=i.targetObject.thumbContainer&&i.targetObject.thumbContainer.hasClass("fbpj-sidemenu-visible")){n(".loading-info").fadeOut();var s=i.thumblist.container,r=s.scrollTop,l=s.getBoundingClientRect().height,c=i.targetObject.thumbContainer.find("#fbpj-thumb"+i.targetObject._activePage);c.length>0?(i.targetObject.thumbContainer.find(".fbpj-selected").removeClass("fbpj-selected"),c.addClass("fbpj-selected"),r+l<(c=c[0]).offsetTop+c.scrollHeight?u.scrollIntoView(c,null,!1):r>c.offsetTop&&u.scrollIntoView(c),i.activeThumb=i.targetObject._activePage):(n(s).scrollTop(124*i.targetObject._activePage),o())}};i.thumblist=i.targetObject.thumblist=new ThumbList({h:500,addFn:function(e){},scrollFn:o,itemHeight:128,totalRows:i.pageCount,generatorFn:function(e){var n=document.createElement("div"),i=e+1;n.id="fbpj-thumb"+i;var o=document.createElement("div");return o.innerHTML=i,n.appendChild(o),n}}),i.thumblist.lastScrolled=Date.now(),i.thumblist.review=o,o();var s=n("
").addClass("fbpj-thumb-container fbpj-sidemenu-visible fbpj-sidemenu");s.append(n(i.thumblist.container).addClass("fbpj-thumb-wrapper")),i.targetObject.thumbContainer=s,i.targetObject.container.append(s);var r=n(f.div,{class:"fbpj-ui-btn fbpj-ui-sidemenu-close ti-close"});s.append(r),i.thumblist.reset(n(i.thumblist.container).height()),i.targetObject.container.on("click",".fbpj-thumb-container .fbpj-vrow",function(e){e.stopPropagation();var o=n(this).attr("id").replace("fbpj-thumb","");i.targetObject.gotoPage(parseInt(o,10))})},o.prototype.initOutline=function(){var e=this,i=n("
").addClass("fbpj-outline-container fbpj-sidemenu"),o=n("
").addClass("fbpj-outline-wrapper"),a=n(f.div,{class:"fbpj-ui-btn fbpj-ui-sidemenu-close ti-close"});function s(n){if(1==e.options.overwritePDFOutline&&(n=[]),n=n||[],e.outline)for(var i=0;i0&&e<=n.pageCount?n.getPage(e,i):n.setPage(e,r.textureLoadFallback,i)},e.requestPage=function(){n.review("Request")},null!=e.resize&&e.resize()},o.prototype.review=function(e){var n=this;e=e||"timer review",clearTimeout(n.textureLoadTimeOut),n.textureLoadTimeOut=setTimeout(function(){n.textureLoadTimeOut=setTimeout(n.reviewPages,n.waitPeriod/2,n,e)},n.waitPeriod)},o.prototype.reviewPages=function(e,i){var o=(e=e||this).targetObject;if(null!=o){var a=R(o);null!=i&&S(i);var s,r=!1;for(s=0;s3?3:o.children.length,c=a?o._activePage:T(o._activePage);for(e.baseNumber=c,e.zoomScale>1&&(l=1),s=0;s0)break}0==b&&"css"!==o.mode&&e.setLoading(c)}else if(e.review("Revisit request"),null!=e.annotedPage&&"css"!==o.mode){var $=T(o._activePage);n(o.getContentLayer($)).html(""),n(o.getContentLayer($+1)).html(""),e.annotedPage=null}}},o.prototype.getPage=function(i,o,a){var s,l,c=this,h=i=parseInt(i,10),u=c.contentSource;i<=0&&i>=c.pageCount?c.setPage(i,r.textureLoadFallback,o,a):c.contentSourceType==p.PDF?null!=c.getCache(i,a)?(c.setPage(i,c.getCache(i,a),o,a),S("Page "+i+" loaded from cache")):(!0!==a&&c.setLoading(i,!0),c.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&i>2&&(h=Math.ceil((i-1)/2)+1),u.getPage(h,a).then(function(n){var s,r,l,h,u,p,d,g,f,m,v,b,$,_;s=n,r=i,l=o,h=a,u=c.options.forceFit,d=(p=c.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&r>1&&r1?g.width/d:g.height)),m=document.createElement("canvas"),v=performance.now(),b=c.cacheIndex,$=m.getContext("2d"),1==h&&(f=c.thumbsize/c.normalViewport.height),m.height=Math.round(g.height*f),m.width=Math.round(g.width/d*f),"css"==c.targetObject.mode&&2>Math.abs(c.targetObject.zoomHeight-m.height)&&(m.height=c.targetObject.zoomHeight+0,m.width=c.targetObject.zoomWidth+0),g=s.getViewport(f),S("rendering "+r+" at "+m.width+"x"+m.height),p&&(j(c.targetObject)?r%2==0&&(g.transform[4]=-m.width):r%2==1&&(g.transform[4]=-m.width)),_={canvasContext:$,viewport:g},s.cleanupAfterRender=!0,s.render(_).promise.then(function(){S(performance.now()-v),v=performance.now(),1==h||1==c.options.canvasToBlob&&!0!==c.webgl?m.toBlob(function(n){var i=e.createObjectURL(n,"image/jpeg");S(performance.now()-v),c.setCache(r,i,h,b),c.setPage(r,i,l,h)},"image/jpeg",c.pdfRenderQuality):(S("Setting Page "+r),c.setPage(r,m,l,h)),_=null})})):c.contentSourceType!=p.IMAGE&&c.contentSourceType!=p.HTML||(null!=c.getCache(i,a)?(c.setPage(i,c.getCache(i,a),o,a),S("Page "+i+" loaded from cache")):(!0!==a&&c.setLoading(i,!0),c.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&i>2&&(h=Math.ceil((i-1)/2)+1),s=u[h-1],l=function(e){c.setCache(i,e,a,c.cacheIndex),c.setPage(i,e,o,a),null!=o&&o()},c.isCrossOrigin,n("").attr("src",c.contentSource[0]).on("load",function(){n(this).off(),null!=l&&l(s),S(this.height+":"+this.width)})))},o.prototype.getTargetPage=function(e){},o.prototype.setLoading=function(e,i){if(null!=this.targetObject){if(1==this.webgl){var o=this.targetObject.container;1==i?!0!==o.isLoading&&(o.addClass("fbpj-loading"),o.isLoading=!0,S("Loading icon at "+e+" as "+i)):null!=o.isLoading&&(o.removeClass("fbpj-loading"),o.isLoading=null,S("Loading icon at "+e+" as "+i))}else{var a=n(this.targetObject.getContentLayer(e));null!=a&&(1==i?a.addClass("fbpj-page-loading"):a.removeClass("fbpj-page-loading"),S("Loading icon at "+e+" as "+i))}}},o.prototype.getAnnotations=function(i){var o=this;if(0!=o.options.enableAnnotation&&!0!==u.hasCompatibility()){var a=o.targetObject;i=parseInt(i,10);var s=o.contentSource,r=n(a.getContentLayer(i));if(r.empty(),i>0&&i<=o.pageCount){if(o.contentSourceType==p.PDF){T(i);var l=i;o.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&i>2&&(l=Math.ceil((i-1)/2)+1),s.getPage(l).then(function(e){if(null!=r&&r.length>0){var n=e.getViewport(1);n=e.getViewport(o.viewport.height/n.height),o.setupAnnotations(e,n,r,i)}})}if(null!=o.links&&null!=o.links[i])for(var c=o.links[i],h=0;h").html(f))}}}},o.prototype.setPage=function(e,n,i,o){var a=this,s=a.targetObject,l=j(s),c=R(s);if(1==o)a.targetObject.container.find("#fbpj-thumb"+e).css({backgroundImage:x(n)});else{n==r.textureLoadFallback&&S("Fallback on "+e);var h=s.getPageByNumber(e);null!=h?(e%2==0||l)&&(e%2==1||!l||c)&&(!c||l)?(S(e+"rendered to front of "+h.color),h.frontImage(n,function(n,o){h.frontTextureLoaded=!0,a.setLoading(e),a.requiresImageTextureScaling&&o&&1!=e&&e!=a.pageCount&&(o.repeat.x=.5),null!=i&&i()})):(S(e+"rendered to back of "+h.color),h.backImage(n,function(n,o){h.backTextureLoaded=!0,a.setLoading(e),a.requiresImageTextureScaling&&o&&1!=e&&e!=a.pageCount&&(o.repeat.x=.5,o.offset.x=.5),null!=i&&i()})):S("Invalid set request on Page "+e)}},o.prototype.setupAnnotations=function(i,o,a,s){if(null!=a&&0!=n(a).length){var r=this;return i.getAnnotations().then(function(l){if(o=o.clone({dontFlip:!0}),r.options.pageSize,e.PAGE_SIZE.DOUBLEINTERNAL,null!=a){0==(a=n(a)).find(".annotationDiv").length&&a.append(n("
"));var c=a.find(".annotationDiv");if(c.empty(),r.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&s>2&&s%2==1?c.css({left:"-100%"}):1==s&&c.css({left:""}),PDFJS.AnnotationLayer.render({annotations:l,div:c[0],page:i,viewport:o,linkService:r.linkService}),r.options.annotationClass&&""!==r.options.annotationClass&&c.find(" > section").addClass(r.options.annotationClass),1==r.options.search){0==a.find(".textLayerDiv").length&&a.append(n("
"));var h=a.find(".textLayerDiv");i.getTextContent().then(function(n){var i=new e.TextLayerBuilder({textLayerDiv:h[0],pageIndex:null,viewport:o.clone({dontFlip:!1})});i.setTextContent(n),i.render()})}}})}},o}(),V=function(){function i(e){this.angles=e.angles||[0,0,0,0,0,0],this.stiffness=e.angles||.1,this.segments=e.segments||1,this.canvasMode=e.contentSourceType!==p.IMAGE&&0==e.canvasToBlob,this.initDOM()}function o(e){var i=e.contentLayer=n(f.div,{class:"fbpj-page-content"});e.append(i)}return i.prototype={initDOM:function(){var e=this.element=n(f.div,{class:"fbpj-book-page"}),i=this.wrapper=n(f.div,{class:"fbpj-page-wrapper"}),a=this.front=n(f.div,{class:"fbpj-page-front"}),s=this.back=n(f.div,{class:"fbpj-page-back"}),r=this.foldInnerShadow=n(f.div,{class:"fbpj-page-fold-inner-shadow"}),l=this.foldOuterShadow=n(f.div,{class:"fbpj-page-fold-outer-shadow"});this.frontIMG=new Image,this.backIMG=new Image,o(a,this.segments),o(s,this.segments),e.append(i).append(l),i.append(a).append(s).append(r)},updatePoint:function(n){if(null!=n){var i=null!=this.parent.dragPage?this.parent.dragPage:null!=n.page?n.page:this,o=i.element.width(),a=i.element.height(),s=null!=this.parent.corner?this.parent.corner:n.corner,r=e.CORNERS,l=i.side==d.right,c=s==r.BL||s==r.BR;n.rx=1==l?2*o-n.x:n.x,n.ry=1==c?a-n.y:n.y;var h=Math.atan2(n.ry,n.rx);h=Math.PI/2-w(h,0,v(90));var u=l?n.x/2:o-n.x/2,p=n.ry/2,g=Math.max(0,Math.sin(h-Math.atan2(p,u))*P(u,p)),f=.5*P(n.rx,n.ry),m=Math.round(o-g*Math.sin(h)),x=Math.round(g*Math.cos(h)),y=b(h),C=c?l?90-y+180:180+y:l?y:90-y,S=c?l?90-y+180:y:l?y+180:C,k=c?l?90-y:y+90:l?C-90:C+180,L=l?o-m:m,T=c?a+x:-x,E=l?-m:m-o,O=c?-a-x:x,R=w(.5*n.distance/o,0,.5),j=w(.5*(2*o-n.rx)/o,.05,.3);i.element.addClass("fbpj-folding");var F=l?i.back:i.front,D=l?i.front:i.back,A=i.foldOuterShadow,B=i.foldInnerShadow;i.wrapper.css({transform:$(L,T)+_(C)}),F.css({transform:_(-C)+$(-L,-T)}),D.css({transform:_(S)+$(E,O),boxShadow:"rgba(0, 0, 0, "+R+") 0px 0px 20px"}),B.css({transform:_(S)+$(E,O),opacity:j/2,backgroundImage:I.css+"linear-gradient( "+k+"deg, rgba(0, 0, 0, 0.25) , rgb(0, 0, 0) "+.7*f+"px, rgb(255, 255, 255) "+f+"px)"}),A.css({opacity:j/2,left:l?"auto":0,right:l?0:"auto",backgroundImage:I.css+"linear-gradient( "+(180-k)+"deg, rgba(0, 0, 0,0) "+f/3+"px, rgb(0, 0, 0) "+f+"px)"})}},updateAngle:function(e,n){var i=5*this.element.width();this.wrapper.css({perspective:i,perspectiveOrigin:1==n?"0% 50%":"100% 50%"}),this.front.css({display:1==n?e<=-90?"block":"none":e<90?"block":"none",transform:("MfS"!==I.dom?"":"perspective("+i+"px) ")+(1==n?"translateX(-100%) ":"")+"rotateY("+((1==n?180:0)+e)+"deg)"}),this.back.css({display:1==n?e>-90?"block":"none":e>=90?"block":"none",transform:("MSd"!==I.dom?"":"perspective("+i+"px) ")+(0==n?"translateX(100%) ":"")+"rotateY("+((0==n?-180:0)+e)+"deg)"})},tween:function(n){var i=this;if(null!=i&&null!=i.parent){var o,a=R(i.parent),s=i.side==d.right,r=i.parent.direction==e.DIRECTION.RTL,l=i.parent.corner==e.CORNERS.BL||i.parent.corner==e.CORNERS.BR,c=1==i.magnetic,h=l?i.parent.height:0,u=0,p=i.end=i&&1==i.animateToReset?{x:s?i.parent.fullWidth:0,y:h}:{x:s?0:i.parent.fullWidth,y:h};i.ease=i.isHard?TWEEN.Easing.Quadratic.InOut:TWEEN.Easing.Linear.None;var g=i.parent.duration;1==i.isHard?(null!=n&&(u=C(n.distance,n.fullWidth)),o=i.init={angle:u*(s?-1:1)},p=i.end=i&&1==i.animateToReset?{angle:0}:{angle:s?-180:180}):null==n?(o=i.init=i&&1==i.animateToReset?{x:s?0:i.parent.fullWidth,y:0}:{x:s?i.parent.fullWidth:0,y:0},i.first={x:(s?3:1)*i.parent.fullWidth/4,y:0},i.mid={x:(s?1:3)*i.parent.fullWidth/4,y:0}):(o=i.init={x:n.x,y:n.y,opacity:1},i.first={x:3*n.x/4,y:3*n.y/4,opacity:1},i.mid={x:n.x/4,y:n.y/4,opacity:1},g=i.parent.duration*y(o.x,o.y,p.x,p.y)/i.parent.fullWidth,g=w(g,i.parent.duration/3,i.parent.duration)),o.index=0,p.index=1,i.isFlipping=!0;var f=function(e){1==i.isHard?(i.updateAngle(e.angle,s),i.angle=e.angle):(i.updatePoint({x:e.x,y:e.y}),i.x=e.x,i.y=e.y),a&&!c&&(i.element[0].style.opacity=s&&!r||!s&&r?e.index>.5?2*(1-e.index):1:e.index<.5?2*e.index:1)};a&&(!s&&!r||s&&r)&&(i.element[0].style.opacity=0),i.completeTween=i.completeTween||function(n){i.isFlipping=!1,1==i.isHard?(i.updateAngle(i.end.angle),i.back.css({display:"block"}),i.front.css({display:"block"})):i.updatePoint({x:i.end.x,y:i.end.y}),i.element[0].style.opacity=1,!0!==i.animateToReset?i.side=i.side==d.right?d.left:d.right:i.animateToReset=null,i.currentTween=null,i.pendingPoint=null,i.magnetic=!1,i.parent.dragPage=null,i.parent.corner=e.CORNERS.NONE,1!=n&&i.parent.refresh()},1==i.isHard?i.currentTween=new TWEEN.Tween(o).delay(0).to(p,i.parent.duration).onUpdate(function(){f(this)}).easing(i.ease).onComplete(i.completeTween).start():null==n?i.currentTween=new TWEEN.Tween(o).delay(0).to(p,i.parent.duration).onUpdate(function(){f(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(i.completeTween).start():(i.currentTween=new TWEEN.Tween(o).delay(0).to(p,g).onUpdate(function(){f(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(i.completeTween),i.currentTween.start())}},frontImage:function(e,i){var o=this;function a(){o.front.css({backgroundImage:x(e)}),null!=i&&i()}1==o.canvasMode?(o.front.find(">canvas").remove(),e!==r.textureLoadFallback&&o.front.append(n(e)),null!=i&&i()):e==r.textureLoadFallback?a():(o.frontIMG.onload=a,o.frontIMG.src=e)},backImage:function(e,i){var o=this;function a(){o.back.css({backgroundImage:x(e)}),null!=i&&i()}1==o.canvasMode?(o.back.find(">canvas").remove(),e!==r.textureLoadFallback&&o.back.append(n(e)),null!=i&&i()):e==r.textureLoadFallback?a():(o.backIMG.onload=a,o.backIMG.src=e)},updateCSS:function(e){this.element.css(e)},resetCSS:function(){this.wrapper.css({transform:""}),this.front.css({transform:"",boxShadow:""}),this.back.css({transform:"",boxShadow:""})},clearTween:function(e){this.currentTween.stop(),this.completeTween(1==e),this.resetCSS()}},i}(),G=function(i){function o(e){for(var n=!1,i=0;i0?TWEEN.update():clearInterval(s.animate)},s.init(i),s.skipDrag=!1;var c=function(n){var i=s.eventToPoint(n);if(null!=n.touches&&2==n.touches.length&&null!=s.startTouches){s.zoomDirty=!0;var a=u.getVectorAvg(u.getTouches(n,s.container.offset())),r=u.calculateScale(s.startTouches,u.getTouches(n));s.lastScale,s.contentProvider.zoomScale,a.x,a.y,s.stage.css({transform:"translate3d("+s.left+"px,"+s.top+"px,0) scale3d("+r+","+r+",1)"}),s.lastScale=r,s.lastZoomCenter=a,n.preventDefault()}if(!(null!=n.touches&&n.touches.length>1||null==s.startPoint||null!=s.startTouches)){var l=s.dragPage||i.page;if(1!==s.contentProvider.zoomScale)null==n.touches&&1!=s.isPanning||(s.pan(i),n.preventDefault());else if(!0!==s.skipDrag&&(i.distance,!o(s))){if(null!=s.dragPage||1==i.isInside){null!=s.dragPage?S("set mouse down move"):(i.y=w(i.y,1,s.height-1),i.x=w(i.x,1,i.fullWidth-1));var c=s.corner||i.corner;if(l.isHard){var h=c==e.CORNERS.BR||c==e.CORNERS.TR,p=C(i.distance,i.fullWidth);l.updateAngle(p*(h?-1:1),h)}else l.updatePoint(i,s);l.magnetic=!0,l.magneticCorner=i.corner,n.preventDefault()}if(null==s.dragPage&&null!=l&&0==i.isInside&&1==l.magnetic&&(l.pendingPoint=i,l.animateToReset=!0,s.corner=l.magneticCorner,s.animatePage(l),l.pendingPoint=null,l.magnetic=!1,l.magneticCorner=null),1==s.isPanning&&null==s.dragPage&&1==s.contentProvider.zoomScale){var g=i.x-s.lastPos;performance.now(),s.lastTime,Math.abs(g)>s.swipe_threshold&&(g<0?s.next():s.prev(),s.drag=d.none,s.isPanning=!1,n.preventDefault()),s.lastPos=i.x,s.lastTime=performance.now()}}}},h=function(n){if(null!=n.touches&&0==n.touches.length&&(s.contentProvider.zoomScale,1==s.zoomDirty&&(s.previewObject.contentProvider.zoomScale=u.limitAt(s.previewObject.contentProvider.zoomScale*s.lastScale,1,s.previewObject.contentProvider.maxZoom),s.previewObject.zoomValue=1*s.previewObject.contentProvider.zoomScale,s.previewObject.resize(),s.zoomDirty=!1),s.wrapper.css({transform:""}),s.lastScale=null,s.startTouches=null),s.isPanning=!1,!(null!=n.touches&&n.touches.length>1)&&!0!==s.skipDrag){var i=s.eventToPoint(n);s.dragPage&&(n.preventDefault(),s.dragPage.pendingPoint=i,i.x==s.startPoint.x&&i.y==s.startPoint.y&&1==i.isInside?s.corner==e.CORNERS.BR||s.corner==e.CORNERS.TR?(r(i),!0!==s.dragPage.isFlipping&&s.next()):s.corner!=e.CORNERS.BL&&s.corner!=e.CORNERS.TL||(r(i),!0!==s.dragPage.isFlipping&&s.prev()):!0!==s.dragPage.isFlipping&&(i.distance>i.fullWidth/2?i.x>i.fullWidth/2?s.prev():s.next():(s.dragPage.animateToReset=!0,s.animatePage(s.dragPage))),s.dragPage&&(s.dragPage.pendingPoint=null,s.dragPage.magnetic=!1)),s.drag=d.none}},p=function(n){var i=s.eventToPoint(n),o=n.srcElement||n.originalTarget;s.dragPage&&s.dragPage.magnetic||s.wrapper[0].contains(n.target)&&1==s.contentProvider.zoomScale&&i.x==s.startPoint.x&&i.y==s.startPoint.y&&i.isInsidePage&&s.startPoint.page==i.page&&!i.page.isFlipping&&"A"!==o.nodeName&&(0==s.startPoint.page.side?(s.corner=e.CORNERS.TL,s.prev(),s.startPoint.page=null):(s.corner=e.CORNERS.TR,s.next(),s.startPoint.page=null),s.isPanning=!1)},g=function(n){if(null!=n.touches&&2==n.touches.length&&null==s.startTouches&&(s.startTouches=u.getTouches(n),s.lastScale=1),!(null!=n.touches&&n.touches.length>1||null==n.touches&&0!==n.button)){var i,a=s.eventToPoint(n);s.startPoint=a,s.left=s.left||0,s.top=s.top||0,s.isPanning=!0,s.lastPos=a.x,s.lastTime=performance.now(),!0!==s.skipDrag&&(1!=a.isInside||o(s)||(s.startPoint=a,s.drag=a.drag,s.dragPage=a.page,s.corner=a.corner,S(s.corner),(i=s.dragPage).parent.container.find(".fbpj-folding").removeClass("fbpj-folding"),i.element.addClass("fbpj-folding"),a.page.isHard||a.page.updatePoint(a,s),"0"==a.page.name?s.shadow.css({width:"50%",left:s.direction==e.DIRECTION.RTL?0:"50%",transitionDelay:""}):a.page.name==Math.ceil(s.pageCount/2)-1&&s.shadow.css({width:"50%",left:s.direction==e.DIRECTION.RTL?"50%":0,transitionDelay:""})))}},f=function(e){var n=0;null!=e.wheelDelta?n=e.wheelDelta/120:null!=e.detail&&(n=-e.detail/3);var i=s.contentProvider.zoomScale,o=s.contentProvider.maxZoom;if(n&&(n>0&&i1)){e.stopPropagation(),e.preventDefault();var a=s.eventToPoint(e),r=s.eventToPoint(e),l={x:s.container.width()/2,y:s.container.height()/2-23};s.previewObject.zoom(n);var c=s.contentProvider.zoomScale;if(i!==c){var h=c/i;1==c?(s.left=0,s.top=0):(s.left*=h,s.top*=h);var u=(a.raw.x-l.x)*h,p=(a.raw.y-l.y)*h;r.raw.x=l.x+u,r.raw.y=l.y+p,s.startPoint=r,s.pan(a);var d=s.dragPage||a.page;null==s.dragPage&&null!=d&&1==a.isInside&&1==d.magnetic&&(d.pendingPoint=a,d.animateToReset=!0,s.corner=d.magneticCorner,s.animatePage(d),d.pendingPoint=null,d.magnetic=!1,d.magneticCorner=null)}}},m=s.container[0],v=s.stage[0];m&&(v.addEventListener("mousemove",c,!1),v.addEventListener("touchmove",c,!1),v.addEventListener("mousedown",g,!1),v.addEventListener("click",p,!1),v.addEventListener("mouseup",h,!1),v.addEventListener("touchend",h,!1),v.addEventListener("touchstart",g,!1),1==s.options.scrollWheel&&(v.addEventListener("mousewheel",f,!1),v.addEventListener("DOMMouseScroll",f,!1))),this.dispose=function(){v.removeEventListener("mousemove",c,!1),v.removeEventListener("touchmove",c,!1),v.removeEventListener("mousedown",g,!1),v.removeEventListener("click",p,!1),v.removeEventListener("mouseup",h,!1),v.removeEventListener("touchend",h,!1),v.removeEventListener("touchstart",g,!1),1==s.options.scrollWheel&&(v.removeEventListener("mousewheel",f,!1),v.removeEventListener("DOMMouseScroll",f,!1)),s.updatePageCallback=null,s.flipCallback=null,s.animateF=null,s.stage.remove()}}return z(a,{}),a.prototype={add:function(e){e instanceof V?this.container.append(n(e.element)):this.container.append(n(e))},pan:function(e){var n=this.startPoint,i=this.contentProvider.zoomScale,o=this.left+(e.raw.x-n.raw.x),a=this.top+(e.raw.y-n.raw.y);this.left=Math.round(w(o,-this.shiftWidth,this.shiftWidth)),this.top=Math.round(w(a,-this.shiftHeight,this.shiftHeight)),1==i&&(this.left=0,this.top=0),this.startPoint=e,this.stage.css({transform:"translate3d("+this.left+"px,"+this.top+"px,0)"})},getPageByNumber:function(e){for(var n,i=R(this)?j(this)?e+1:e:Math.floor((e-1)/2),o=0;or-this.foldSense?d.right:d.none,v=h,b=u,$=l,_=r,x=this.foldSense,w=e.CORNERS;return{isInsidePage:v>=0&&v<=_&&b>=0&&b<=$,isInside:(p=v>=0&&v=0&&b<=x?w.TL:b>=$-x&&b<=$?w.BL:b>x&&b<$-x?w.L:w.NONE:v>=_-x&&v<=_?b>=0&&b<=x?w.TR:b>=$-x&&b<=$?w.BR:b>x&&b<$-x?w.R:w.NONE:w.NONE)!==w.NONE&&p!==w.L&&p!==w.R,x:h,y:u,fullWidth:r,rawDistance:r-h,distance:g,page:f,drag:m,foldSense:this.foldSense,event:i,raw:c,corner:p}},a.prototype.gotoPage=function(e){e=parseInt(e,10),this._activePage=e,1==this.autoPlay&&this.previewObject.setAutoPlay(this.autoPlay),this.updatePage(e),this&&this.thumblist&&this.thumblist.review&&this.thumblist.review()},a.prototype.refresh=function(){this.updatePage(this._activePage),null!=this.flipCallback&&this.flipCallback()},a.prototype.updatePage=function(i){var o=this.direction==e.DIRECTION.RTL,a=R(this),s=(T(i),a?1:2);i=Math.floor(i/s),o&&(i=this.pageCount/s-i);var l=this.oldBaseNumber||0,c=this.pageCount/s,h=this.stackCount,u=Math.floor(h/2);l>i?(this.children[h-1].skipFlip=!0,this.children.unshift(this.children.pop())):l=u||g.isFlipping:v>=0&&vs.height.toString().indexOf("%")?this.container.height(Math.min(s.height,n(window).height())):this.container.height(s.height),this.options.isLightBox&&window.dfLightBox.closeButton.addClass(this.options.icons.close),this.options.pageSize==e.PAGE_SIZE.DOUBLEINTERNAL&&((Array===this.contentSource.constructor||Array.isArray(this.contentSource)||this.contentSource instanceof Array)&&(this.options.singlePageMode=e.SINGLE_PAGE_MODE.ZOOM),this.container.addClass("fbpj-double-internal")),this.options.isLightBox||null==this.container.attr("id")||(this.options.id=this.container.attr("id")),!0!==this.options.parsed&&null!=this.options.links&&e.parseLinks(this.options.links);var r=this.webgl=1==s.webgl&&1==D;if(o.addClass("fbpj-container fbpj-loading fbpj-init fbpj-floating fbpj-controls-"+this.options.controlsPosition),1==this.options.transparent&&o.addClass("fbpj-transparent"),this.options.direction==e.DIRECTION.RTL&&o.addClass("fbpj-rtl"),this.container.info=n(f.div,{class:"loading-info"}).appendTo(this.container).html(this.options.text.loadingtext),(-1!==h.indexOf("MSIE")||navigator.appVersion.indexOf("Trident/")>0||A&&!B)&&(this.options.webgl=!1),h.match(/msie\s[5-9]/i))return this.container.info.html("Your browser (Internet Explorer) is out of date to run DFlip Flipbook Plugin.
Upgrade to a new one").addClass("fbpj-old-browser"),o.removeClass("fbpj-loading"),this;var l=null==s.backgroundImage||""==s.backgroundImage?"":"url('"+s.backgroundImage+"')";return this.container.css({position:"relative",overflow:"hidden",backgroundColor:s.backgroundColor,backgroundImage:l}),1==this.options.isLightBox&&this.analytics({eventAction:"Open Book",options:this.options}),this.init(r,a),null!=this.options.onCreate&&this.options.onCreate(this),this}return z(o,i),o.prototype.init=function(i){var o,a,s=this,l=s.target,c=s.options;1==i?(o=function(){s.container.css({minHeight:300,minWidth:300}),s.stage=new M(L(s.options,{container:s.container})),s.stage.previewObject=s,s.contentProvider=new H(s.contentSource,function(o){var a={pageCount:!0===u.hasCompatibility()?u.limitAt(o.pageCount,1,30):o.pageCount,stackCount:6,segments:20,width:o.bookSize.width,height:o.bookSize.height};s.target=l=s.stage.target=new MOCKUP.Book(L(s.options,a),s.stage),s.extendtarget(),N(s.container,s),l.ui=s.ui,l.container=s.container,o.webgl=i,o.setTarget(s.target),l.getContentLayer=function(n){var i=l.direction==e.DIRECTION.RTL,o=s.stage.cssScene.divLeft.element,a=s.stage.cssScene.divRight.element;return T(l._activePage),R(l)?i?o:a:n%2==0?i?a:o:i?o:a},l.stage=s.stage,l.flipCallback=function(){if(s.contentProvider){s.contentProvider.review("flipCallback");var i,o,a=T(l._activePage),r=l.getPageByNumber(a),c=l.getPageByNumber(a+1),h=l.parent.cssScene.divLeft,u=l.parent.cssScene.divRight;l.pageMode,e.PAGE_MODE.SINGLE,l.direction,e.DIRECTION.RTL,null!=r&&null!=h&&(i=Math.abs(r.geometry.boundingBox.max.x-r.geometry.boundingBox.min.x),o=Math.abs(r.geometry.boundingBox.max.z-r.geometry.boundingBox.min.z),h.rotation.y=-(.9*Math.atan2(o,i)),h.position.z=.8*o,h.position.x=o/2.5,n(h.element).css({width:i,left:-i/2})),null!=c&&null!=u&&(i=Math.abs(c.geometry.boundingBox.max.x-c.geometry.boundingBox.min.x),o=Math.abs(c.geometry.boundingBox.max.z-c.geometry.boundingBox.min.z),u.rotation.y=.9*Math.atan2(o,i),u.position.z=.8*o,u.position.x=-o/2.5,n(u.element).css({width:i,left:i/2})),null!=s.options.onFlip&&s.options.onFlip(s)}},l.resize=void s.resize(),l.updatePageCallback=function(){s.ui.update(),s.checkCenter(),s.stage.renderRequestPending=!0};var r=n(s.stage.cssScene.divLeft.element),c=n(s.stage.cssScene.divRight.element);l.preFlipCallback=function(){r.empty(),c.empty(),null!=s.options.beforeFlip&&s.options.beforeFlip(s),s.playSound()},n(window).trigger("resize"),r.css({width:o.bookSize.width,height:o.bookSize.height,left:-o.bookSize.width/2}),c.css({width:o.bookSize.width,height:o.bookSize.height,left:o.bookSize.width/2}),l.ease=TWEEN.Easing.Cubic.InOut,l.contentProvider=o,l.duration=s.options.duration,l.gotoPage(l._activePage),l.flipCallback(),1==s.options.isLightBox&&s.analytics({eventAction:"Book Ready",options:s.options}),null!=s.options.onReady&&s.options.onReady(s)},c,s)},a=function(){var i,a;MOCKUP.defaults.anisotropy=0,MOCKUP.defaults.groundTexture="blank",THREE.skipPowerOfTwo=!0,M=function(e){function i(i){i=i||{};var o=this;e.call(this,i),o.options=i,o.canvas=n(o.renderer.domElement).addClass("fbpj-3dcanvas"),o.container=i.container,o.container.append(o.canvas),o.type="PreviewStage",o.mouse=new THREE.Vector2,o.raycaster=new THREE.Raycaster,o.camera.position.set(0,20,600),o.camera.lookAt(new THREE.Vector3(0,0,0)),o.spotLight.position.set(-220,330,550),o.spotLight.castShadow=!F&&i.webglShadow,o.spotLight.shadow&&(o.spotLight.shadow.bias=-.0008),o.spotLight.intensity=m(i.spotLightIntensity,r.spotLightIntensity),o.ambientLight.color=new THREE.Color(m(i.ambientLightColor,r.ambientLightColor)),o.ambientLight.intensity=m(i.ambientLightIntensity,r.ambientLightIntensity);var a=new THREE.ShadowMaterial;a.opacity=m(i.shadowOpacity,r.shadowOpacity),o.ground.material=a,o.ground.position.z=-2,o.orbitControl.maxAzimuthAngle=0,o.orbitControl.minAzimuthAngle=0,o.orbitControl.minPolarAngle=Math.PI/2,o.orbitControl.maxPolarAngle=2.2,o.orbitControl.mouseButtons.ORBIT=THREE.MOUSE.RIGHT,o.orbitControl.mouseButtons.PAN=-1,o.orbitControl.maxDistance=5e3,o.orbitControl.minDistance=50,o.orbitControl.noZoom=!0,o.selectiveRendering=!0,o.orbitControl.zoomSpeed=5,o.orbitControl.keyPanSpeed=0,o.orbitControl.center.set(0,0,0),o.orbitControl.update(),o.swipe_threshold=F?15:20;var s=o.cssRenderer=new THREE.CSS3DRenderer;n(s.domElement).css({position:"absolute",top:0,pointerEvents:"none"}).addClass("fbpj-3dcanvas fbpj-csscanvas"),o.container[0].appendChild(s.domElement);var l=o.cssScene=new THREE.Scene,c=document.createElement("div");c.className="fbpj-page-content fbpj-page-content-left";var h=document.createElement("div");h.className="fbpj-page-content fbpj-page-content-right";var p=l.divLeft=new THREE.CSS3DObject(c),d=l.divRight=new THREE.CSS3DObject(h);function f(){o.renderRequestPending=!0}l.add(p),l.add(d),o.resizeCallback=function(){s.setSize(o.canvas.width(),o.canvas.height())},window.addEventListener(g.move,f,!1),window.addEventListener("keyup",f,!1),o.dispose=function(){o.clearChild(),o.render(),window.removeEventListener(g.move,f,!1),1==o.options.scrollWheel&&(o.container[0].removeEventListener("mousewheel",v,!1),o.container[0].removeEventListener("DOMMouseScroll",v,!1)),window.removeEventListener("keyup",f,!1),o.renderer.domElement.removeEventListener("mousemove",b,!1),o.renderer.domElement.removeEventListener("touchmove",b,!1),o.renderer.domElement.removeEventListener("mousedown",$,!1),o.renderer.domElement.removeEventListener("touchstart",$,!1),o.renderer.domElement.removeEventListener("mouseup",_,!1),o.renderer.domElement.removeEventListener("touchend",_,!1),o.canvas.remove(),s.domElement.parentNode.removeChild(s.domElement),s=null,o.renderCallback=null,o.renderCallback=null,o.orbitControl.dispose(),o.orbitControl=null,o.renderer.dispose(),o.cancelRAF()},o.renderCallback=function(){TWEEN.getAll().length>0&&(o.renderRequestPending=!0),TWEEN.update(),s.render(l,o.camera)};var v=function(e){var n=0;if(null!=e.wheelDelta?n=e.wheelDelta:null!=e.detail&&(n=-e.detail),n){var i=o.previewObject.contentProvider.zoomScale;(n>0&&1==i||n<0&&i>1)&&e.preventDefault(),o.previewObject.zoom(n>0?1:-1)}f()},b=function(e){if(o.renderRequestPending=!0,e=O(e),o.isMouseDown&&0!=e.movementX&&0!=e.movementY&&(o.isMouseMoving=!0),null!=e.touches&&2==e.touches.length&&null!=o.startTouches){o.zoomDirty=!0;var n=u.getVectorAvg(u.getTouches(e,o.container.offset())),i=u.calculateScale(o.startTouches,u.getTouches(e));return o.lastScale,o.previewObject.contentProvider.zoomScale,n.x,n.y,o.camera.position.z=o.originalZ/i,o.lastScale=i,o.lastZoomCenter=n,void e.preventDefault()}if(1==o.isMouseDown&&1==o.previewObject.contentProvider.zoomScale){var a=e.pageX-o.lastPos;performance.now(),o.lastTime,Math.abs(a)>o.swipe_threshold&&(a<0?o.target.next():o.target.prev(),e.preventDefault(),o.isMouseDown=!1),o.lastPos=e.pageX,o.lastTime=performance.now()}},$=function(e){null!=(e=O(e)).touches&&2==e.touches.length&&null==o.startTouches&&(o.startTouches=u.getTouches(e),o.lastScale=1,o.originalZ=1*o.camera.position.z),document.activeElement.blur(),o.mouseValue=e.pageX+","+e.pageY,o.isMouseMoving=!1,o.isMouseDown=!0,o.lastPos=e.pageX,o.lastTime=performance.now()},_=function(e){null!=(e=O(e)).touches&&0==e.touches.length&&(o.previewObject.contentProvider.zoomScale,1==o.zoomDirty&&(o.previewObject.contentProvider.zoomScale=u.limitAt(o.previewObject.contentProvider.zoomScale*o.lastScale,1,o.previewObject.contentProvider.maxZoom),o.previewObject.zoomValue=1*o.previewObject.contentProvider.zoomScale,o.previewObject.resize(),o.zoomDirty=!1),o.lastScale=null,o.startTouches=null),null!=e.touches&&e.touches.length>1||function(e){if(o.isMouseDown=!1,0!==e.button)return this;var i=e.pageX+","+e.pageY;if(o.isMouseMoving);else if(i==o.mouseValue){e=e||window.event,e=n.event.fix(e);var a=o.mouse,s=o.raycaster;a.x=e.offsetX/o.canvas.innerWidth()*2-1,a.y=1-e.offsetY/o.canvas.innerHeight()*2,s.setFromCamera(a,o.camera);var r=s.intersectObjects(o.target instanceof MOCKUP.Bundle?o.target.children:[o.target],!0);if(r.length>0){var l,c=0;do l=null!=r[c]?r[c].object:null,c++;while((l instanceof THREE.BoxHelper||!(l instanceof MOCKUP.Paper)||1==l.isFlipping)&&c90?1!=l.isEdge&&o.target.next():1!=l.isEdge&&o.target.prev())}}}(e)};return o.renderer.domElement.addEventListener("mousemove",b,!1),o.renderer.domElement.addEventListener("touchmove",b,!1),o.renderer.domElement.addEventListener("mousedown",$,!1),o.renderer.domElement.addEventListener("touchstart",$,!1),o.renderer.domElement.addEventListener("mouseup",_,!1),o.renderer.domElement.addEventListener("touchend",_,!1),1==o.options.scrollWheel&&(o.container[0].addEventListener("mousewheel",v,!1),o.container[0].addEventListener("DOMMouseScroll",v,!1)),n(o.renderer.domElement).css({display:"block"}),n(window).trigger("resize"),this}return z(i,e),i.prototype.width=function(){return this.container.width()},i.prototype.height=function(){return this.container.height()},i}(MOCKUP.Stage),MOCKUP.PreviewStage=M,i=function(n){function i(e,i){(e=e||{}).folds=1,n.call(this,e,i),this.angle=0,this.isFlipping=!1,this.material.materials[5].transparent=!0,this.material.materials[4].transparent=!0,this.type="BookPaper"}return z(i,n),i.prototype.tween=function(n,i){var o=this;o.originalStiff=o.stiffness;var a=o.newStiffness,s=R(o.parent),r=i-n,l=n>90,c=o.parent.direction==e.DIRECTION.RTL;o.init={angle:n,angle2:n<90?0:180,stiff:o.originalStiff,index:l&&!c||!l&&c?1:0},o.first={angle:n+r/4,angle2:90,stiff:o.originalStiff,index:l&&!c||!l&&c?1:.25},o.mid={angle:n+2*r/4,angle2:n<90?135:45,stiff:o.newStiffness,index:.5},o.mid2={angle:n+3*r/4,angle2:n<90?180:0,stiff:o.newStiffness,index:l&&!c||!l&&c?.25:1},o.end={angle:i,angle2:n<90?180:0,stiff:o.newStiffness,index:l&&!c||!l&&c?0:1},o.isFlipping=!0,s&&(!l&&!c||l&&c)&&(o.material.materials[5].opacity=o.material.materials[4].opacity=0,o.castShadow=!1),o.currentTween=new TWEEN.Tween(o.init).to({angle:[o.first.angle,o.mid.angle,o.mid2.angle,o.end.angle],angle2:[o.first.angle2,o.mid.angle2,o.mid2.angle2,o.end.angle2],stiff:[o.first.stiff,o.mid.stiff,o.mid2.stiff,o.end.stiff],index:[o.first.index,o.mid.index,o.mid2.index,o.end.index]},o.parent.duration).onUpdate(function(e){var n;n=this,o.angles[1]=n.angle,o.angles[4]=o.isHard?n.angle:n.angle2,1==o.isHard?o.stiffness=0:(o.stiffness=n.stiff/(a+1e-5)*(o.newStiffness+1e-5),o.stiffness=isNaN(o.stiffness)?0:n.stiff),s&&(o.material.materials[5].opacity=o.material.materials[4].opacity=n.index,o.castShadow=n.index>.5),o.updateAngle(!0)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(function(e){o.stiffness=o.newStiffness,o.updateAngle(),o.material.materials[5].opacity=o.material.materials[4].opacity=1,o.castShadow=!0,o.isFlipping=!1,o.parent&&o.parent.refresh&&o.parent.refresh()}).start()},i}(MOCKUP.FlexBoxPaper),MOCKUP.BookPaper=i,a=function(n){function i(i,o){(i=i||{}).segments=i.segments||50,this.pageCount=i.pageCount,this.height=i.height,this.width=i.width,this.pageCount=1==this.pageCount?this.pageCount:2*Math.ceil(this.pageCount/2),this.direction=i.direction||e.DIRECTION.LTR,this.startPage=1,this.endPage=this.pageCount,this.stackCount=i.stackCount||6,this.materials=[],n.call(this,i,o),this.angles=[0,0,0,0,0,0],this.stiffness=null==i.stiffness?1.5:i.stiffness,this.hardConfig=i.hard,this._activePage=i.openPage||this.startPage,this.createStack(i),this.pageMode=i.pageMode||(F||this.pageCount<=2?e.PAGE_MODE.SINGLE:e.PAGE_MODE.DOUBLE),this.singlePageMode=i.singlePageMode||(F?e.SINGLE_PAGE_MODE.BOOKLET:e.SINGLE_PAGE_MODE.ZOOM),this.type="Book"}return z(i,n),i.prototype.getPageByNumber=function(e){var n=R(this)?j(this)?e+1:e:Math.floor((e-1)/2);return this.getObjectByName(n.toString())},i.prototype.isPageHard=function(e){return u.isHardPage(this.hardConfig,e,this.pageCount)},i.prototype.activePage=function(e){if(null==e)return this._activePage;this.gotoPage(e)},i.prototype.gotoPage=function(e){e=parseInt(e,10),this._activePage=e,1==this.autoPlay&&this.previewObject.setAutoPlay(this.autoPlay),this.updatePage(e),this&&this.thumblist&&this.thumblist.review&&this.thumblist.review()},i.prototype.moveBy=function(e){var n=this._activePage+e;n=w(n,this.startPage,this.endPage),1!=this.firstFlipped&&(this.previewObject.analytics({eventAction:"First Page Flip",options:this.previewObject.options}),this.firstFlipped=!0),this.gotoPage(n)},i.prototype.next=function(n){null==n&&(n=this.direction==e.DIRECTION.RTL?-this.pageMode:this.pageMode),this.moveBy(n)},i.prototype.prev=function(n){null==n&&(n=this.direction==e.DIRECTION.RTL?this.pageMode:-this.pageMode),this.moveBy(n)},i.prototype.updateAngle=function(){for(var e=this.angles[1],n=this.angles[4]-e,i=this.stackCount,o=0;on?(p=!0,this.children[c-1].skipFlip=!0,this.children.unshift(this.children.pop())):s20&&0==$.skipFlip){$.depth=.4;var S=$.stiffness;S=_>b?h/(Math.abs(l-n)/l)/4:h/(n/l)/4,$.position.z+=.4,$.stiffness=isNaN(S)?$.stiffness:S,$.updateAngle(!0),$.targetStiffness=w?0:v=u||$.isFlipping:x>=0&&x1?n:this.data.length),i,this.encoding)},s.toString=function(){return"[object Blob]"},s.close=function(){this.size=0,delete this.data},i}(e);e.Blob=function(e,n){var o=n&&n.type||"",a=new i;if(e)for(var s=0,r=e.length;s>>16,61!==h[1]&&(r[c++]=p>>>8),61!==h[0]&&(r[c++]=p),u=0));return r};i&&(n=new i([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),o&&!a.toBlob&&(a.toBlob=function(e,n){if(n||(n="image/png"),this.mozGetAsFile)e(this.mozGetAsFile("canvas",n));else if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(n))e(this.msToBlob());else{var o,a=Array.prototype.slice.call(arguments,1),c=this[r].apply(this,a),h=c.indexOf(","),u=c.substring(h+1),p=s.test(c.substring(0,h));Blob.fake?((o=new Blob).encoding=p?"base64":"URI",o.data=u,o.size=u.length):i&&(o=p?new Blob([l(u)],{type:n}):new Blob([decodeURIComponent(u)],{type:n})),e(o)}},a.toDataURLHD?a.toBlobHD=function(){return r="toDataURLHD",r="toDataURL",this.toBlob()}:a.toBlobHD=a.toBlob)}(window),function(){if("performance"in window==!1&&(window.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in window.performance==!1){var e=window.performance.timing&&window.performance.timing.navigationStart?window.performance.timing.navigationStart:Date.now();window.performance.now=function(){return Date.now()-e}}}(),function(){var e,n,i=i||(e=[],{getAll:function(){return e},removeAll:function(){e=[]},add:function(n){e.push(n)},remove:function(n){var i=e.indexOf(n);-1!==i&&e.splice(i,1)},update:function(n){if(0===e.length)return!1;var i=0;for(n=null!=n?n:window.performance.now();i1?1:h),a)if(null!==o[i]){var w=o[i]||0,P=a[i];P instanceof Array?n[i]=f(P,x):("string"==typeof P&&(P=P.startsWith("+")||P.startsWith("-")?w+parseFloat(P,10):parseFloat(P,10)),"number"==typeof P&&(n[i]=w+(P-w)*x))}if(null!==$&&$.call(n,x),1===h){if(l>0){for(i in isFinite(l)&&l--,s){if("string"==typeof a[i]&&(s[i]=s[i]+parseFloat(a[i],10)),c){var y=s[i];s[i]=a[i],a[i]=y}o[i]=s[i]}return c&&(u=!u),d=e+p,!0}null!==_&&_.call(n);for(var C=0,S=m.length;C1?r(e[o],e[o-1],o-a):r(e[s],e[s+1>o?o:s+1],a-s)},Bezier:function(e,n){for(var o=0,a=e.length-1,s=Math.pow,r=i.Interpolation.Utils.Bernstein,l=0;l<=a;l++)o+=s(1-n,a-l)*s(n,l)*e[l]*r(a,l);return o},Utils:{Linear:function(e,n,i){return(n-e)*i+e},Bernstein:function(e,n){var o=i.Interpolation.Utils.Factorial;return o(e)/o(n)/o(e-n)},Factorial:(n=[1],function(e){var i=1;if(n[e])return n[e];for(var o=e;o>1;o--)i*=o;return n[e]=i,i}),CatmullRom:function(e,n,i,o,a){var s=.5*(i-e),r=.5*(o-n),l=a*a;return(2*n-2*i+s+r)*(a*l)+(-3*n+3*i-2*s-r)*l+s*a+n}}},window.TWEEN=i}(),FBPJAR.createBlob=function(e,n){if("undefined"!=typeof Blob)return new Blob([e],{type:n});var i=new MozBlobBuilder;return i.append(e),i.getBlob(n)},FBPJAR.createObjectURL=function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function(n,i){if("undefined"!=typeof URL&&URL.createObjectURL){var o=FBPJAR.createBlob(n,i);return URL.createObjectURL(o)}for(var a="data:"+i+";base64,",s=0,r=n.length;s>2]+e[(3&l)<<4|c>>4]+e[s+1>6:64]+e[s+2=r.offsetItems*r.itemHeight){var i=parseInt(n/a,10)-r.offsetItems;r._renderChunk(r.container,i<0?0:i),r.lastRepaintY=n}r.lastScrolled=Date.now(),null!=r.scrollFn&&r.scrollFn(),e.preventDefault&&e.preventDefault()}r.lastRepaintY=0,this.screenItemsLen,r.dispose=function(){r.container&&r.container.parentNode&&r.container.parentNode.removeChild(r.container),r.container.removeEventListener("scroll",l)},r.container.addEventListener("scroll",l)}return e.prototype.reset=function(e){this.screenItemsLen=Math.ceil(e/this.itemHeight),this.cachedItemsLen=this.screenItemsLen+2*this.offsetItems;var n=parseInt(this.lastRepaintY/this.itemHeight,10)-this.offsetItems;this.needReset=!0,this._renderChunk(this.container,Math.max(n,0))},e.prototype.createRow=function(e){var n;return this.generatorFn&&((n=this.generatorFn(e)).classList.add("fbpj-vrow"),n.style.position="absolute",n.style.top=e*this.itemHeight+"px",n.setAttribute("index",e)),n},e.prototype._renderChunk=function(e,n){var i=null==this.range;this.range=this.range||{min:0,max:this.cachedItemsLen};var o=this.range,a=o.min,s=o.max,r=!!i||n>=a;if(i||n!=a||0!=this.needReset){var l,c=i?a:r?s:n;c=c>this.totalRows?this.totalRows:c<0?0:c;var h=n+this.cachedItemsLen;for(h=h>this.totalRows?this.totalRows:h,l=c;lthis.cachedItemsLen+1)for(var u=r?1:1+this.cachedItemsLen,p=u+(h-c);p>u;p--)e.childNodes[u]&&this.container.removeChild(e.childNodes[u]);this.range.min=n,this.range.max=h}},e.createContainer=function(e,n){var i=document.createElement("div");return i.style.width=e,i.style.height=n,i.style.overflow="auto",i.style.position="relative",i.style.padding=0,i},e.createScroller=function(e){var n=document.createElement("div");return n.style.opacity=0,n.style.position="absolute",n.style.top=0,n.style.left=0,n.style.width="1px",n.style.height=e+"px",n},e}(),BookMarkViewer=function(){function e(e){this.outline=null,this.lastToggleIsShow=!0,this.container=e.container,this.linkService=e.linkService,this.outlineItemClass=e.outlineItemClass||"outlineItem",this.outlineToggleClass=e.outlineToggleClass||"outlineItemToggler",this.outlineToggleHiddenClass=e.outlineToggleHiddenClass||"outlineItemsHidden"}return e.prototype={dispose:function(){this.container&&this.container.parentNode&&this.container.parentNode.removeChild(this.container),this.linkService=null},reset:function(){this.outline=null,this.lastToggleIsShow=!0;for(var e=this.container;e.firstChild;)e.removeChild(e.firstChild)},_dispatchEvent:function(e){var n=document.createEvent("CustomEvent");n.initCustomEvent("outlineloaded",!0,!0,{outlineCount:e}),this.container.dispatchEvent(n)},_bindLink:function(e,n){var i=this.linkService;if(1==n.custom)e.href=i.getCustomDestinationHash(n.dest),e.onclick=function(e){return i.customNavigateTo(n.dest),!1};else{if(n.url)return void PDFJS.addLinkAttributes(e,{url:n.url});e.href=i.getDestinationHash(n.dest),e.onclick=function(e){return i.navigateTo(n.dest),!1}}},_addToggleButton:function(e){var n=document.createElement("div");n.className=this.outlineToggleClass+" "+this.outlineToggleHiddenClass,n.onclick=(function(i){if(i.stopPropagation(),n.classList.toggle(this.outlineToggleHiddenClass),i.shiftKey){var o=!n.classList.contains(this.outlineToggleHiddenClass);this._toggleOutlineItem(e,o)}}).bind(this),e.insertBefore(n,e.firstChild)},_toggleOutlineItem:function(e,n){this.lastToggleIsShow=n;for(var i=e.querySelectorAll("."+this.outlineToggleClass),o=0,a=i.length;o0;)for(var r=a.shift(),l=r.custom,c=0,h=r.items.length;c0){s=!0,this._addToggleButton(p);var g=document.createElement("div");g.className=this.outlineItemClass+"s",p.appendChild(g),a.push({parent:g,custom:u.custom,items:u.items})}r.parent.appendChild(p),i++}s&&(null!=this.container.classList?this.container.classList.add(this.outlineItemClass+"s"):null!=this.container.className&&(this.container.className+=" picWindow")),this.container.appendChild(o),this._dispatchEvent(i)}}},e}(),DFLightBox=function(e){function n(n,i){this.duration=300;var o=this;return o.lightboxWrapper=e("
").addClass("fbpj-lightbox-wrapper"),o.container=e("
").addClass("fbpj-container").appendTo(o.lightboxWrapper),o.controls=e("
").addClass("fbpj-lightbox-controls").appendTo(o.lightboxWrapper),o.closeButton=e("
").addClass("fbpj-lightbox-close fbpj-ui-btn").on("click",function(){o.close(n)}).appendTo(o.controls),o.lightboxWrapper.append(o.container),o}return n.prototype.show=function(n){return 0==this.lightboxWrapper.parent().length&&e("body").append(this.lightboxWrapper),this.lightboxWrapper.fadeIn(this.duration,n),this},n.prototype.close=function(e){return this.lightboxWrapper.fadeOut(this.duration),setTimeout(e,this.duration),this},n}(jQuery);FBPJAR.Share=function(e){function n(n,i){var o=this;o.isOpen=!1,o.shareUrl="",o.wrapper=e('