.zs-enabled{position:relative}.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 .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:-125px;left:0;width:100%; height:250px; overflow:hidden;text-align:center;}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;border:5px solid rgba(255,255,255,0.8);width:230px;height:230px;border-radius:50%;margin:10px;}.zs-enabled .zs-slideshow:after{content:" ";position:absolute;top:0;left:0;width:20%;height:auto;z-index:3;background:transparent none repeat 0 0}.zs-enabled.overlay-plain .zs-slideshow:after{background-image:url(plain.png)}.zs-enabled.overlay-dots .zs-slideshow:after{background-image:none}.zs-enabled .zs-slideshow{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}
#demo-1 {
	position:relative; /* can either be relative, absolute or fixed. If position is not set (i.e. static), it would be set to "relative" by script */
	overflow:; /* to bound the empty top space created by inner element's top margin */
	width: 100%;
	min-height: 940px;
	background-color: #999;
}
.demo-inner-content {
	position: relative; /* if position is not set, the script will set it to 'relative'. */
	z-index: 2; /* if z-index is not set, the script will set it to '2'. */
	margin: 180px auto;
	padding: 40px;
	max-width: 600px;
	color: #fff;
	text-align: center;
	font-size: 1.5em;
}
.demo-inner-content h1 {
	font-size: 2.5em;
	margin: 0;
}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{
	-webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active{
	box-shadow: inset 0 0 0 120px rgba(233, 97, 71, 0.56), inset 0 0 0 16px rgba(233, 97, 71, 0.63), 0 1px 2px rgba(233, 97, 71, 0.44);
    box-shadow: inset 0 0 0 120px rgba(233, 97, 71, 0.56), inset 0 0 0 16px rgba(233, 97, 71, 0.63), 0 1px 2px rgba(233, 97, 71, 0.44);
	border:none;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{background-size:cover;background-position:center;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet {display:none;}
@media screen and (min-width: 1681px) {
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet{display:inline-block}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(6),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(7){ display: inline-block;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(6),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(7){
    display: none;
}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(7),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(6),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(7),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(6),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(1){
    display: inline-block;
}
}
@media screen and (min-width: 768px) {
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet,
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet + .zs-bullet + .zs-bullet{display:inline-block}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet:nth-last-child(5){ display: inline-block;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active ~ .zs-bullet:nth-last-child(5){
    display: none;
}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet + .zs-bullet:nth-last-child(1),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(5),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(4),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(3),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(2),
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active + .zs-bullet:nth-last-child(1){
    display: inline-block;
}
}
@media screen and (max-width: 1080px) {
	.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{
		width:150px;
		height:150px;
	}
	.zs-enabled .zs-slideshow .zs-bullets{bottom:-85px;height:170px;}
}
@media screen and (max-width: 899px) {
	.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{
		width:120px;
		height:120px;
	}
	.zs-enabled .zs-slideshow .zs-bullets{bottom:-70px;height:140px;}
	#demo-1 {
		min-height: 500px;
	}
}
@media screen and (max-width: 736px){
	.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;border:2px solid #ccc;width:14px;height:14px;border-radius:8px;margin:10px;background-color:#666;background-image:none !important;}
	.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active{background-color:#ccc}
}
@media screen and (max-width: 414px){#demo-1 {min-height: 400px;}}
@media screen and (max-width: 360px){.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{margin:6px;}}