.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;border:0;outline:none;margin:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{text-shadow:none;color:#444;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{padding:15px;color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;white-space:nowrap}.fancybox-iframe,.fancybox-image{height:100%;width:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;opacity:.8;top:50%;border-radius:3px;background:url(../img/fancybox_loading.gif) no-repeat 50% #000!important;cursor:pointer;margin-left:-28px;left:50%;margin-top:-22px;display:inline-block;z-index:8060}#fancybox-loading div{height:44px;width:44px}.fancybox-close{height:25px;right:0;color:#666;position:absolute;top:5px;background:none;cursor:pointer;width:25px;z-index:8040}.fancybox-wrap .fancybox-close{height:20px;right:-2px;position:absolute;text-align:center;top:-2px;cursor:pointer;width:20px;z-index:1103}.fancybox-wrap .fancybox-close:before{font-size:14px;color:#666;content:"\f00d";font-family:FontAwesome}.fancybox-wrap .fancybox-close:hover:before{color:#c71c1c}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;text-decoration:none;position:absolute;top:0;cursor:pointer;width:40%;display:none;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{height:34px;position:absolute;visibility:hidden;top:50%;cursor:pointer;width:36px;margin-top:-18px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{overflow:visible!important;position:absolute;max-width:99999px;max-height:99999px;visibility:hidden;top:-99999px;left:-99999px}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{overflow:hidden;position:absolute;top:0;background:url(../img/fancybox_overlay.png) repeat;left:0;display:none;z-index:8010}.fancybox-overlay-fixed{right:0;position:fixed;bottom:0}.fancybox-lock .fancybox-overlay{overflow:auto;background:url(../img/fancybox_overlay.png) repeat;z-index:9991}.fancybox-title{text-shadow:none;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{right:50%;position:absolute;bottom:0;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{padding:2px 10px;margin-right:-100%;color:#fff;background:transparent;background:rgba(0,0,0,.8);line-height:24px;white-space:nowrap;display:inline-block}.fancybox-title-outside-wrap{color:#fff;position:relative;margin-top:10px}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{padding:10px;color:#fff;position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.8);left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:44px 152px;background-image:url(../img/fancybox_sprite@2x.png)}#fancybox-loading div{background-size:24px 24px;background-image:url(../img/fancybox_loading@2x.gif)}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:9999}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{list-style:none;height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444",endColorstr="#222222",GradientType=0);padding:0;border:1px solid #111;margin:0 auto;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);-moz-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);border-radius:3px;background:#323232;background:-moz-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444,#343434 50%,#292929 0,#333);background:-o-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-ms-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(top,#444,#343434 50%,#292929 0,#333);width:166px;display:block}#fancybox-buttons ul li{padding:0;margin:0;float:left}#fancybox-buttons a{height:28px;text-indent:-9999px;outline:none;opacity:.8;background-color:transparent;width:30px;background-image:url(../img/fancybox_buttons.png);background-repeat:no-repeat;display:block}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{border-right:1px solid #3e3e3e;background-position:-33px 0}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{border-right:1px solid #3e3e3e;border-left:1px solid #111;background-position:3px -60px;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;background-position:-56px 0;width:35px}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}