.jssor-master {
	margin-bottom:0;
	text-align:center;
	max-width:100%;
	overflow:hidden;
}
.jssor-master > div:nth-of-type(1),
.jssor-master > div:nth-of-type(2),
.jssor-master > div:nth-of-type(1) > div,
.jssor-master > div:nth-of-type(1) > div > div,
.jssor-master > div:nth-of-type(2) > div { background-size:cover; background-position:center center; background-repeat:no-repeat; }
.jssorb05 {
	position:absolute;
	bottom:4%;
	width:auto !important;
	left:0 !important;
	right:0 !important;
	text-align:center;
}
.jssorb05 div,
.jssorb05 div:hover,
.jssorb05 .av {
	position:static !important;
	display:inline-block;
	margin:0 3px;
	padding:0;
	width:10px;
	height:10px;
	border-radius:100%;
	overflow:hidden;
	cursor:pointer;
}
/* white */
.jssorb05-white div { background-color:#777; }
.jssorb05-white div:hover,
.jssorb05-white .av:hover,
.jssorb05-white .av { background-color:#FFF; border-radius:100%; }
/* black */
.jssorb05-black div { background-color:#AAA; }
.jssorb05-black div:hover,
.jssorb05-black .av:hover,
.jssorb05-black .av { background-color:#000; border-radius:100%; }

.jssora12l,
.jssora12r {
	display:block;
	position:absolute;
	top:0;
	cursor:pointer;
	color:#FFF;
	opacity:0.8;
	overflow:hidden;
	font-size:1.6em;
}
.jssora12l:hover,
.jssora12r:hover { opacity:1; }
.jssora12l { left:1%; }
.jssora12r { right:1%; }
.jssor-info {
	position:absolute;
	padding:2%;
	color:#FFF;
	z-index:2;
	bottom:0;
	left:0;
	right:0;
    background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
}