/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ @font-face { font-family: "dearflip"; src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); font-weight: normal; font-style: normal; font-display: block; } [class^=df-icon-]:before, [class*=" df-icon-"]:before, .df-ui-btn[class^=ti-]:before, .df-ui-btn[class*=" ti-"]:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "dearflip" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .df-icon-arrow-left:before { content: "\e900"; } .df-icon-arrow-right:before { content: "\e901"; } .df-icon-arrow-down:before { content: "\e902"; } .df-icon-arrow-up:before { content: "\e903"; } .df-icon-arrow-left1:before { content: "\e904"; } .df-icon-arrow-right1:before { content: "\e905"; } .df-icon-first-page:before { content: "\e906"; } .df-icon-last-page:before { content: "\e907"; } .df-icon-play:before, .df-icon-play-popup:before { content: "\e908"; } .df-icon-pause:before { content: "\e909"; } .df-icon-fast-rewind:before { content: "\e90a"; } .df-icon-fast-forward:before { content: "\e90b"; } .df-icon-close:before { content: "\e90c"; } .df-icon-add-circle:before { content: "\e90d"; } .df-icon-minus-circle:before { content: "\e90e"; } .df-icon-add:before { content: "\e90f"; } .df-icon-minus:before { content: "\e910"; } .df-icon-list:before { content: "\e911"; } .df-icon-grid:before { content: "\e912"; } .df-icon-grid-view:before { content: "\e913"; } .df-icon-apps:before { content: "\e914"; } .df-icon-double-page:before { content: "\e915"; } .df-icon-book:before { content: "\e916"; } .df-icon-file:before { content: "\e917"; } .df-icon-zoom-out:before { content: "\e918"; } .df-icon-zoom-in:before { content: "\e919"; } .df-icon-more:before { content: "\e91a"; } .df-icon-download:before, .df-ui-btn.ti-download:before { content: "\e91b"; } .df-icon-volume:before { content: "\e91c"; } .df-icon-share:before { content: "\e91d"; } .df-icon-fit-screen:before { content: "\e91e"; } .df-icon-fullscreen:before { content: "\e91f"; } .df-icon-facebook:before { content: "\e920"; } .df-icon-twitter:before { content: "\e921"; } .df-icon-help-outline:before { content: "\e922"; } .df-icon-help:before { content: "\e923"; } .df-icon-search:before, .df-ui-btn.ti-search:before { content: "\e924"; } .df-icon-print:before, .df-ui-btn.ti-printer:before { content: "\e925"; } .df-icon-mail-outline:before { content: "\e926"; } .df-icon-mail:before { content: "\e927"; } .df-icon-menu:before { content: "\e928"; } .df-icon-linkedin:before { content: "\eaca"; } .df-icon-pinterest:before { content: "\ead1"; } .df-icon-whatsapp:before { content: "\ea93"; } /*! DEARVIEWER*/ .df-searching .df-search-info, .df-hybrid-viewer:not(.df-zoom-active) .df-loading + .df-zoomview::after, .df-thumb.df-thumb-requested:before, .df-flipbook-3d.df-loading:after, .df-page.df-loading:after, .df-fetch-pdf .df-loading-info, .df-container .df-loading-icon { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background: none; display: block; shape-rendering: auto;' width='48px' height='48px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%2307abcc' stroke-width='9' r='30' stroke-dasharray='141.37166941154067 49.12388980384689'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' values='0 50 50;360 50 50' keyTimes='0;1'%3E%3C/animateTransform%3E%3C/circle%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E"); } .df-hidden { display: none !important; } .has-text-align-center, .df-text-align-center { text-align: center; } .df-app { min-height: 220px; position: relative; overflow: hidden; width: 100%; /*Smoothing of images in Firefox*/ image-rendering: auto; direction: ltr; line-height: 1.5; } .df-container { height: 100%; } .df-container * { box-sizing: border-box !important; } .df-container i { font-style: normal; } .df-container a { outline: none; text-decoration: none; box-shadow: none; } .df-container .df-bg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: no-repeat 50%; background-size: cover; } .df-container .df-loading-info { position: absolute; top: -300px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -moz-transition: 0.3s ease; -o-transition: 0.3s ease; -webkit-transition: 0.3s ease; transition: 0.3s ease; -moz-transition-property: opacity; -o-transition-property: opacity; -webkit-transition-property: opacity; transition-property: opacity; max-width: 200px; margin-top: 20px; padding: 10px 15px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); background-color: #f7f7f7; border-radius: 5px; font-size: 12px; color: #222; word-break: break-word; letter-spacing: 0.5px; opacity: 0; } .df-container.df-init .df-loading-info { top: 50%; opacity: 1; max-width: 300px; } .df-container.df-init .df-viewer { display: none; } .df-container.df-error .df-loading-info { -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); margin: 0; color: #b00; } .df-container .df-loading-icon { -moz-transition: 0.3s 0.1s opacity; -o-transition: 0.3s 0.1s opacity; -webkit-transition: 0.3s 0.1s opacity; transition: 0.3s 0.1s opacity; opacity: 0; height: 50px; width: 50px; left: 50%; top: 50%; margin: -45px -25px -25px; box-sizing: border-box; position: absolute; pointer-events: none; background-repeat: no-repeat; background-size: 32px; background-position: 50%; background-color: white; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); } .df-container.df-loading .df-loading-icon { opacity: 1; z-index: 100; } .df-fetch-pdf .df-loading-info { opacity: 1; top: 0px; z-index: 4; background-repeat: no-repeat; padding-left: 36px; background-size: 24px; background-position: 6px 6px; } .df-viewer .df-3dcanvas { right: 0; position: absolute; } .df-ui { color: #666; bottom: 0; width: 100%; height: 42px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); background-color: #fff; position: absolute; vertical-align: top; box-sizing: border-box; text-align: center; 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; } .df-ui .df-logo { height: 100%; } .df-ui .df-logo.df-logo-img { display: inline-flex; align-items: center; justify-content: center; padding: 2px 5px; } .df-ui .df-logo.df-logo-img img { max-height: 100%; max-width: 120px; } .df-ui .df-ui-page { padding: 0; font-size: 12px; width: 50px; min-width: 50px; line-height: 42px; margin: 0 0; border-radius: 0; background-color: rgba(0, 0, 0, 0.03); } .df-ui .df-ui-page label { position: absolute; right: 0; top: 0; min-width: 50px; height: 100%; text-align: center; display: block; line-height: inherit !important; color: #999; font-weight: normal; cursor: pointer; background-color: transparent; z-index: 1; box-sizing: border-box; word-break: normal; } .df-ui .df-ui-page input { width: 100%; background-color: transparent; height: 100%; margin: 0; padding: 0 !important; border: 1px solid #8f8f8f; text-align: center; vertical-align: top; line-height: inherit !important; color: transparent; font-size: 14px; top: 0; box-sizing: border-box; z-index: -1; display: block; opacity: 0; } .df-ui .df-ui-page input:focus { z-index: 2; opacity: 1; color: inherit; } .df-ui .df-ui-page input:focus + label { opacity: 0; display: none; } .df-ui-btn { color: #777; vertical-align: top; background-color: #fff; box-sizing: border-box; text-align: center; position: relative; width: 40px; height: 100%; font-size: 20px; cursor: pointer; z-index: 2; display: inline-block; padding: 10px 5px; /* -webkit-border-radius: 3px; */ line-height: 1.2; transition: 0.3s; transition-property: opacity, color, background-color; } .df-ui-btn:before { box-sizing: border-box; } .df-ui-btn:hover, .df-ui-btn.df-active { color: #00ACCE; background-color: #eee; } .df-ui-btn.df-active { background-color: #e7e7e7; } .df-ui-btn.disabled, .df-ui-btn.disabled:hover { color: #bbb; } .df-ui-btn span { display: none; } .df-more-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, 0.2); } .df-more-container:before { content: " "; position: absolute; border: 7px solid transparent; border-top-color: #eee; height: 0; width: 0; bottom: -14px; right: 13px; margin-right: -8px; pointer-events: none; } .df-more-container > .df-ui-btn { width: 170px; text-align: left; padding: 6px 8px; height: 36px; border-top: 1px solid #e4e4e4; border-radius: 0; line-height: 16px; } .df-more-container > .df-ui-btn span { font-size: 12px; padding-left: 24px; vertical-align: middle; display: inline-block; } .df-more-container > .df-ui-btn:before { position: absolute; top: 7px; font-size: 20px; width: 1em; text-align: center; } .df-more-container > .df-ui-btn:first-child { border-radius: 5px 5px 0 0; border-top: none; } .df-more-container > .df-ui-btn:last-child { border-radius: 0 0 5px 5px; } .df-ui-more.df-active .df-more-container { display: block; } .df-ui-search.df-active .df-search-container { display: block; padding: 5px; } .df-ui-nav { top: 50%; margin-top: -50px; position: absolute; opacity: 0.8; height: 100px; font-size: 36px; width: 50px; z-index: 2; cursor: pointer; } .df-ui-nav:hover { opacity: 1; } .df-ui-nav .df-ui-btn { height: auto; height: initial; position: absolute; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; padding: 15px 5px; width: auto; font-size: inherit; background-color: transparent !important; } .df-ui-nav .df-ui-btn:before { color: white; filter: drop-shadow(0 0 3px black); } .df-ui-nav.df-ui-prev { left: 0; right: auto; border-radius: 0; } .df-ui-nav.df-ui-prev .df-ui-btn { left: 10px; } .df-ui-nav.df-ui-prev .df-ui-btn:before { text-align: left; } .df-ui-nav.df-ui-next { right: 0; } .df-ui-nav.df-ui-next .df-ui-btn { right: 10px; } .df-ui-nav.df-ui-next .df-ui-btn:before { text-align: right; } .df-slider, .df-zoomview, .df-flipbook-3d, .df-flipbook-2d, .df-viewer-container { position: absolute; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; } .df-flipbook-2d { -webkit-filter: blur(0); -moz-filter: blur(0); -ms-filter: blur(0); -o-filter: blur(0); filter: blur(0); } .df-flipbook-2d .df-viewer-wrapper { position: relative; margin: 0 auto; height: 100%; -moz-transition: 0.3s left; -o-transition: 0.3s left; -webkit-transition: 0.3s left; transition: 0.3s left; } .df-flipbook-2d .df-book-shadow { position: absolute; z-index: -1; height: 100%; display: none; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .df-page-content { overflow: hidden; opacity: 0.5; } .df-page.df-loading:after { content: ""; background-size: 22px; height: 22px; width: 22px; display: block; top: 50%; left: 50%; margin: -11px; position: absolute; z-index: 0; } .df-page.df-loading .df-page-content { display: none; } .df-page > canvas { width: 100%; height: 100%; position: relative; z-index: 0; } .df-page .df-page-content { position: absolute; height: 100%; display: block; top: 0; width: 100%; z-index: 1; } .df-sheet { position: absolute; -webkit-transform-origin: 0 0 0; -moz-transform-origin: 0 0 0; transform-origin: 0 0 0; } .df-sheet .df-page, .df-sheet .df-page-front, .df-sheet .df-page-back, .df-sheet .df-sheet-wrapper, .df-sheet .df-sheet-fold-inner-shadow, .df-sheet .df-sheet-fold-outer-shadow { position: absolute; -webkit-transform-origin: 0 0 0; -moz-transform-origin: 0 0 0; transform-origin: 0 0 0; } .df-sheet .df-sheet-wrapper { overflow: hidden; } .df-sheet .df-page { width: 100%; height: 100%; background-color: white; box-sizing: border-box; z-index: 0; background-size: 100% 100%; } .df-sheet .df-page:before { content: ""; position: absolute; display: block; top: 0; width: 15%; height: 100%; z-index: 5; opacity: 0.5; pointer-events: none; } .df-sheet .df-page > canvas { z-index: -1; } .df-sheet .df-page-front:before { left: 0; 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)); 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)); 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)); } .df-sheet .df-page-back:before { right: 0; 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%); } .df-sheet.df-left-side { right: 50%; -webkit-transform-origin: right; -moz-transform-origin: right; transform-origin: right; } .df-sheet.df-left-side .df-page-front { z-index: 1; } .df-sheet.df-left-side .df-page-back { z-index: 2; } .df-sheet.df-right-side { left: 50%; -webkit-transform-origin: left; -moz-transform-origin: left; transform-origin: left; } .df-sheet.df-right-side .df-page-front { z-index: 2; } .df-sheet.df-right-side .df-page-back { z-index: 1; } .df-sheet .df-sheet-fold-inner-shadow { position: absolute; z-index: 5; display: none; } .df-sheet .df-sheet-fold-outer-shadow { z-index: -1; width: 100%; height: 100%; } .df-sheet.df-flipping, .df-sheet.df-folding { z-index: 200 !important; } .df-sheet.df-folding.df-left-side .df-page-front, .df-sheet.df-folding.df-right-side .df-page-back { z-index: 3; } .df-sheet.df-folding .df-sheet-fold-inner-shadow { display: block; } .df-sheet.df-folding .df-page-content { display: none; } .df-pending .df-page-content, .df-pendingresize .df-page-content { display: none !important; } .df-sheet.df-left-side.df-folding:not(.df-hard-sheet) .df-page-front { z-index: 3; } .df-hard-sheet .df-sheet-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; transform-origin: 0 50% 0; } .df-hard-sheet .df-sheet-fold-inner-shadow, .df-hard-sheet .df-sheet-fold-outer-shadow { display: none !important; } .df-hard-sheet .df-page-front, .df-hard-sheet .df-page-back { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; } .df-hard-sheet.df-right-side .df-page-back { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; transform-origin: right 50%; z-index: 3 !important; } .df-hard-sheet.df-right-side .df-page-front { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; transform-origin: left 50%; z-index: 4; } .df-hard-sheet.df-left-side .df-page-back { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; transform-origin: right 50%; } .df-hard-sheet.df-left-side .df-page-front { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; transform-origin: left 50%; } .df-flipbook-3d.df-loading:after { content: ""; background-size: 22px; height: 22px; width: 22px; display: block; top: 50%; left: 50%; margin: -11px; position: absolute; z-index: 0; } .df-link-content, .df-text-content, .df-auto-link-content { position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; pointer-events: none; width: auto !important; height: auto !important; } .df-page-content.df-double-internal:not(.df-double-internal-fix) > div { right: -100%; } .df-page-content.df-double-internal-fix > div { left: -100%; } .annotationLayer section, .df-link-content section, .customLinkAnnotation, .customHtmlAnnotation, .customVideoAnnotation, .linkAnnotation, .highlightAnnotation, .popupAnnotation { position: absolute; z-index: 5; cursor: pointer; pointer-events: all; border: none !important; padding: 0 !important; } section.linkAnnotation a, a.linkAnnotation, .buttonWidgetAnnotation a, a.customLinkAnnotation, .customHtmlAnnotation, .customVideoAnnotation, a.df-autolink { background-color: #ff0; display: block; height: 100%; -moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none; } section.linkAnnotation a:hover, a.linkAnnotation:hover, .buttonWidgetAnnotation a:hover, a.customLinkAnnotation:hover, .customHtmlAnnotation:hover, .customVideoAnnotation:hover, a.df-autolink:hover { border-color: transparent; background-color: #2196F3; } a.df-autolink { display: inline; pointer-events: all; color: transparent !important; } .df-sidemenu-wrapper { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); left: 0; top: 0; bottom: 0; width: 220px; position: absolute; z-index: 3; } .df-sidemenu-wrapper .df-sidemenu-buttons { z-index: 6; position: relative; top: 0; left: 0; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); } .df-sidemenu-wrapper .df-sidemenu-buttons .df-ui-close { float: right; display: none; /*margin: 0 -40px 0 0;*/ /* box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); */ background-color: transparent; padding: 6px 5px; } .df-sidemenu-wrapper:before { content: " "; position: absolute; height: 100%; width: 100%; background-color: rgba(238, 238, 238, 0.9); z-index: 3; left: 0; } .df-sidemenu-open .df-ui-nav.df-ui-prev { left: 220px; } .df-sidemenu-open .df-sidemenu-wrapper { display: block; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); left: 0; } .df-sidemenu-open .df-sidemenu-wrapper:before { box-shadow: 1px 0 4px rgba(102, 102, 102, 0.38); } .df-sidemenu-open .df-sidemenu-buttons .df-ui-close { display: block; } .df-sidemenu-open .df-flipbook-3d.df-loading:after { margin-left: 99px; } .df-sidemenu { width: 100%; height: auto !important; position: absolute !important; top: 0; bottom: 0; z-index: 3; opacity: 0; color: #666; font-size: 12px; } .df-sidemenu > .df-wrapper { overflow: auto; position: absolute !important; top: 40px; bottom: 0; left: 0; right: 0; height: auto !important; } .df-sidemenu.df-sidemenu-visible { opacity: 1; z-index: 5; } .df-outline-container .df-wrapper { padding: 10px; } .df-outline-items > .df-outline-item { margin-left: 18px; } .df-outline-item a { color: inherit !important; text-decoration: none !important; display: block; padding: 5px 0 5px 5px; overflow: hidden; text-overflow: ellipsis; /* white-space: nowrap; */ border: none !important; box-shadow: none !important; margin-bottom: 1px; } .df-outline-item a:hover { text-decoration: underline !important; color: #2196F3 !important; } .df-outline-toggle { cursor: pointer; float: left; width: 28px; padding: 0 5px 0 10px; margin-left: -28px; text-align: center; } .df-outline-toggle:before { content: "\e902"; font-size: 18px; font-family: "dearflip"; } .df-outline-toggle.df-outlines-hidden:before { content: "\e901"; } .df-outline-toggle.df-outlines-hidden ~ .df-outline-items { display: none; } .df-outline-item a:hover, .df-outline-toggle:hover, .df-outline-toggle:hover + a, .df-outline-toggle:hover ~ .df-outline-items { background-color: rgba(100, 100, 100, 0.05); } .df-thumb { margin: 0; cursor: pointer; width: 100%; position: relative; text-align: center; } .df-thumb .df-wrapper { box-sizing: content-box !important; margin: 6px; border-radius: 3px; transition: 0.2s background; display: inline-block; vertical-align: middle; border: 2px dashed rgba(0, 0, 0, 0.3); position: relative; } .df-thumb .df-wrapper .df-thumb-number { position: absolute; bottom: 8px; background-color: rgba(238, 238, 238, 0.85); color: #444; font-size: 14px; left: 50%; transform: translateX(-50%); padding: 5px; opacity: 0; } .df-thumb .df-bg-image { height: 100%; background-size: 100%; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); } .df-thumb.df-thumb-requested:before { content: ""; background-size: 22px; height: 22px; width: 22px; display: block; top: 50%; left: 50%; margin: -11px; position: absolute; z-index: 0; } .df-thumb.df-thumb-loaded { height: auto !important; } .df-thumb.df-thumb-loaded .df-wrapper { border: none; margin: 0; padding: 8px; } .df-thumb.df-thumb-loaded:hover .df-wrapper .df-thumb-number { opacity: 1; } .df-thumb.df-thumb-loaded:hover .df-wrapper, .df-thumb.df-selected .df-wrapper { background-color: #ccc; background-color: rgba(0, 0, 0, 0.1); opacity: 1; } .df-lightbox-wrapper { position: fixed !important; top: 0; bottom: 0; right: 0; height: auto !important; left: 0; z-index: 99999; } .df-lightbox-wrapper.df-lightbox-padded { top: 20px; left: 20px; bottom: 20px; right: 20px; } .df-lightbox-wrapper .df-lightbox-bg { background: #eee; position: fixed !important; top: 0; bottom: 0; right: 0; height: auto !important; left: 0; } .df-lightbox-wrapper .df-lightbox-controls { float: right; padding: 5px; z-index: 1000; position: relative; } .df-lightbox-wrapper .df-app { position: absolute !important; width: 100%; top: 0; bottom: 0; height: auto !important; } .df-lightbox-wrapper .df-container.df-transparent { height: 100%; } .df-lightbox-wrapper .df-lightbox-close { float: right; text-align: center; font-size: 32px; padding: 8px 0; height: 48px; width: 46px; cursor: pointer; color: #444; border-color: transparent; background-color: transparent; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; opacity: 0.8; } .df-lightbox-wrapper .df-lightbox-close:hover { color: white; background-color: rgba(0, 0, 0, 0.21); border-color: black; opacity: 1; } .df-lightbox-wrapper .df-lightbox-close:before { color: white; filter: drop-shadow(0 0 3px black); } .df-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; } .df-share-box { position: absolute; top: 50%; width: 280px; -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: 10px; padding: 10px 15px 5px; text-align: center; } span.df-share-title { color: #777; margin-bottom: 10px; display: block; } .df-share-url { /* border: 0; */ background-color: #fff; height: 60px; color: #666; padding: 2px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 100%; font-size: 12px; box-sizing: border-box; margin-bottom: 0; } .df-share-button { display: inline-block; text-align: center; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 5px 10px; /* margin: 3px;*/ font-size: 20px; color: #aaa; } .df-share-button:hover { color: #444; } .df-reader { overflow: auto; position: absolute; -webkit-overflow-scrolling: touch; } .df-reader .df-viewer-wrapper { cursor: grab; } .df-reader .df-page { position: relative; transform-origin: initial; margin: -10px auto -10px; border: 10px solid transparent; left: auto; left: initial; box-sizing: content-box !important; } .df-reader .df-page:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .df-reader ~ .df-ui-nav { display: none; } .df-reader:not(.df-noscroll) { margin-right: -12px; } .df-reader-scrollbar { position: absolute; top: 0; height: auto; right: 0; width: auto; background: rgba(255, 255, 255, 0.9); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); border-radius: 20px 0 0 20px; padding: 6px 8px 6px 12px; z-index: 100; cursor: ns-resize; } .df-reader-scrollbar:hover, .df-reader-scrollbar.df-active { background-color: #fff; } .df-reader-scroll-page-number { display: none; position: absolute; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0); background-color: #ddd; border-radius: 10px; padding: 20px; font-size: 24px; z-index: 100; text-align: center; color: #333; } .df-reader-scroll-page-number.df-active { display: block; } .df-reader-scroll-page-number div { margin-top: 6px; padding-top: 6px; border-top: 1px solid #aaa; font-size: 16px; font-style: italic; } .df-ios .df-viewer.df-reader { margin-right: 0; } .df-no-transition { -moz-transition: none !important; -o-transition: none !important; -webkit-transition: none !important; transition: none !important; } .df-float .df-ui { bottom: 10px; width: auto; width: intial; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; margin: 0 auto; display: table; display: flex; border-radius: 5px; } .df-float .df-ui > .df-ui-btn:first-child { border-radius: 5px 0 0 5px; } .df-float .df-ui > .df-ui-btn:last-child { border-radius: 0 5px 5px 0; } .df-controls-top .df-ui { bottom: auto; bottom: intial; top: 0; } .df-controls-top.df-float .df-ui { top: 10px; } .df-controls-top .df-more-container { bottom: auto; top: 100%; margin: 8px 0 0 !important; } .df-controls-top .df-more-container:before { border-bottom-color: #eee; border-top: 0; bottom: auto; top: -7px; } .df-controls-hidden .df-ui { display: none; } .df-float-off.df-controls-top .df-sidemenu-wrapper { top: 42px; bottom: 0; } .df-float-off.df-controls-bottom .df-sidemenu-wrapper { top: 0; bottom: 42px; } .df-float-off .df-ui-left { justify-content: flex-start; display: flex; flex: 1; } .df-float-off .df-ui-right { justify-content: flex-end; display: flex; flex: 1; } .df-float-off .df-ui-center { display: flex; justify-content: center; align-items: center; } .df-float-off .df-ui { display: flex; } .df-link-content .annotationTextContent { color: transparent; } .df-link-content .popupWrapper { position: absolute; width: 20em; } .df-link-content .popup { position: absolute; z-index: 200; max-width: 20em; background-color: #FFFF99; box-shadow: 0 2px 5px #333; border-radius: 2px; padding: 0.6em; margin-left: 5px; cursor: pointer; word-wrap: break-word; } .df-link-content .popup h1 { font-size: 1em; border-bottom: 1px solid #000000; padding-bottom: 0.2em; } .df-link-content .popup p { padding-top: 0.2em; } html.df-lightbox-open, body.df-lightbox-open { overflow: hidden !important; } .df-zoomview { display: none; cursor: move; } .df-zoomview .df-viewer-wrapper { position: relative; margin: 0 auto; } .df-zoomview .df-viewer-wrapper .df-book-shadow { position: absolute; z-index: -1; height: 100%; display: none; -webkit-box-shadow: 0px 1px 15px 1px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 1px 15px 1px rgba(0, 0, 0, 0.5); box-shadow: 0px 1px 15px 1px rgba(0, 0, 0, 0.5); } .df-zoomview .df-page { position: absolute; top: 0; right: 50%; background-color: #fff; } .df-zoomview .df-page:before { width: 10%; opacity: 0.5; } .df-zoomview .df-page.df-page-front { left: 50%; } .df-zoom-active .df-viewer { cursor: move; cursor: -webkit-grab; } .df-zoom-active .df-flipbook { display: none; } .df-zoom-active .df-zoomview { display: block; } .df-hybrid-viewer .df-zoomview .df-page:before { display: none; } .df-hybrid-viewer:not(.df-zoom-active) .df-flipbook.df-loading + .df-zoomview { display: none; } .df-hybrid-viewer:not(.df-zoom-active) .df-zoomview { display: block; pointer-events: none; } .df-hybrid-viewer:not(.df-zoom-active) .df-zoomview .df-page:before { display: none; } .df-hybrid-viewer:not(.df-zoom-active) .df-loading + .df-zoomview::after { content: ""; background-size: 22px; height: 22px; width: 22px; display: block; top: 50%; left: 50%; margin: -11px; position: absolute; z-index: 0; } .df-hybrid-viewer:not(.df-zoom-active).df-pending .df-zoomview, .df-hybrid-viewer:not(.df-zoom-active).df-pendingresize .df-zoomview, .df-hybrid-viewer:not(.df-zoom-active).df-hide-zoomview .df-zoomview { display: none; } .df-container ::-webkit-scrollbar { width: 12px; height: 12px; cursor: pointer; } .df-container ::-webkit-scrollbar-button { height: 0; width: 0; cursor: pointer; } .df-container ::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.5); border-radius: 50px; } .df-container ::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.8); } .df-container ::-webkit-scrollbar-thumb:active { background: rgba(0, 0, 0, 0.8); } .df-container ::-webkit-scrollbar-thumb, .df-container ::-webkit-scrollbar-thumb:hover, .df-container ::-webkit-scrollbar-thumb:active { border-right: 1px; border-left: 1px; border-style: solid; border-color: transparent; } .df-container ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.05); border-radius: 50px; } .df-container ::-webkit-scrollbar-track:hover { background: rgba(0, 0, 0, 0.1); } .df-container ::-webkit-scrollbar-track:active { background: rgba(0, 0, 0, 0.15); } .df-container ::-webkit-scrollbar-corner { background: transparent; } .df-sidemenu-wrapper ::-webkit-scrollbar { width: 10px; } .df-container.df-transparent.df-fullscreen { background: #aaa; } .df-container.df-fullscreen { position: fixed !important; left: 0 !important; top: 0 !important; width: 100% !important; height: 100% !important; z-index: 2147483647; } .df-container.df-rtl .df-sidemenu-wrapper { left: auto; left: initial; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); right: -50px; direction: rtl; } .df-container.df-rtl input.df-search-text { padding: 0 15px 0 45px; } .df-container.df-rtl .df-sidemenu-title { text-align: right; } .df-container.df-rtl .df-search-clear { right: auto; left: 60px; } .df-container.df-rtl.df-sidemenu-open .df-sidemenu-wrapper { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); right: 0; } .df-container.df-rtl.df-sidemenu-open .df-sidemenu-wrapper .df-sidemenu-buttons .df-ui-close { float: left; } .df-container.df-rtl.df-sidemenu-open .df-ui-nav.df-ui-prev { left: 0; } .df-container.df-rtl.df-sidemenu-open .df-ui-nav.df-ui-next { right: 220px; } .df-container.df-rtl.df-sidemenu-open .df-flipbook-3d.df-loading:after { margin-left: -122px; } .df-container.df-rtl .df-outline-item { margin: 0 18px 0 0; text-align: right; direction: rtl; } .df-container.df-rtl .df-outline-item .df-outline-toggle { float: right; margin: 0 -18px 0 0; } .df-container.df-rtl .df-outline-item .df-outline-toggle.df-outlines-hidden:before { content: "\e900"; } .df-container.df-rtl .df-viewer .df-3dcanvas { left: 0; right: auto; right: initial; } .df-container.df-rtl .df-more-container .df-ui-btn { text-align: right; direction: rtl; } .df-container.df-rtl .df-more-container .df-ui-btn:before { right: 10px; } .df-container.df-rtl .df-more-container .df-ui-btn span { padding: 0 24px 0 0; } .df-lightbox-wrapper.df-rtl .df-lightbox-controls { float: left; } /*Lightbox Types*/ .df-element[data-lightbox], .df-element[data-df-lightbox] { cursor: pointer; } .df-popup-thumb { display: inline-block; box-sizing: border-box; margin: 30px 15px 15px !important; text-align: center; border: 0; width: 140px; height: auto; word-break: break-word; vertical-align: bottom; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -moz-perspective: 800px; perspective: 800px; } .df-popup-thumb .df-book-wrapper { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: 0.2s; box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.2); transform-origin: 30%; background-color: #fff; width: 100%; display: inline-block; } .df-popup-thumb .df-book-page1, .df-popup-thumb .df-book-page2 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: 100% 100%; -webkit-transform-origin: left; -moz-transform-origin: left; transform-origin: left; background-color: #fff; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; z-index: 1; } .df-popup-thumb .df-book-cover { background-size: 100% 100%; -webkit-transform-origin: left; -moz-transform-origin: left; transform-origin: left; top: 0; position: relative; overflow: hidden; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.24); z-index: 1; } .df-popup-thumb .df-book-cover.df-thumb-not-found { height: 200px; position: relative; } .df-popup-thumb .df-book-cover:after { display: block; content: " "; height: 100%; width: 100%; background: linear-gradient(90deg, rgba(255, 255, 255, 0.15) 1%, rgba(0, 0, 0, 0.15) 3%, rgba(255, 255, 255, 0.15) 5%, rgba(255, 255, 255, 0) 7%); box-shadow: inset 0px -1px 3px 0px #5050508c; z-index: 3; position: absolute; top: 0; left: 0; } .df-popup-thumb .df-book-title { bottom: -100%; position: absolute; width: 100%; left: 0; padding: 5px; font-size: 0.75em; background: rgba(255, 255, 255, 0.9); box-sizing: border-box; display: block; -moz-transition: 0.4s; -o-transition: 0.4s; -webkit-transition: 0.4s; transition: 0.4s; opacity: 0; } .df-popup-thumb img { display: block; width: 100%; height: auto; margin: 0 !important; padding: 0 !important; border: 0 !important; } .df-popup-thumb:hover .df-book-title, .df-popup-thumb.df-thumb-not-found .df-book-title, .df-popup-thumb.df-tl-book-title-fixed .df-book-title { opacity: 1; bottom: 0; } .df-popup-thumb.df-tl-book-title-fixed .df-book-title { position: relative; } .df-popup-thumb.df-thumb-not-found .df-book-wrapper { width: 100%; } .df-popup-thumb.df-tl-book-title-bottom .df-thumb-not-found, .df-popup-thumb.df-tl-cover-title .df-thumb-not-found { height: 170px; } .df-popup-thumb.df-tl-book-title-bottom .df-book-wrapper, .df-popup-thumb.df-tl-cover-title .df-book-wrapper { position: relative; z-index: 1; } .df-popup-thumb.df-tl-book-title-bottom .df-book-title, .df-popup-thumb.df-tl-cover-title .df-book-title { position: relative; bottom: 0; opacity: 1; height: 3em; background: transparent; } .df-popup-thumb:hover .df-book-page1 { transform: rotateY(-8deg) rotateZ(0); box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.2); } .df-popup-thumb:hover .df-book-page2 { transform: rotateY(-14deg) rotateZ(0); box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.2); } .df-popup-thumb:hover .df-book-wrapper { transform: rotateY(-15deg) rotateZ(0); } .df-popup-thumb:hover .df-book-cover { -webkit-transform: rotateY(-18deg) rotateZ(0); -moz-transform: rotateY(-18deg) rotateZ(0); -ms-transform: rotateY(-18deg) rotateZ(0); transform: rotateY(-18deg) rotateZ(0); } .df-popup-thumb.df-tl-cover-title .df-book-wrapper { box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3); } .df-popup-thumb.df-tl-cover-title .df-book-cover { box-shadow: none; } .df-popup-thumb.df-tl-cover-title .df-book-cover:after { display: none; } .df-popup-thumb.df-tl-cover-title:hover .df-book-wrapper { box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5); transform: none; } .df-popup-thumb.df-tl-cover-title:hover .df-book-cover { -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; box-shadow: none; } .df-popup-thumb.df-tl-cover-title:hover .df-book-page1, .df-popup-thumb.df-tl-cover-title:hover .df-book-page2 { display: none; } .df-popup-button { width: auto; display: inline-block; background: #ddd; border-radius: 5px; padding: 5px 15px; margin: 5px; -moz-transition: 0.3s ease; -o-transition: 0.3s ease; -webkit-transition: 0.3s ease; transition: 0.3s ease; -moz-transition-property: background; -o-transition-property: background; -webkit-transition-property: background; transition-property: background; } .df-popup-button:hover { background: #aaa; } .df-popup-hidden { display: none; } .df-icon-play-popup { position: relative; } .df-icon-play-popup:before { top: 50%; position: absolute; left: 50%; font-size: 40px; background: #777; border-radius: 50%; padding: 10px; box-shadow: 0px 1px 5px #777; margin-top: -30px; margin-left: -30px; display: block; color: #fff; z-index: 1; -moz-transition: 0.3s ease; -o-transition: 0.3s ease; -webkit-transition: 0.3s ease; transition: 0.3s ease; -moz-transition-property: opacity; -o-transition-property: opacity; -webkit-transition-property: opacity; transition-property: opacity; pointer-events: none; } .df-icon-play-popup:hover:before { opacity: 0; } .df-posts { max-width: 1140px; margin: 0 auto; } .df-posts > .df-popup-thumb { width: calc(20% - 30px); min-width: 100px; position: relative; z-index: 1; } df-post-shelf { display: none; height: 160px; background-color: transparent; z-index: 0; margin: -105px -40px -40px -40px; position: relative; background-repeat: no-repeat; } df-post-shelf:nth-of-type(5n) { display: block; } df-post-shelf:after { content: " "; height: 160px; display: block; position: absolute; bottom: 0; right: 0; width: 240px; z-index: 1; background-position: 0 -160px; background-repeat: no-repeat; background-image: inherit; background-size: inherit; } df-post-shelf:before { content: " "; display: block; position: absolute; left: 240px; bottom: 0; right: 240px; height: 160px; z-index: 1; background-image: inherit; background-size: inherit; background-repeat: repeat-x; background-position: 0 -320px; } .df-posts.df-has-shelf { padding: 0 40px 50px 40px; } @media screen and (max-width: 1100px) { .df-posts > .df-popup-thumb { width: calc(25% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(4n) { display: block; } } @media screen and (max-width: 900px) { .df-posts > .df-popup-thumb { width: calc(33% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(3n) { display: block; } } @media screen and (max-width: 600px) { .df-posts > .df-popup-thumb { width: calc(50% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(2n) { display: block; } df-post-shelf { background-size: 120px 480px; } df-post-shelf:before { left: 120px; right: 120px; } df-post-shelf:after { width: 120px; } } @media screen and (max-width: 420px) { .df-posts > .df-popup-thumb, .df-popup-thumb { width: calc(100% - 30px); } df-post-shelf:nth-of-type(n) { display: block; } } df-post-shelf:nth-last-of-type(1) { display: block; } .df-posts { container-type: inline-size; container-name: dfposts; width: 100%; box-sizing: border-box !important; } @container dfposts (max-width: 1020px) { .df-posts > .df-popup-thumb { width: calc(25% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(4n) { display: block; } } @container dfposts (max-width: 820px) { .df-posts > .df-popup-thumb { width: calc(33% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(3n) { display: block; } } @container dfposts (max-width: 520px) { .df-posts > .df-popup-thumb { width: calc(50% - 30px); } df-post-shelf:nth-of-type(n) { display: none; } df-post-shelf:nth-of-type(2n) { display: block; } df-post-shelf { background-size: 120px 480px; } df-post-shelf:before { left: 120px; right: 120px; } df-post-shelf:after { width: 120px; } } @container dfposts (max-width: 320px) { .df-posts > .df-popup-thumb { width: calc(100% - 30px); } df-post-shelf:nth-of-type(n) { display: block; } } @container dfposts (max-width: 150px) { .df-posts.df-has-shelf > .df-popup-thumb { width: 100%; margin: 30px -35px 15px !important; } } df-post-shelf:nth-last-of-type(1) { display: block; } .df-page-content { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .df-text-content, .df-auto-link-content { line-height: 1; } .df-text-content span, .df-text-content br, .df-auto-link-content span { color: transparent !important; position: absolute; white-space: pre; cursor: text; transform-origin: 0% 0%; } .df-auto-link-content > span { overflow: hidden; } .df-text-content .highlight { margin: -1px; padding: 1px; background-color: #b400aa; border-radius: 4px; } .df-text-content .highlight.appended { position: initial; } .df-text-content .highlight.begin { border-radius: 4px 0 0 4px; } .df-text-content .highlight.end { border-radius: 0 4px 4px 0; } .df-text-content .highlight.middle { border-radius: 0; } .df-text-content .highlight.selected { background-color: darkgreen; } .df-text-content .endOfContent { display: block; position: absolute; left: 0; top: 100%; right: 0; bottom: 0; z-index: -1; cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .df-text-content .endOfContent.active { top: 0; } body.admin-bar .df-lightbox-wrapper, body.admin-bar .df-lightbox-bg { top: 32px; } @media screen and (max-width: 782px) { body.admin-bar .df-lightbox-wrapper, body.admin-bar .df-lightbox-bg { top: 46px; } } @media screen and (max-width: 600px) { body.admin-bar .df-lightbox-wrapper, body.admin-bar .df-lightbox-bg { top: 0px; } } .df-single-content { width: 100%; } /*Test|Hot-Fixes Region*/ .df-link-content section.textWidgetAnnotation { display: none; } .df-viewer::-webkit-scrollbar-button { height: 50px; } .df-viewer::-webkit-scrollbar-thumb { min-height: 50px; } .df-container .df-reader ::-webkit-scrollbar-track, .df-container .df-reader ::-webkit-scrollbar-thumb { background: transparent; } .df-container.df-pinch-zoom ::-webkit-scrollbar-track, .df-container.df-pinch-zoom ::-webkit-scrollbar-thumb { background: transparent; } .df-container.df-pinch-zoom .df-page-content { display: none; } section.squareAnnotation .popupWrapper, section.textAnnotation .popupWrapper { display: none; } section.squareAnnotation svg, section.textAnnotation svg { display: block; } .df-comment-popup { display: none; position: absolute; width: 360px; background-color: #FFFF99; box-shadow: 0 2px 5px #333; border-radius: 2px; z-index: 9; padding: 10px; word-break: break-word; } .df-comment-popup.df-active { display: block; } .df-comment-popup .popup { background-color: transparent !important; } .df-comment-popup p { margin: 0; } .df-comment-popup h1 { padding-bottom: 5px; border-bottom: 1px solid; margin-top: 0; font-size: 1em; } .df-sidemenu-wrapper.df-sidemenu-center { -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; display: none; top: auto; height: 360px; bottom: 52px; /* opacity: 0.9; */ } .df-sidemenu-center .df-sidemenu-buttons { box-shadow: none; text-align: center; } .df-sidemenu-center .df-sidemenu-buttons .df-icon-close { display: block; margin: -55px auto 0 auto; float: none; border-radius: 50px; width: 44px; } .df-sidemenu-wrapper.df-sidemenu-center:before { background-color: rgba(255, 255, 255, 0.9); } .df-sidemenu-open .df-sidemenu-wrapper.df-sidemenu-center { display: block; } .df-sidemenu-center:before, .df-sidemenu-center .sidemenu { border-radius: 10px 10px 0 0; } .df-slider { -webkit-filter: blur(0); -moz-filter: blur(0); -ms-filter: blur(0); -o-filter: blur(0); filter: blur(0); } .df-slider .df-viewer-wrapper { position: relative; margin: 0 auto; height: 100%; -moz-transition: 0.3s left; -o-transition: 0.3s left; -webkit-transition: 0.3s left; transition: 0.3s left; } .df-slider .df-sheet { -moz-transition: transform 0.5s; -o-transition: transform 0.5s; -webkit-transition: transform 0.5s; transition: transform 0.5s; } .df-slider .df-sheet.df-left-side, .df-slider .df-sheet.df-right-side { left: 50% !important; } .df-slider .df-sheet:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .df-slider .df-page:before { display: none; } .df-slider .df-page.df-page-front { z-index: 3; } .df-slider + .df-zoomview .df-page:before { display: none; } .df-has-shelf df-post-shelf { background: none; perspective: 400px; margin: 5px 0px 30px 0px; /* margin-bottom: 0; */ height: 0px; box-shadow: 0px 5px 40px 15px #00000050; } .df-has-shelf df-post-shelf:before, .df-has-shelf df-post-shelf:after { background-size: auto; left: -40px; right: -40px; width: auto; background-repeat: repeat-x; transform-style: preserve-3d; background-position: 0 0; } .df-has-shelf df-post-shelf:before { transform: translateY(-15px) rotateX(50deg); height: 50px; transform-origin: bottom; box-shadow: inset 0px 3px 15px 0px #0000009c; } .df-has-shelf df-post-shelf:after { transform: translateZ(0); height: 15px; box-shadow: inset 0px 3px 3px #f3f3f352; background-position: 0 -50px; } .df-search-highlight { position: relative !important; background-color: #00f; } .df-search-results { top: 125px !important; padding: 0 10px 10px; } .df-search-result { color: inherit !important; text-decoration: none !important; overflow: hidden; border: none !important; box-shadow: none !important; margin-bottom: 1px; padding: 5px 10px; display: flex; align-items: center; justify-content: space-between; cursor: pointer; } .df-search-result.df-active, .df-search-result:hover { background-color: rgba(100, 100, 100, 0.2); } .df-sidemenu-title { padding: 8px 20px; text-transform: uppercase; text-align: left; } .df-search-hits { z-index: 10; display: none; } .df-search-open .df-search-hits { display: inline-block; } .df-search-form { display: flex; padding: 10px; position: relative; } .df-search-clear { position: absolute; right: 55px; top: 22px; cursor: pointer; display: none; } input.df-search-text { flex-grow: 1; margin: 0; border-radius: 4px 0 0 4px; outline: 0; border: 0; height: 40px; padding: 0 45px 0 15px; width: 100%; } input.df-search-text:not(:placeholder-shown) ~ a.df-search-clear { display: block; } .df-ui-btn.df-search-btn { height: 40px; padding: 10px; background-color: #f7f7f7; } .df-search-info { padding: 5px 20px; } .df-searching .df-search-info { background-repeat: no-repeat; background-size: 24px; background-position: 176px; } .df-popup-thumb img.df-lazy { transform: scale(1.2); opacity: 0.5; } @media (prefers-reduced-motion: no-preference) { .df-popup-thumb img { transition: opacity 1.5s ease, transform 1.5s ease; } } .df-trigger { cursor: pointer; } .df-element:hover a.df-edit-link { display: inline-block; } a.df-edit-link { display: none; position: absolute; bottom: 0px; right: 0px; z-index: 50; padding: 5px; background: #eee; } .df-element[data-lightbox], .df-element[data-df-lightbox] { position: relative; } .df-element[data-lightbox] .df-edit-link, .df-element[data-df-lightbox] .df-edit-link { right: 0; bottom: 0; padding: 0 5px; transform: translateY(100%); margin: 0 !important; } .df-element[data-lightbox=thumb] .df-edit-link, .df-element[data-df-lightbox=thumb] .df-edit-link { padding: 10px 5px 5px; height: 30px; } /*Test|Hot-Fixes Region End*/ .df-posts [skip-parse] { display: none; } .df-posts { text-align: center; position: relative; } .df-load-more-button-wrapper { text-align: center; display: none; margin-top: 20px; } .df-posts [skip-parse] ~ .df-load-more-button-wrapper { display: block; } .df-load-more-button { padding: 10px 15px; display: inline-block; margin: 0 auto; cursor: pointer; background: #0085ba; color: white; } ._df_book { min-height: 400px; }