.fancybox-wrap {position:absolute; top:0; left:0; z-index:98020}
.fancybox-skin {padding:2px!important; position:relative; background:#686868; color:#444; text-shadow:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.fancybox-opened {z-index:98030}
.fancybox-outer, .fancybox-inner {position:relative}
.fancybox-inner {overflow:hidden}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch}
.fancybox-image, .fancybox-iframe {display:block; width:100%; height:100%}
.fancybox-image {max-width:100%; max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url("/media/skin/sprite.webp")}
#fancybox-loading {position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:98060}
#fancybox-loading div {width:44px; height:44px; background:url("/media/skin/loading.gif") center center no-repeat}
.fancybox-close {position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:98040}
.fancybox-nav {position:absolute; top:45%; width:10%; height:10%; cursor:pointer; text-decoration:none; background:transparent url("/media/skin/blank.gif"); /* helps IE */-webkit-tap-highlight-color:rgba(0,0,0,0); z-index:98040}
.fancybox-prev {left:0}
.fancybox-next {right:0}
.fancybox-nav span {position:absolute; visibility:visible; opacity:.3; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:98040}
.fancybox-prev span {left:10px; background-position:0 -36px}
.fancybox-next span {right:10px; background-position:0 -72px}
.fancybox-nav:hover span {opacity:.6}
.fancybox-tmp {position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important}
.fancybox-lock {overflow:hidden !important;width:auto}
.fancybox-lock body {overflow:hidden !important}
.fancybox-lock-test {overflow-y:hidden !important}
.fancybox-overlay {position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:98010; background:rgba(0,0,0,.95) url("/media/skin/pattern.webp")}
.fancybox-overlay-fixed {position:fixed; bottom:0; right:0}
.fancybox-lock .fancybox-overlay {overflow:auto; overflow-y:scroll}