.turnjs-slider{height:8px;background:#000000;margin:20px auto}.turnjs-slider .thumbnail{width:115px;height:85px;position:absolute;background:rgba(0,0,0,0.5);z-index:10000;top:-100px;left:-17px;display:none;-webkit-transform:translate3d(0px,50px,0px) scale(0.1,0.1);-webkit-transition:all 0.2s;-webkit-border-radius:5px;-moz-transform:translate3d(0px,50px,0px) scale(0.1,0.1);-moz-transition:all 0.2s;-moz-border-radius:5px;-o-transform:translate3d(0px,50px,0px) scale(0.1,0.1);-o-transition:all 0.2s;-o-border-radius:5px;-ms-transform:translate3d(0px,50px,0px) scale(0.1,0.1);-ms-transition:all 0.2s;-ms-border-radius:5px;transform:translate3d(0px,50px,0px) scale(0.1,0.1);transition:all 0.2s;border-radius:5px}.no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.turnjs-slider .thumbnail div{width:100px;margin:7px}.turnjs-slider .thumbnail div .left,.turnjs-slider .thumbnail div .right{top:0;position:absolute;background-image:url('../../../typo3conf/ext/turnbook/Resources/Public/Icons/thumb.png');background-color:#ffffff;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.turnjs-slider .thumbnail div .left{left:0}.turnjs-slider .thumbnail div .right{right:0}.turnjs-slider .ui-state-hover .thumbnail{display:block;opacity:0}.turnjs-slider .ui-state-active .thumbnail{display:block;opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.ui-state-disabled{cursor:default !important}.turnjs-slider .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.turnjs-slider .ui-slider{position:relative;text-align:left;z-index:1}.turnjs-slider .ui-slider-handle{position:absolute;z-index:0;width:80px;height:8px;cursor:default;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.turnjs-slider .ui-slider-horizontal{height:8px;margin:0 10px}.turnjs-slider .ui-slider-horizontal .ui-slider-handle{margin-left:-10px}.turnjs-slider .ui-slider-handle{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;border:1px solid #ccc;background-color:#d03941;background-image:none;border-left:1px solid #fff;border-radius:0;border-right:1px solid #fff;cursor:pointer;display:block;height:21px;opacity:1;outline:medium none;top:-7px;width:21px}.turnjs-slider .ui-state-hover{opacity:1}.turnjs-slider .ui-state-active{opacity:1}.turn3book-controls{top:0;margin-top:10px;position:absolute;text-align:center;width:100%;z-index:100}.turn3book-controls .turn3book-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:transparent;filter:Alpha(Opacity=80);opacity:0.8;height:150px;top:0;overflow:hidden;position:absolute;text-indent:1000px;width:49px}.turn3book-controls .turn3book-buttons div.disabled{opacity:0}#tools .preview{text-align:center}.turn3book-viewport{width:100%;height:100%;overflow:visible !important;z-index:1}@media only screen and (max-width:479px){.turn3book-viewport{height:auto !important}}.turn3book-viewport .container{position:relative;padding:0}.turn3book-viewport .loader{background-image:url('../../../typo3conf/ext/turnbook/Resources/Public/Icons/ring.gif');height:24px;left:50%;position:absolute;top:50%;width:24px}.turn3book-viewport .shadow{-webkit-transition:-webkit-box-shadow 0.5s;-moz-transition:-moz-box-shadow 0.5s;-o-transition:-webkit-box-shadow 0.5s;-ms-transition:-ms-box-shadow 0.5s;-webkit-box-shadow:0 0 20px #ccc;-moz-box-shadow:0 0 20px #ccc;-o-box-shadow:0 0 20px #ccc;-ms-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}.turn3book-viewport .turn3book{width:900px;height:500px}.turn3book-viewport .turn3book .page{background-color:white;background-repeat:no-repeat;background-size:100% 100%;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 20px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 20px;box-shadow:rgba(0,0,0,0.2) 0 0 20px}.turn3book-viewport .turn3book .page.even .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0.95,transparent),color-stop(1,rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(left,transparent 95%,rgba(0,0,0,0.2) 100%);background-image:-moz-linear-gradient(left,transparent 95%,rgba(0,0,0,0.2) 100%);background-image:-ms-linear-gradient(left,transparent 95%,rgba(0,0,0,0.2) 100%);background-image:-o-linear-gradient(left,transparent 95%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0) 95%,rgba(0,0,0,0.2) 100%)}.turn3book-viewport .turn3book .page.odd .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(0.95,transparent),color-stop(1,rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(right,transparent 95%,rgba(0,0,0,0.15) 100%);background-image:-moz-linear-gradient(right,transparent 95%,rgba(0,0,0,0.15) 100%);background-image:-ms-linear-gradient(right,transparent 95%,rgba(0,0,0,0.15) 100%);background-image:-o-linear-gradient(right,transparent 95%,rgba(0,0,0,0.15) 100%);background-image:linear-gradient(to left,rgba(0,0,0,0) 95%,rgba(0,0,0,0.15) 100%)}.turn3book-viewport .turn3book .page img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.turn3book-viewport .turn3book .region{position:absolute;overflow:hidden;background:#0066FF;opacity:0.2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.turn3book-viewport .turn3book .region:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.turn3book-viewport .turn3book .region.zoom{opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}.turn3book-viewport .turn3book .region.zoom:hover{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.turn3book-viewport .zoomer .region{display:none}.turn3book-viewport .zoom-in .even .gradient,.turn3book-viewport .zoom-in .odd .gradient{display:none}.turn3book-viewport.zoomedIn .next-button,.turn3book-viewport.zoomedIn .previous-button{display:none}.turn3book-viewport .next-button,.turn3book-viewport .previous-button{cursor:pointer;height:100%;overflow:hidden;position:absolute;text-indent:1000em;top:0;width:80px}@media only screen and (max-width:479px){.turn3book-viewport .next-button,.turn3book-viewport .previous-button{position:relative;height:75px;margin:24px}}.turn3book-viewport .next-button{background-image:url('../../../typo3conf/ext/turnbook/Resources/Public/Icons/icon-next.png');background-repeat:no-repeat;background-position:center center;right:0}@media only screen and (max-width:479px){.turn3book-viewport .next-button{float:right;right:auto}}.turn3book-viewport .previous-button{background-image:url('../../../typo3conf/ext/turnbook/Resources/Public/Icons/icon-prev.png');background-repeat:no-repeat;background-position:center center;left:0}@media only screen and (max-width:479px){.turn3book-viewport .previous-button{float:left;left:auto}}.turn3book-viewport .zoom-in .next-button,.turn3book-viewport .zoom-in .previous-button{display:none}.animated{-webkit-transition:margin-left 0.5s;-moz-transition:margin-left 0.5s;-ms-transition:margin-left 0.5s;-o-transition:margin-left 0.5s;transition:margin-left 0.5s}.thumbnails{position:absolute;bottom:0;left:0;width:100%;height:140px;z-index:1}.thumbnails>div{width:1050px;height:100px;margin:20px auto}.thumbnails ul{margin:0;padding:0;text-align:center;-webkit-transform:scale3d(0.5,0.5,1);-moz-transform:scale3d(0.5,0.5,1);-o-transform:scale3d(0.5,0.5,1);-ms-transform:scale3d(0.5,0.5,1);transform:scale3d(0.5,0.5,1);-webkit-transition:-webkit-transform ease-in-out 100ms;-moz-transition:-moz-transform ease-in-out 100ms;-ms-transition:-ms-transform ease-in-out 100ms;-o-transition:-o-transform ease-in-out 100ms;transition:transform ease-in-out 100ms}.thumbanils-touch ul{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.thumbnails-hover ul{-webkit-transform:scale3d(0.6,0.6,1);-moz-transform:scale3d(0.6,0.6,1);-o-transform:scale3d(0.6,0.6,1);-ms-transform:scale3d(0.6,0.6,1);transform:scale3d(0.6,0.6,1)}.thumbnails li{list-style:none;display:inline-block;margin:0 5px;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px  #ccc;-webkit-transition:-webkit-transform 60ms;-moz-transition:-webkit-transform 60ms;-o-transition:-webkit-transform 60ms;-ms-transition:-webkit-transform 60ms;transition:-webkit-transform 60ms}.thumbnails li span{display:none}.thumbnails .current{-webkit-box-shadow:0 0 10px red;-moz-box-shadow:0 0 10px red;-ms-box-shadow:0 0 10px red;-o-box-shadow:0 0 10px red;box-shadow:0 0 10px red}.thumbnails .thumb-hover{-webkit-transform:scale3d(1.3,1.3,1);-moz-transform:scale3d(1.3,1.3,1);-o-transform:scale3d(1.3,1.3,1);-ms-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);-webkit-box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;-ms-box-shadow:0 0 10px #666;-o-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666}.thumbanils-touch .thumb-hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.thumbnails .thumb-hover span{position:absolute;bottom:-30px;left:0;z-index:2;width:100%;height:30px;font:bold 15px arial;line-height:30px;color:#666;display:block;cursor:default}.thumbnails img{float:left}.exit-message{position:absolute;top:10px;left:0;width:100%;height:40px;z-index:10000}.exit-message>div{width:140px;height:30px;margin:auto;background:rgba(0,0,0,0.5);text-align:center;font:12px arial;line-height:30px;color:white;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.zoom-icon{position:absolute;z-index:1000;width:22px;height:22px;top:10px;right:10px;background-size:88px 22px}.zoom-icon-in{background-position:0 0;cursor:pointer;display:none}.zoom-icon-in.zoom-icon-in-hover{background-position:-22px 0;cursor:pointer}.zoom-icon-out{background-position:-44px 0}.zoom-icon-out.zoom-icon-out-hover{background-position:-66px 0;cursor:pointer}.bottom{position:absolute;left:0;bottom:0;width:100%}
