/*! fancyBox 3.0.0 Beta 1 fancyapps.com | fancyapps.com/fancybox/#license */
#fancybox-loading,
#fancybox-lock,
.fancybox-wrap,
.fancybox-skin,
.fancybox-inner,
.fancybox-error,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-wrap embed,
a.fancybox-close,
a.fancybox-expand,
a.fancybox-nav,
a.fancybox-nav span,
.fancybox-tmp
{
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: none;
    text-shadow: none;
}

#fancybox-lock {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 8020;
    overflow-y: scroll;
    overflow-y: auto;
    overflow-x: auto;

    -webkit-transition : -webkit-transform 0.5s;
    -webkit-transform  : translateX(0px);
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
    -webkit-transform: translate3d(0,0,0);
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-skin {
    /*border-style: solid;
    border-color: #fff;
    background: #fff;
    color: #444;*/
}

.fancybox-inner {
    position: relative;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
}

.fancybox-spacer {
    position: absolute;
    top: 100%;
    left: 0;
    width: 1px;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
    zoom: 1;
}

a.fancybox-close {
    position: absolute;
    top: -20px;
    right: -20px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-position: 0 0;
    z-index: 8040;
    background-size: 20px;
    background-image: url('../img/close.png');
}

a.fancybox-nav {
    position: absolute;
    top: 0;
    width: 50%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
    overflow: hidden;
}

.fancybox-type-iframe a.fancybox-nav,
.fancybox-type-inline a.fancybox-nav,
.fancybox-type-html a.fancybox-nav
 {
    width: 70px;
}

a.fancybox-prev {
    left: 0;
}

a.fancybox-next {
    right: 0;
}

a.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 46px;
    height: 46px;
    margin-top: -23px;
    cursor: pointer;
    z-index: 8040;
}

a.fancybox-prev span {
    left: 10px;
    background-repeat: no-repeat !important;
    background: url('../img/green_arrow_left.png');
	background-size: 20px;
}

a.fancybox-next span {
    right: -15px;
    background-repeat: no-repeat !important;
    background: url('../img/green_arrow_right.png');
	 background-size: 20px;
}

.fancybox-mobile  a.fancybox-nav {
    max-width: 80px;
}
@media only screen and (max-width: 1023px) {
    .fancybox-mobile a.fancybox-nav {
        display: none;
    }
}


.fancybox-desktop  a.fancybox-nav {
    opacity: 0; filter: alpha(opacity=0);
}

.fancybox-desktop a.fancybox-nav:hover {
    opacity: 1; filter: alpha(opacity=100);
}

a.fancybox-expand {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 46px;
    height: 46px;
    z-index: 8050;
    opacity: 0;  filter: alpha(opacity=0);
    background-position: 0 -150px;
    zoom: 1;
    -webkit-transition: opacity .5s ease;
       -moz-transition: opacity .5s ease;
         -o-transition: opacity .5s ease;
            transition: opacity .5s ease;
}

.fancybox-wrap:hover a.fancybox-expand {
    opacity: 0.5;  filter: alpha(opacity=50);
}

.fancybox-wrap a.fancybox-expand:hover {
    opacity: 1;  filter: alpha(opacity=100);
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    width: 60px;
    height: 60px;
    background-color: #111;
    background-image: url(data:image/gif;base64,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);
    background-position: center center;
    opacity: 0.85; filter: alpha(opacity=85);
    cursor: pointer;
    z-index: 8060;
    -webkit-border-radius: 8px;
       -moz-border-radius: 8px;
            border-radius: 8px;
}

