/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

 .xtd-body-fix {
 	overflow:hidden;
 }

 .LightBox3 .fancybox-outer-wrapper{
 	width:0;
 	height:0;
 }


.xtd-mobile-caption-title{
    color: rgba(255,255,255,0.84);
}

.xtd-mobile-caption-number{
    margin-left: 10px;
    rgba(255,255,255,0.4);
}



#xtd-mobile-close-button {
    cursor: pointer;
    display: block;
    width: 62px;
    height: 62px;
    position: fixed;
    top: 0px;
    right: 0px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMDExREQ0NDE0QjYxMUUzQURDQUZBNzNGQzNCMTM0QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDExREQ0NTE0QjYxMUUzQURDQUZBNzNGQzNCMTM0QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTFERDQyMTRCNjExRTNBRENBRkE3M0ZDM0IxMzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMwMTFERDQzMTRCNjExRTNBRENBRkE3M0ZDM0IxMzRDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eZ6mhAAAAXNJREFUeNrs109Kw0AUBvDJ0KWIG2svIG5s1l2LeADP0YXLSlIMNFRP4wGkB3CddFHwAk3cSOtevzdtaZCqYfoSX2QefCGFmfTH/CPxkiRRqFPkAblEDpWMWiATZIC8tHA5Q56RIyWraMCukQukp3EZC0QWi2xjvZ5u6XWlBa3Jn+pAq4aUgzqogzrof4O+5nktffaCZvO5uun31TRNS/ehttSH+tYGPel01O0wVPejUSkstaG2gzA0fWud+vOuXwpbRHZ9/282029YLiTLrv8Oy4mk8vAp8sFxfEzTBLAY6KH5zYlkhW6wcRSZ++AuYkNWcOB72zuP98ktvtFcrUkaSUKulkFo1rCYEf26cbYbLDbLQQR0gyRYcU1yYzUXctcUc2J1VUhurBU0z7JSyF1Y25cS63OUXtmO2+3K++w99TZ/aIt0nyIO6qAO6qA80EUDnO8EnTQA+kTQAHkTjCRbQNAZ0kMekaUg4HJtItvsU4ABAHgqvWwLNLTGAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    z-index: 19991;
}



a.xtdLightbox img {
	border:none;
}

.LightBox3  #fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1101;
	outline: none;
	display: none;
	margin-top:20px;
}


.LightBox3  #fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}


.LightBox3  #fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
	background: #fff;
}


.LightBox3  .fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}


.xtd-hide{
	display:none;
}.LightBox3 #fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('skin01_assets/fancybox.png');
}

.LightBox3 #fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
}

.LightBox3 #fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}

.LightBox3 #fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1101;
    outline: none;
    display: none;

}


.LightBox3 #fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;


}

.LightBox3 #fancybox-content {
    width: 0;
    height: 0;
    outline: none;
    position: relative;
    overflow: hidden;
    z-index: 9999;
    padding: 10px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-box-shadow: 0px 0px 30px rgba(0,0,0,0.6);
    -moz-box-shadow:    0px 0px 30px rgba(0,0,0,0.6);
    box-shadow:         0px 0px 30px rgba(0,0,0,0.6);
    background: #d1d1d1;
}

.LightBox3 #fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}

.LightBox3 #fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    outline: none;
    line-height: 0;
    vertical-align: top;
    border: none;
}

.LightBox3 #fancybox-close {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 42px;
    height: 42px;
    background: transparent url('skin01_assets/fancy_close.png') no-repeat;
    cursor: pointer;
    z-index: 9999;
    display: none;
}


.LightBox3 #fancybox-left, .LightBox3 #fancybox-right {
    position: absolute;
    bottom: 0px;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: none;
    background: transparent url('skin01_assets/blank.gif');
    z-index: 1102;
    display: none;
}

.LightBox3 #fancybox-left {
    left: 0px;
}

.LightBox3 #fancybox-right {
    right: 0px;
}

.LightBox3 #fancybox-left-ico, .LightBox3 #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}

.LightBox3 #fancybox-left-ico {
    background-image: url('skin01_assets/fancybox.png');
    background-position: -40px -30px;
}

.LightBox3 #fancybox-right-ico {
    background-image: url('skin01_assets/fancybox.png');
    background-position: -40px -60px;
}

.LightBox3 #fancybox-left:hover, .LightBox3 #fancybox-right:hover {
    visibility: visible; /* IE6 */
}

.LightBox3 #fancybox-left:hover span {
    left: 20px;
}

.LightBox3 #fancybox-right:hover span {
    left: auto;
    right: 20px;
}

.LightBox3 #fancybox-title {
    font-family: 'Open Sans','Helvetica','Arial', sans-serif;
    font-size: 13px;
    z-index: 1101;
    font-weight: normal;
}

.LightBox3 .fancybox-title-inside {
    padding-bottom: 10px;
    text-align: center;
    color: #333;
    background: #fff;
    position: relative;
}

.LightBox3 .fancybox-title-outside {
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    color: #423833;
    background: rgba(209,209,209,1);

}

.LightBox3 #shade{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAABECAYAAACs/K8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTQ5MzFFQzE0QjQxMUUzOTk3RUUzNEUyQTZBNjkzQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTQ5MzFFRDE0QjQxMUUzOTk3RUUzNEUyQTZBNjkzQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5NDkzMUVBMTRCNDExRTM5OTdFRTM0RTJBNkE2OTNCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ5NDkzMUVCMTRCNDExRTM5OTdFRTM0RTJBNkE2OTNCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IFxiTAAADzNJREFUeNrsnVmO1MoS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);
    background-position: center top;
    background-repeat: no-repeat;
    position: absolute;
    background-size: 100% 100%;
}

