/* --------------------
	LightZAP Theme (2.53)
-----------------------
	Name: Default
	Date: 2012.12.28
	By: Szalai Mihaly*/

/* Main */
#lightzap
{
	color:#fff;
	font-family: 'EBGaramondRegular';
	font-size:19px;
	background:url(../../icons/bg.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../icons/bg.png',sizingMethod='scale');
	background:rgba(255,255,255,.9);
}
#lightzap.full-screen {
	background:#fff;
	box-shadow:inset 0 0 0 #fff;
	font-family: 'EBGaramondRegular';
	font-size:19px;}

/* Contener */
.lz-container
{
	background:url(../../icons/bg.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../icons/bg.png',sizingMethod='scale');
	background:rgba(255,255,255,.0);
	margin:60px;
	
}

.lz-prev {
  margin-left: -40px;
}

.lz-nav a {
    outline: medium none;
    position: relative;
    z-index: 9999;
}

.lz-next {
  margin-right: -50px;
}

.lz-prev,
.lz-next {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important;
	opacity:1!important;
}

.lz-prev {
	background: url(../icons/prev.png) 0% 48% no-repeat;
}

.lz-next{
	background: url(../icons/next.png) 98% 48% no-repeat;
}

.lz-prev:hover {
	background: url(../icons/prev-hover.png) 0% 48% no-repeat;
}

.lz-next:hover{
	background: url(../icons/next-hover.png) 98% 48% no-repeat;
}

.lz-nav {
  overflow: visible !important;
}

.lz-caption {
  font-weight: normal !important;
  color: #777777;
  font-family: 'EBGaramondRegular';
  font-size: 19px;
  text-align: center;
  /*text-transform: uppercase !important;*/

}

.lz-close	{
	background:transparent url(../icons/close.png) no-repeat;
}

.lz-close:hover	{
	background:transparent url(../icons/close-hover.png) no-repeat;
}
#header p, #navi_main{
  right:  40px !important;
}

.lz-fullScreen {
  position: absolute;
  right: 5000px;
  bottom: 0;
}

.lz-fullScreen:hover {
  background:  url(../icons/fullscreen-hover.png);
}

.lz-nav a {
  position: relative;
  z-index: 9999;
}
	
}
#lightzap.full-screen .lz-container
{
	background:transparent;
	margin:0;
}
#lightzap.full-screen .lz-container,#lightzap.full-screen .lz-image
{
	border-width:0;
	position:absolute;
}
#lightzap.full-screen .lz-image{box-shadow:0 0 0px #fff;}

/* Labels */
.lz-float
{
	color: #777777;
  font-family: 'EBGaramondRegular';
  font-size: 19px;
  text-align: center;
	font-weight:normal;
	text-transform:none;
	padding:.25em .5em;
}
#lightzap.full-screen .lz-float
{
	padding:.35em .5em;
}
.lz-float:hover
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}
/* - Caption */
.lz-caption
{
	top:0;
	left:0;
	margin:.4em;
}
/* - Description */
.lz-desc
{
	font-size:80%;
	font-weight:normal;
	background:url(../../icons/bg.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../icons/bg.png',sizingMethod='scale');
	background:rgba(0,0,0,.5);
	position:absolute;
	top:0;
	margin:10% 20%;
	padding:1.5em;
	width:60%;
}
/* - Number */
.lz-number,.lz-resolution
{
	display: none;
}
/* - Author and link */
.lz-by
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity:.7;
	font-size:75%;
	margin:0;
	left:0;
	bottom:-.4px;
}
.lz-by,.lz-by:hover{color:#fff;}
.lz-by span,.lz-float a{color:#2e3;}
.lz-by:hover span,.lz-float a:hover{color:#3f5;}
/* - Resolution */
.lz-resolution
{
	display:none!important;
	font-size:75%;
	background:transparent;
	right:0;
	bottom:0;
}
#lightzap.full-screen .lz-resolution{display:none!important;right:0;bottom:0;}
#lightzap.full-screen .lz-number{bottom:1.25em;}

/* Buttons */
.lz-buttonContainer
{
	background:transparent;
	color:#fff;
	font-weight:normal;
	text-transform:none;
	position:absolute;
	top:2px;
	right:2px;
	padding:0;
	height: 100%;
}
#lightzap.full-screen .lz-buttonContainer
{
  display: true;
}
.lz-button
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity:.8;
	margin:4px; 
}
.lz-button:hover
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}
