/*! fancyBox v2.1.4 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: 8019; }.fancybox-skin {position: relative; text-shadow: none;}.fancybox-opened {/*z-index: 8030;*/}.fancybox-opened .fancybox-skin {}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {}.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 {}
#fancybox-loading, .fancybox-close {background-image: url('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('fancybox_loading.gif') center center no-repeat;}
.fancybox-close {display: block; position: absolute; top: 22px; right: 22px; width: 19px; height: 19px; background: url('../img/pict0.png') no-repeat -195px 0; cursor: pointer; z-index: 8040; }.fancybox-close:hover {opacity: .7;}.fancybox-nav {z-index: 8040; }
.fancybox-tmp {position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important;}/* Overlay helper */
.fancybox-overlay {max-width: 100%; min-width: 1000px; position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: #000; opacity: 0.7; }
.fancybox-overlay-fixed {position: fixed; bottom: 0; right: 0;}
.fancybox-lock .fancybox-overlay {}
/* Title helper */
.fancybox-skin-pic {background: #fff;}.fancybox-skin-pic .fancybox-outer {padding: 40px 0 50px 0; }.fancybox-skin-pic .fancybox-inner {padding: 7px 11px 7px 11px; margin:0 0 0 -11px; border-top: 4px solid #517dab; border-bottom: 4px solid #517dab; }.fancybox-skin-pic .fancybox-inner img {}.fancybox-skin-pic .fancybox-close {top: 10px; right: 8px;}.fancybox-skin-pic .nav_btns_a .btn {width: 16px; height: 28px; top: auto; bottom: 10px;}.fancybox-skin-pic .nav_btns_a .btn.prev{ background-position: -58px -25px; left: 50%; margin:0 0 0 -38px;}.fancybox-skin-pic .nav_btns_a .btn.next{background-position: -76px -25px; left: 50%; right: auto; margin:0 0 0 22px;}.fancybox-skin-pic .nav_btns_a .btn.prev:hover{background-position: -58px -55px;}.fancybox-skin-pic .nav_btns_a .btn.next:hover{background-position: -76px -55px;}
.fancybox-title {font-size: 1rem; color: #404041; padding: 1.5rem 0 0 0; position:relative; text-align: left; z-index: 2;}@media only screen and (max-width: 767px) {	.fancybox-overlay {min-width: 480px; }}