.LightBox3 .fancybox-title-over {

    text-align: left;

}

.LightBox3 #fancybox-title-over {
    display: block;
    height: 76px;
}

.LightBox3 .fancybox-title-float {
    position: absolute;
    left: 0;
    bottom: -20px;
    height: 32px;
}

.LightBox3 #fancybox-title-float-wrap {
    font-family: 'Open Sans','Helvetica','Arial', sans-serif;
    border: none;
    border-collapse: collapse;
    width: auto;
}

.LightBox3 #fancybox-title-float-wrap td {
    border: none;
    white-space: nowrap;
}

.LightBox3 #fancybox-title-float-left {
    padding: 0 0 0 15px;
    background: url('skin01_assets/fancybox.png') -40px -90px no-repeat;
}

.LightBox3 #fancybox-title-float-main {
    color: #FFF;
    line-height: 29px;
    font-weight: bold;
    padding: 0 0 3px 0;
    background: url('skin01_assets/fancybox-x.png') 0px -40px;
}

.LightBox3 #fancybox-title-float-right {
    padding: 0 0 0 15px;
    background: url('skin01_assets/fancybox.png') -55px -90px no-repeat;
}

.LightBox3 #fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}

.LightBox3 #fancybox-wrap > .LightBox3 .lightbox-controls{
    position: absolute;
    right: 30px;
    margin-top: 16px;

}

.LightBox3 .lightbox-control-next{
    background-image: url("skin01_assets/lb-controls-next.png") ;
    background-position: center;
    background-repeat: no-repeat;
}

.LightBox3 .lightbox-control-prev{
    background-image: url("skin01_assets/lb-controls-prev.png") ;
    background-position: center;
    background-repeat: no-repeat;
}

.LightBox3 .lightbox-control-next,
.LightBox3 .lightbox-control-prev{
    -moz-transition:all 0.5s;
    -webkit-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
    width: 42px;
    height: 42px;
    cursor: pointer;
    display: inline-block;
    float:left;
}

.LightBox3 .lightbox-control-next:hover{
    background-image: url("skin01_assets/next_hover.png") ;
    background-position: center;
    background-repeat: no-repeat;
}
.LightBox3 .lightbox-control-prev:hover{
    background-image: url("skin01_assets/prev_hover.png") ;
    background-position: center;
    background-repeat: no-repeat;
}

.LightBox3 .lightbox-control-prev {
    margin-right: 10px;
}

.LightBox3 .image-title{
    padding: 29px 10px 5px 10px;
    float: left;
    margin-right: 150px;
}

.LightBox3 .prev-last{
    margin:0;
}


.LightBox3 .lightbox-controls-inner{
    position: absolute;
    right:0px;
    float:right;
    clear: both;
    bottom:0px;
}
.LightBox3 .lightbox-controls{
    float:left;
    background: url("skin01_assets/lb-controls-shade.png") repeat-y left top;
    padding: 19px 20px 15px;
}

.LightBox3 .image-number{
    padding: 28px 20px;
    float:left;
}


.LightBox3 .clearfix{
    clear: both;
}

.LightBox3 .hide{
    display: none;
}

.LightBox3 .sidebar{
    padding: 10px;
    position: absolute;
    bottom: 0;

}

.LightBox3 .sidebar ul{
    list-style-type: none;



}

.LightBox3 .sidebar ul li {
    cursor: pointer;
    background: #fafafa;
    padding: 10px;
    display: inline;
    border: 1px solid #ccc;
}

.LightBox3 .sidebar ul li:hover{
    background: #4567ff;
    color: #fff;
    border: 1px solid #2a439d;
}


.LightBox3 #fancybox-effects{
    top:0;
    position: absolute;
    z-index: 99999;
}

.LightBox3 #fancybox-title{

    /*overflow: hidden;*/
-webkit-animation: showCaption 0.5s  ease;
-moz-animation: showCaption 0.5s ease;
-o-animation: showCaption 0.5s  ease;
animation: showCaption 0.5s  ease;
}

@-webkit-keyframes showCaption {
    from {
        margin-top: -154px;
        /*opacity:0; */
    }
    to {
        margin-top: 0px;
        /*opacity:1; */
    }
}
@-moz-keyframes showCaption {
    from {
        margin-top: -154px;
        /*opacity:0;*/
    }
    to {
        margin-top: 0px;
        /*opacity:1;*/
    }
}
@-o-keyframes showCaption {
    from {
        margin-top: -154px;
        /*opacity:0; */
    }
    to {
        margin-top: 0px;
        /*opacity:1; */
    }
}
@keyframes showCaption {
    from {
        margin-top: -154px;
        /*opacity:0;*/
    }
    to {
        margin-top: 0px;
        /*opacity:1;*/
    }
}


body{
    -webkit-perspective-origin:center;
}

.LightBox3 .extend-effect{                              

    -webkit-animation: xtdLightbox-effect-1 0.4s ease;
    -moz-animation: xtdLightbox-effect-1 0.4s ease;
    -o-animation: xtdLightbox-effect-1 0.4s ease;
    animation: xtdLightbox-effect-1 0.4s ease;

}