.ls-inner {
	position: relative;
}
.ls-inner {
	width: 100%; height: 100%; overflow: hidden;
}
.ls-layer {
	width: 100%; height: 100%; overflow: hidden;
}
.ls-layer {
	background-position: center; display: none; position: absolute;
}
.ls-active {
	display: block !important;
}
.ls-animating {
	display: block !important;
}
.ls-layer > * {
	left: 0px; top: 0px; position: absolute;
}
.ls-layer .ls-bg {
	left: 50%; top: 50%;
}
.ls-bottom-nav-wrapper a {
	
}
.ls-nav-prev {
	
}
.ls-nav-next {
	
}
.ls-wp-forceresponsive-container {
	width: 100%; position: relative;
}
.ls-wp-forceresponsive-helper {
	margin-left: 50%; position: absolute;
}
#main {
	overflow: visible !important;
}
