.zs-enabled {
	position:relative
}
.zs-enabled .zs-slideshow, .zs-enabled .zs-slides, .zs-enabled .zs-slide {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden
}
.zs-enabled .zs-slideshow .zs-slides .zs-slide {
	background:transparent none no-repeat 50% 50%;
	background-size:cover;
	position:absolute;
	visibility:hidden;
	opacity:0;
	-webkit-transform:scale(1.2, 1.2);
	-moz-transform:scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2);
	-o-transform:scale(1.2, 1.2);
	transform:scale(1.2, 1.2)
}
.zs-enabled .zs-slideshow .zs-slides .zs-slide.active {
	visibility:visible;
	opacity:1
}



.zs-enabled.overlay-plain .zs-slideshow:after {
	background-image:url(plain.png)
}
.zs-enabled.overlay-dots .zs-slideshow:after {
	background-image:url(dots.png)
}

		
		#demo-1 {
			position: relative; 
			overflow: hidden; 
			width: 100%;
			height:400px;
			background-color: #fff;
		}
		.demo-inner-content {
			position: relative;
			z-index: 2;
		
			margin:20px auto;
			padding: 0px;
			max-width: 600px;
			color: #fff;

			font-size: 1.5em;
		}
		.demo-inner-content h1 {
			font-size: 2.5em;
			margin: 0;
		}