.flipbook-overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: url(//revistamundoelectoral.com/wp-content/plugins/real3d-flipbook/images/overlay_lightbox.png) repeat;
z-index: 2147483646 !important;
}
.flipbook-wrapper {
position: absolute;
width: 100%;
height: 100%;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background: #ffffff; }
.flipbook-lightbox-thumb-overlay {
opacity: 0;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(255, 255, 255, 0.2);
-webkit-transition: all .2s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
transition: all .2s ease-out;
}
.flipbook-lightbox-thumb-overlay:hover {
opacity: 1;
}
.flipbook-lightbox-thumb-icon {
position: relative;
margin-left: -50%;
margin-top: -50%;
color: #555;
display: none;
}
.flipbook-lightbox-thumb-icon-holder {
position: absolute;
left: 50%;
top: 50%;
}
.flipbook-wrapper-transparent {
width: 100%;
height: 100%;
background: none;
}
.flipbook-main-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
direction: ltr !important;
}
.flipbook-bookLayer {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
}
.flipbook-zoomLayer {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0px;
overflow: hidden;
opacity: .7;  }
.flipbook-zoomLayer-inside {
display: block;
position: relative;
background-image: url(//revistamundoelectoral.com/wp-content/plugins/real3d-flipbook/grid.jpg);
background-size: contain;
text-align: center;
}
.flipbook-zoomLayer-inside .flipbook-carousel-page {
float: left;
}
.flipbook-center-container {
transform: translateZ(0px);
-webkit-transform: translateZ(0px);
-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.flipbook-center-container-wrapper {
}
.flipbook-center-wrapper {
}
.flipbook-book {
display: block;
position: relative;
}
.flipbook-page {
position: absolute;
width: 100%;
height: 100%;
transform: translateZ(0px); will-change: transform;
}
.flipbook-page3 {
position: absolute;
background: #eee; transform: translateZ(0px); will-change: transform;
}
.flipbook-page3-html { width: 100%;
height: 100%;
top: 0;
left: 0;     }
.flipbook-page3-image {
overflow: hidden;
width: 100%;
height: 100%;
position: absolute;  }
.flipbook-page3 img { width: 100%;
height: 100%;
top: 0;
left: 0;
transform-origin: 0 0;
-webkit-transform-origin: 0 0;  float: left;
user-select: none;
pointer-events: none;
}
.flipbook-page3 canvas { width: 100%;
height: 100%;
top: 0;
left: 0;    float: left;
}
.flipbook-page3-shadow {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
transform-origin: 0 0;
-webkit-transform-origin: 0 0;
transform: translateZ(0);
-webkit-transform: translateZ(0); background: #000;
opacity: 0;
pointer-events: none; }
.flipbook-page3-front {
transform-origin: 0 50%;
-webkit-transform-origin: 0 50%;
transform: translateZ(0);
-webkit-transform: translateZ(0);
}
.flipbook-page3-back {
transform-origin: 100% 50%;
-webkit-transform-origin: 100% 50%;
transform: translateZ(0);
-webkit-transform: translateZ(0);
z-index: 999999 !important;
}
.flipbook-book3 {
display: block;
position: relative; }
.flipbook-center-container3 {
position: relative; perspective: 4000px;
-webkit-perspective: 4000px;
transform: translateZ(0px); will-change: transform;
border: none;     }
.flipbook-page-face {
position: absolute;
background-color: #DDD;
transform: translateZ(0px);
-webkit-transform: translateZ(0px);
-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.flipbook-page-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0,0,0,.9);
pointer-events: none !important;
z-index: 10;
}
.flipbook-page-htmlContent {
position: absolute; top: 0;
left: 0;   z-index: 50;  -backface-visibility: hidden;   }
.flipbook-book canvas {
position : absolute;
left: 0;
top: 0;
z-index: 50;
width: 100%;
height: 100%;
transform: translateZ(0px);
-webkit-transform: translateZ(0px);
-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.flipbook-page img {
width: 100%;
height: 100%;
transform: translateZ(0px);
-webkit-transform: translateZ(0px);
-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.flipbook-opacity0 {
opacity: 0;
}
.flipbook-opacity1 {
opacity: 1;
}
.flipbook-arrow-wrapper {
opacity: .85;
transition: opacity .3s;
}
.flipbook-arrow-wrapper:hover {
opacity: 1;
}
.flipbook-left-arrow {
display: block !important;
position: absolute !important;
top: 50%;
margin-top: -20px;
speak: none;
font-style: normal;
font-weight: normal;  -webkit-font-smoothing: antialiased;
text-align: center;
cursor: pointer;
width: 40px; -webkit-border-radius: 0;
border-radius: 0;
}
.flipbook-right-arrow {
display: block !important;
position: absolute !important;
top: 50%;
speak: none;
right: 0;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
text-align: center;
cursor: pointer;
}
.flipbook-first-arrow {
display: block !important;
position: absolute !important;
top: 50%;
speak: none;
left: 0;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
text-align: center;
cursor: pointer;
}
.flipbook-last-arrow {
display: block !important;
position: absolute !important;
top: 50%;
speak: none;
right: 0;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
text-align: center;
cursor: pointer;
}
.flipbook-currentPageHolder {
position: absolute !important;
z-index: 3;
}
.flipbook-currentPageNumber {
font-weight: bold !important;
border-radius: 15px !important;
color: rgba(255, 255, 255, 0.72);
padding: 9px 12px !important;
background-color: rgba(0, 0, 0, 0.4);
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif !important;
font-size: 14px;
}
.flipbook-currentPageInput {
position: absolute !important;
line-height: 32px !important;
background: none !important;
border: none !important;
font-size: 14px !important;
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif !important;
font-weight: bold !important;
text-align: center !important;
color: rgba(255, 255, 255, 0.72) !important;
height: 32px !important;
top: 0 !Important;
left: 0 !important;
}
.flipbook-currentPageInput:focus {
outline: 0 !important;
}
.flipbook-color-transparent {
color: transparent!important;
}
.flipbook-browser-fullscreen {
position: fixed !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
z-index: 999999 !important;
margin: 0 !important;
padding: 0 !important;
} .flipbook-totalPages {
box-shadow: none;
padding-left: 3em !important;
padding-right: 1em !important;
padding-top: 6px !important;
padding-bottom: 6px !important;
border: none !important;
width: 3em !important;
font-size: 1em !important;
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif;
text-align: left !important;
line-height: 30px !important; height: 35px; pointer-events: none;
}
.flipbook-currentPage:focus {
outline: none;
}
.flipbook-menuWrapper {
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0;
padding: 0;
z-index: 2;
pointer-events: none;  }
.flipbook-menuWrapper:hover {
opacity: 1;
}
.flipbook-menu {
position: relative;
text-align: center;
margin: 0;     -webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.flipbook-menu-btn {
display: inline;
cursor: pointer;
background: none;
}
.flipbook-thumbHolder {
transition: : all .3s ease-out;
-webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; bottom: 0;
position: absolute;
left: 0;
top : 0;
z-index: 9;
box-shadow: 0 0 6px rgba(0,0,0,0.16), 0 0 6px rgba(0,0,0,0.23);
}
.flipbook-thumbContainer {
margin: 0;
padding: 0;
position: relative;
margin-left: 20px;
padding-right: 5px;
padding-left: 5px;
}
.flipbook-thumb {
display: inline-block;
position: relative;
margin-top: 15px; cursor: pointer; }
.flipbook-thumb-num {
display: inline-block;
text-align: center;
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif;
font-size: .8em;
font-weight: bold;
}
.flipbook-thumb img {
border: 1px solid rgba(134, 134, 134, 0.33);
display: inline-block; -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
}
.flipbook-toc {
position: relative;
margin: 0;
padding: 0;
}
.flipbook-tocHolder {
position: absolute;
top: 0;
width: 250px;
bottom: 0;
transition: : all .3s ease-out;
-webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out;    z-index: 9;
box-shadow: 0 0 6px rgba(0,0,0,0.16), 0 0 6px rgba(0,0,0,0.23);
}
.flipbook-tocItem {
display: block;
padding: 10px 20px;
text-align: justify;
cursor: pointer;
font-size: .9em;
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif; border-top: solid 1px rgba(135, 135, 135, 0.22); }
.flipbook-tocItem:hover {
background: rgba(128,128,128,.2)
}
.flipbook-tocItem .right {
float: right;
}
.flipbook-tocTitle {
display: block;
padding: 20px 0;
text-align: right;
text-transform: uppercase;
}
.invisible {
opacity: 0;
pointer-events: none;
display: none;
}
.transition {
-webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
.flipbook-shareButtons {
width: 41px;
position: absolute;  bottom: 40px;  max-width: 100%;
max-height: 100%;
overflow: hidden;  ;  text-align: center;
}
.flipbook-shareBtn {
display: inline-block;
cursor: pointer;  } .flipbook-icon-general {
speak: none;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 1;
-webkit-font-smoothing: antialiased;
padding-bottom: 12px;
padding-top: 12px;
width: 36px;
bottom: 0;
text-align: center;
pointer-events: auto;
box-sizing: initial;
}
.flipbook-btn-close {
height: 20px;
position: absolute;
top: .0;
right: 0;
cursor: pointer;
font-size: .8em;
} .flipbook-skin-color { } .flipbook-bg-dark {
background: rgba(49,53,56,.95);    }
.flipbook-color-dark {
color: rgba(255, 255, 255, 0.85);
}
.flipbook-color-dark:hover {
color: #FFF;
} .flipbook-bg-light {
background: rgba(255, 255, 255, 0.85);
}
.flipbook-color-light {
color: rgba(50, 50, 50, 0.9);
}
.flipbook-color-light:hover {
color: #000;
} .flipbook-bg-twilight {
background: #141414;
}
.flipbook-color-twilight {
color: #FEFFD3;
}
.flipbook-color-twilight:hover {
color: #FEFFD3;
} .flipbook-bg-darkgrey {
background: #212121;
}
.flipbook-color-darkgrey {
color: #9E9E9E;
}
.flipbook-color-darkgrey:hover {
color: #BDBDBD;
} .flipbook-bg-lightgrey {
background: #E0E0E0;
}
.flipbook-color-lightgrey {
color: #757575;
}
.flipbook-color-lightgrey:hover {
color: #616161;
}
.flipbook-lightbox-toolbar { }
.flipbook-lightbox-close {
position: absolute !important;
z-index: 85 !important;
right: 0px !important;
top: 0 !important;
text-align: center !important;
text-decoration: none !important;
cursor: pointer;
opacity: .85;
transition: opacity .3s;
}
.flipbook-lightbox-close:hover {
opacity: 1;
}
.flipbook-loading-bar {
position: relative;
width: 100%;
height: 6px;
background-color: #333;
border-bottom: 1px solid #333;
}
.flipbook-progress-bar {
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background-color: #ddd;
overflow: hidden;
-webkit-transition: width 200ms;
transition: width 200ms;
}
.flipbook-carousel-scroller {     }
.flipbook-carousel-slide {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
display: inline-block; text-align: center; overflow: hidden;
width: 100%;
height: 100%;
}
.flipbook-carousel-slide .slide-inner {
height: 100%;
}
.flipbook-carousel-slide .slide-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.flipbook-carousel-slide canvas {
}
.flipbook-carousel-page { margin: 0 auto;
display: inline-block;
background: #e6e6e6;
position: relative;  -webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-o-transform-origin: 0 0;   }
.flipbook-carousel-page-inner {
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0;
background: #e8e8e8;
margin: 0;
padding: 0;
position: absolute;
height: 100%;
width: 100%;
overflow:  hidden;
}
.flipbook-carousel-page-inner canvas {
width: 100%;
height: 100%;
}
.flipbook-carousel-zoom-page {
height: 100%;
position: relative;
}
.flipbook-carousel-zoom-page img {
top: 0;
bottom: 0;
right: 0;
left: 0;
margin: auto;
position: absolute;
}
.flipbook-carousel-page img {
top: 0;
bottom: 0;
right: 0;
left: 0;
margin: auto; height: 100%; position: absolute;
}
.flipbook-carousel-image-wrapper {
position: absolute;
width: 100%;
height: 100%;
}
.flipbook-carousel-zoom-wrapper {
position: absolute;
width: 100%;
height: 100%;
}
.flipbook-carousel-zoom {
position: relative;
width: 100%;
height: 100%;
}
.flipbook-overflow-hidden {
overflow: hidden !important;
} .flipbook-share .social.bottom,.flipbook-share .social.top {
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-o-transform-origin: 0 0
}
.flipbook-share {
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.flipbook-share [class*=entypo-]:before {
font-family: entypo,sans-serif
}
.flipbook-share label {
font-size: 16px;
cursor: pointer;
margin: 0;
padding: 5px 10px;
border-radius: 5px;
background: #a29baa;
color: #333;
transition: all .3s ease
}
.flipbook-share label:hover {
opacity: .8
}
.flipbook-share label span {
text-transform: uppercase;
font-size: .9em;
font-family: Lato,sans-serif;
font-weight: 700;
-webkit-font-smoothing: antialiased;
padding-left: 6px
}
.flipbook-share .social {
opacity: 0;
transition: all .4s ease;
margin-left: -15px;
visibility: hidden
}
.flipbook-share .social.top {
-ms-transform-origin: 0 0;
transform-origin: 0 0; bottom: 34px;
position: absolute; }
.flipbook-share .social.bottom {
-ms-transform-origin: 0 0;
transform-origin: 0 0;
margin-top: 5px
}
.flipbook-share .social.middle.left,.flipbook-share .social.middle.right {
-ms-transform-origin: 5% 50%;
transform-origin: 5% 50%;
-webkit-transform-origin: 5% 50%;
-moz-transform-origin: 5% 50%;
-o-transform-origin: 5% 50%
}
.flipbook-share .social.middle {
margin-top: -34px
}
.flipbook-share .social.middle.right {
margin-left: 105px
}
.flipbook-share .social.networks-1.center,.flipbook-share .social.networks-1.left,.flipbook-share .social.right {
margin-left: 14px
}
.flipbook-share .social.load {
transition: none!important
}
.flipbook-share .social.networks-1 {
width: 60px
}
.flipbook-share .social.networks-1.middle.left {
margin-left: -70px
}
.flipbook-share .social.networks-1 ul {
width: 60px
}
.flipbook-share .social.networks-2,.flipbook-share .social.networks-2 ul {
width: 120px
}
.flipbook-share .social.networks-2.center {
margin-left: -13px
}
.flipbook-share .social.networks-2.left {
margin-left: -44px
}
.flipbook-share .social.networks-2.middle.left {
margin-left: -130px
}
.flipbook-share .social.networks-3,.flipbook-share .social.networks-3 ul {
width: 180px
}
.flipbook-share .social.networks-3.center {
margin-left: -45px
}
.flipbook-share .social.networks-3.left {
margin-left: -102px
}
.flipbook-share .social.networks-3.middle.left {
margin-left: -190px
}
.flipbook-share .social.networks-4,.flipbook-share .social.networks-4 ul {
width: 240px
}
.flipbook-share .social.networks-4.center {
margin-left: -75px
}
.flipbook-share .social.networks-4.left {
margin-left: 162px
}
.flipbook-share .social.networks-4.middle.left {
margin-left: -250px
}
.flipbook-share .social.networks-5,.flipbook-share .social.networks-5 ul {
width: 40px;
}
.flipbook-share .social.networks-5.center { }
.flipbook-share .social.networks-5.left {
margin-left: -225px
}
.flipbook-share .social.networks-5.middle.left {
margin-left: -320px
}
.flipbook-share .social.active {
opacity: 1;
transition: all .4s ease;
visibility: visible
}
.flipbook-share .social.active.top {
-webkit-transform: scale(1)translateY(-10px);
-moz-transform: scale(1)translateY(-10px);
-o-transform: scale(1)translateY(-10px);
-ms-transform: scale(1)translateY(-10px);
transform: scale(1)translateY(-10px)
}
.flipbook-share .social.active.bottom {
-webkit-transform: scale(1)translateY(15px);
-moz-transform: scale(1)translateY(15px);
-o-transform: scale(1)translateY(15px);
-ms-transform: scale(1)translateY(15px);
transform: scale(1)translateY(15px)
}
.flipbook-share .social.active.middle.right {
-webkit-transform: scale(1)translateX(10px);
-moz-transform: scale(1)translateX(10px);
-o-transform: scale(1)translateX(10px);
-ms-transform: scale(1)translateX(10px);
transform: scale(1)translateX(10px)
}
.flipbook-share .social.active.middle.left {
-webkit-transform: scale(1)translateX(-10px);
-moz-transform: scale(1)translateX(-10px);
-o-transform: scale(1)translateX(-10px);
-ms-transform: scale(1)translateX(-10px);
transform: scale(1)translateX(-10px)
}
.flipbook-share .social ul {
position: relative;
left: 0;
right: 0;
height: 46px;
color: #fff;
margin: auto;
padding: 0;
list-style: none
}
.flipbook-share .social ul li {
font-size: 16px;
cursor: pointer;
width: 40px;
margin: 0;
padding: 9px 0;
text-align: center;
float: left;
display: none;
height: 22px;
position: relative;
z-index: 2;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
transition: all .3s ease
}
.flipbook-share .social ul li:hover { }
.flipbook-share .social li[class*=facebook] { }
.flipbook-share .social li[class*=twitter] { }
.flipbook-share .social li[class*=google_plus] { }
.flipbook-share .social li[class*=pinterest] { }
.flipbook-share .social li[class*=send-o] { } .cssload-container {
width: 100%;
height: 100%;
top: 0;
left: 0;
text-align: center;
position: absolute;
z-index: 2147483647!important;
pointer-events: none;
}
.cssload-speeding-wheel {
width: 24px;
height: 24px; border: 3px solid rgba(0, 0, 0, 0.4);
border-radius: 50%;
border-left-color: rgba(255, 255, 255, 0.2);
border-right-color: rgba(255, 255, 255, 0.2);
animation: cssload-spin 575ms infinite linear;
-o-animation: cssload-spin 575ms infinite linear;
-ms-animation: cssload-spin 575ms infinite linear;
-webkit-animation: cssload-spin 575ms infinite linear;
-moz-animation: cssload-spin 575ms infinite linear;
top: 45%;
position: absolute;
left: 50%;
margin-left: -15px;
margin-top: -15px;
z-index: 3;
}
@keyframes cssload-spin {
100% {
transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-o-keyframes cssload-spin {
100% {
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-ms-keyframes cssload-spin {
100% {
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes cssload-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-moz-keyframes cssload-spin {
100% {
-moz-transform: rotate(360deg);
transform: rotate(360deg);
}
} .flipbook-lightbox-preloader {
background: rgba(0,0,0,.5);
height: 100%;
width: 100%;
}
.flipbook-loading-text {
position: absolute;
top: 45%;
margin-top: 20px;
width: 100%;
font-family: 'Open Sans','Helvetica Neue', Arial, sans-serif !important;
font-size: 14px;
color: #AAA !important;
}
.flipbook-loading-bg {
width: 40px;
height: 40px;
border-radius: 4px;
top: 45%;
left: 50%;
position: absolute;
pointer-events: none;
background: rgba(0,0,0,.2);
margin: -20px;
display: none;
} .flipbook-textLayer {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
overflow: hidden;
opacity: 0.2;
line-height: 1.0;
color: #000;
opacity: 1;
}
.flipbook-textLayer > div {
color: transparent;
color: #f00;
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%;
}
.flipbook-textLayer .highlight {
margin: -1px;
padding: 1px;
background-color: rgb(180, 0, 170);
border-radius: 4px;
}
.flipbook-textLayer .highlight.begin {
border-radius: 4px 0px 0px 4px;
}
.flipbook-textLayer .highlight.end {
border-radius: 0px 4px 4px 0px;
}
.flipbook-textLayer .highlight.middle {
border-radius: 0px;
}
.flipbook-textLayer .highlight.selected {
background-color: rgb(0, 100, 0);
}
.flipbook-textLayer ::selection {
background: rgb(0,0,255);
}
.flipbook-textLayer ::-moz-selection {
background: rgb(0,0,255);
}
.flipbook-textLayer .endOfContent {
display: block;
position: absolute;
left: 0px;
top: 100%;
right: 0px;
bottom: 0px;
z-index: -1;
cursor: default;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
}
.flipbook-textLayer .endOfContent.active {
top: 0px;
}
.flipbook-annotationLayer section {
position: absolute;
}
.flipbook-annotationLayer .linkAnnotation > a {
position: absolute;
font-size: 1em;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.flipbook-annotationLayer .linkAnnotation > a {
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 0 0 repeat; }
.flipbook-annotationLayer .linkAnnotation > a:hover {
opacity: 0.2;
background: #ff0;
box-shadow: 0px 2px 10px #ff0;
}
.flipbook-annotationLayer .textAnnotation img {
position: absolute;
cursor: pointer;
}
.flipbook-annotationLayer .popupWrapper {
position: absolute;
width: 20em;
}
.flipbook-annotationLayer .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;
}
.flipbook-annotationLayer .popup h1 {
font-size: 1em;
border-bottom: 1px solid #000000;
padding-bottom: 0.2em;
}
.flipbook-annotationLayer .popup p {
padding-top: 0.2em;
}
.flipbook-annotationLayer .highlightAnnotation, .flipbook-annotationLayer .underlineAnnotation, .flipbook-annotationLayer .squigglyAnnotation, .flipbook-annotationLayer .strikeoutAnnotation {
cursor: pointer;
}