/*////////////// LIGHTBOX //////////////////*/  

#lightbox {  
	display:none;	  
	position:absolute;  
	top:0px;  
	left:0px;  
	min-width:100%;  
	min-height:100%;  
	z-index:5001;   	
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size:120%;
	background-position: center top;
}  

#lightbox-veil{
	width:100%; 
	height:100%;
	position:absolute;
	/*background:#646464; */ 
	background:#fff;  
	opacity:0.95;  
	filter:alpha(opacity=95);
	background-color:#fff;filter:alpha(opacity=95);opacity:.95;
	/*background-color:rgba(100,100,100,0.80);*/
	background-color:rgba(255,255,255, .95);
}

#lightbox-panel {  
 	display:none;  
 	position:fixed;  
 	top:0px;
	width:100%;     
	left:0;
 	z-index:5002;  
	height:100%;
} 
#lightbox-closer-div{
	width:100%;
	height:100%;
}

#lightboxImgDiv{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
}
#lightboxImgDiv img{
	border:1px solid #ccc;
}

.lightBoxImg{
	position:absolute;
	left:50%;
	top:50%;
}

#lightbox-next, #lightbox-prev, #lightbox-closer{
	position:absolute;
	display:block;
	z-index:5003;
	cursor:pointer;
}
#lightbox-next{
	top:50%;
	right:30px;
	margin-top:-15px;
}
#lightbox-prev{
	top:50%;
	left:30px;
	margin-top:-15px;
}
#lightbox-closer{
	top:10px;
	right:10px;
}

#lightbox-panel .didascalia{
	position:absolute;
	height:48px;
	padding:0;
	top:25px;
	width:100%;
	background: none;
	text-align:center;
	color:#fff;
	font-size:18px;
}

#lightbox-panel .info{
	position:absolute;
	height:48px;
	width:140px;
	padding:0;
	top:40px;
	left:50%;
	background: none;
	text-align:left;
	color:#999999;
	font-size:11px;
	line-height:12px;
	padding:5px;
	min-height:36px;
}

	#lightbox-panel .info .heading{
		color:#fff;
		font-size:14px;
		line-height:18px;
	}

	#lightbox-panel .loader{
		width:50px;
		height:580px;
		position:absolute;
		z-index:2000;
		/*background: url(../img/develop/load.png) top left;*/
		top:50%;
		left:50%;
		margin-top:-25px;
		margin-left:-25px;
	}

#lightbox-panel .counter{
	position:absolute;
	left:20px;
	bottom:30px;
	text-align: center;
	line-height: 22px;
	color:#fff;
	font-size:32px;
	font-family:'Didot W01 Roman';
} 




/*////////////////////////////////////*/