﻿.lb-loader, .lightbox {
text-align: center;
line-height: 0;
position: absolute;
left: 0
}

body.lb-disable-scrolling {
overflow: hidden
}

.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: #000;
filter: alpha(Opacity=90);
opacity: .9;
display: none
}

.lightbox {
width: 100%;
z-index: 10000;
font-weight: 400;
outline: 0
}

.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit;
max-height: none;
border-radius: 3px;
		
}

.lightbox a img {
border: none
}

.lb-outerContainer {
	position: relative;
	width: 100px;
	height: 100px;
	margin: 0 auto;
	border-radius: 4px;
	background-color: #fff
}

.lb-outerContainer:after {
content: "";
display: table;
clear: both
}





.lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10
}

.lb-container > .nav {
left: 0
}

.lb-nav a {
outline: 0;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
}

/*.lb-next, .lb-prev {
height: 100%;
cursor: pointer;
display: block
}*/



.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
width: 100%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px
}

.lb-dataContainer:after {
content: "";
display: table;
clear: both
}




/*.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(../images/close.png) top right no-repeat;
text-align: right;
outline: 0;
filter: alpha(Opacity=70);
opacity: .7;
-webkit-transition: opacity .2s;
-moz-transition: opacity .2s;
-o-transition: opacity .2s;
transition: opacity .2s
}

.lb-data .lb-close:hover {
	cursor: pointer;
	filter: alpha(Opacity=100);
	opacity: 1
}*/
