
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-outer{margin-top:-3px}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.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('/assets/js/fancybox_sprite.png')}#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:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/assets/js/fancybox_loading.gif') center center no-repeat}#gallery-container{position:fixed;display:none;top:0;width:100%;height:120px;z-index:8040;background:rgba(255,255,255,0.9)}#gallery-header{width:100%;height:120px}.fancybox-overlay .fancy-gal-parent{width:100%;top:0 !important;left:0 !important}.fancybox-overlay .fancybox-content-overlay{width:241px;height:396px;background:#f8f4f1;position:absolute;right:0;display:block}.fancybox-overlay .fancybox-picture{position:absolute;right:242px;height:100%;display:block}.fancybox-overlay .fancybox-picture
img{display:block}#gallery-header .fancybox-button{display:block;width:120px;height:120px;cursor:pointer;text-decoration:none;line-height:120px;outline:none;white-space:nowrap;text-align:center;background:transparent url('/assets/js/blank.gif');-webkit-tap-highlight-color:rgba(255,255,255,0.9);z-index:8040;background:#f8f4f1;float:right;margin-left:2px}#gallery-header .fancybox-button
span{display:inline-block;width:19px;height:12px;background:#f8f4f1 url('/assets/i/arrows-fancyboxslide@2x.png') no-repeat center center;background-size:38px 12px;vertical-align:middle;margin:auto}.box-video-highlight .fancybox-close{position:absolute;top:-121px;right:0;width:120px;height:120px;cursor:pointer;z-index:8040;background:#f8f4f1 url('/assets/i/close-menu@2x.png') no-repeat center center;background-size:12px 12px}#gallery-header .fancybox-close{background:#f8f4f1 url('/assets/i/close-menu@2x.png') no-repeat center center;background-size:12px 12px}.gallery-overlay-fixed{left:initial !important;right:0 !important}#gallery-header .fancybox-prev
span{background-position:0px 0}#gallery-header .fancybox-next
span{background-position:-19px 0}.fancybox-nav:hover
span{visibility:visible}.slick-prev{left:100px;background-position:0 0}.slick-next{right:100px;background-position:-43px 0}.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:8010;background:rgba(255,255,255,0.9)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:hidden}.fancybox-opened{z-index:8030}@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-prev span, .fancybox-next
span{background-image:url('/assets/js/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/assets/js/fancybox_loading@2x.gif');background-size:24px 24px}}@media screen and (min-width: 376px) and (max-width: 1024px){#gallery-header .fancybox-button{width:85px;height:85px;line-height:85px}#gallery-container,#gallery-header{height:81px}.fancybox-overlay .fancybox-content-overlay{width:172px}.fancybox-overlay .fancybox-picture{right:173px}}