.fancybox-tmp {
    position: absolute !important;
    top: -99999px;
    left: -99999px;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

.fancybox-title {
	font-size: 14px;
    /*font: normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 1.5;*/
    position: relative;
    text-shadow: none;
    z-index: 8050;
    display: block;
    visibility: hidden;
	text-align: center;
	padding-right: 30px;
}
.fancybox-title a {
    /*color: white;
    text-decoration: underline;*/
}
.fancybox-title-float-wrap {
    position: relative;
    margin-top: 10px;
    text-align: center;
    zoom: 1;
    left: -9999px;
}

.fancybox-title-float-wrap > div {
    display: inline-block;
    padding: 7px 20px;
    font-weight: bold;
    color: #000;
    /*text-shadow: 0 1px 2px #222;
    background: transparent; background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;*/
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 25px;
    /*color: #fff;
    text-shadow: 0 1px rgba(0, 0, 0, 0.5);*/
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    /*color: #fff;*/
    padding: 15px;
    background: #000; background: rgba(0, 0, 0, .8);
    max-height: 50%;
    overflow: auto;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    /*opacity: 0.9;
    filter: alpha(opacity=90);*/
    background: #fff;
    z-index: 8010;
}

.fancybox-overlay-fixed {
    position: fixed;
    width: 100%;
    height: 100%;
}

/* Default theme */
.fancybox-default-skin {
    border-color: #f9f9f9;
    background: #f9f9f9;
}

.fancybox-default-skin-open {
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-default-overlay {
    background: #fff;
    /*opacity: 0.8; filter: alpha(opacity=80);*/
}
.fancybox-default a.fancybox-close,
.fancybox-default a.fancybox-expand,
.fancybox-default a.fancybox-nav span {
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');*/
}


@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) {
    .fancybox-default a.fancybox-close,
    .fancybox-default a.fancybox-expand,
    .fancybox-default a.fancybox-nav span
    {
        /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');*/
        background-size: 46px auto;
    }
}

/* Dark theme */
.fancybox-dark a.fancybox-close,
.fancybox-dark a.fancybox-expand,
.fancybox-dark a.fancybox-nav span {
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');*/
}

.fancybox-dark-skin {
    background: #2A2A2A;
    border-color: #2A2A2A;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) inset !important;
}

.fancybox-dark-overlay {
    background: #fff;
    /*opacity: 0.8; filter: alpha(opacity=80);*/
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
    .fancybox-dark a.fancybox-close,
    .fancybox-dark a.fancybox-expand,
    .fancybox-dark a.fancybox-nav span {
        /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');*/
        background-size: 46px auto;
    }
}

/* Light theme */
.fancybox-light a.fancybox-close,
.fancybox-light a.fancybox-expand,
.fancybox-light a.fancybox-nav span {
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');*/
}

.fancybox-light-skin-open {
    /*box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);*/
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) {
    /*.fancybox-light a.fancybox-close,
    .fancybox-light a.fancybox-expand,
    .fancybox-light a.fancybox-nav span
    {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkZCMjU3MkMyODExMUU1QjlCRkQ2NDJDNUJCREIyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkZCMjU3M0MyODExMUU1QjlCRkQ2NDJDNUJCREIyMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRkIyNTcwQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGRkIyNTcxQzI4MTExRTVCOUJGRDY0MkM1QkJEQjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BUoENgAAA0JJREFUeNrs27FO3EAQBmA7Sn8vABVI0JgKyTU8wEF/De2VUN0DgHTvBI9CGSlRIkVEtJGSuWSENpu72Lc7s+uZ/Jam4HS29wN7d3Z2aX/Q0TTNt8bWMaNo//iEHC/GEL/avPn9h/GucXIAAggggAACCCD/PYRym5aiF8iZ+s21xBKwhHMOKT5RLDLuu+BrHEokjcnZL53XpWICRCeV/Wal8SmYXIQKZF+MBEINMhYjhVCFDGEkEeqQXRhpRBFIjNFAFIMEmBeOTuH6xYoPZxTfOc6KlVaEr/f2OOUMmrVf9r/eCQ2Mdve788WWxmgOiIO9kyRGK0UZ3cVKYTSSxr3HCQmMdBqfPNjlYsQgdM4RxcfMVLzjaxzV/ovMBF7amdRfJHlkb9s2e3FI4hqoogACCCCAAAIIIBM+Wi+bat7HH+DRAgSQcRCa9KgEHXOKJ3FJPGV8mwMrHHTdOU9TL3fdNzWKQULEv36Bk4bQ9a5ChEkI179eQ4Q5CCO+xghTkADR79PJTAoyhDABoXNvhhCTh9B5S+6d+tTxqzqEEZ8pznMG4qqQANHlZhTVICmIyUHoe7cpiElB6Dsrii8Zm8fqQxjxgeJUOusuBgkQxxrThyIQKURVCH12L4WoBqGf15KIKhBGPFMclJhiq0C0EEUhmggNiJu6lv9Hy9XL7qr7DW78YH5AdJWiuEoat2BOTEPcTKyCxtyZn+q6Kj64Kge5KtC5Kpm6KmK7WlZwtdCzBXNhGuJmMTRo9LX55WlXGwZcbeGIMI/SkFaz0ZPY5gSIAcgjxVxxQ1qxasYl9zjzKdaCx3/x983UMEUhEebaNCTAvAr/R3R5CN/4gjPbhWkI37yXwlSFSGKqQyLMjWlIgNn0ZkvTEG7MOde2lqYh3KAuBTM5SCpmkpAIc2caEmA2aygr0xBu4Amvbq1MQ7iRx0MYE5AxGDOQCPNgGhJh1qYh3OgD3t+yNg3ZhjELiTHYeLbvs4lHy+vL7qL7DRD3SFGQNOan8afm03gXE6tgqnuL4gPKQSjQOSmZuihiu1hWcLHQw+uItpfeXCyGBsvTV9gwUBPiZgsHxZMWQgKCjWeAAAIIIIAAAggggABi7vgpwAAwkkdVo3SjWAAAAABJRU5ErkJggg==');
        background-size: 46px auto;
    }*/
}

.fancybox-light-overlay {
    /*opacity: 0.9; filter: alpha(opacity=90);*/
    background: #fff;
}
