#slideContainer {
	text-align: center;
	width: 100%;
	min-width: 950px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0em;
}

#slideWrapper {
	text-align: center;
	width: 95%;
	min-width: 920px;
	position: relative;
	margin: 20px auto;
	padding: 0em;
}

#buttonHolder {
	position: absolute;
	z-index: 5000;
	right: 10px;
	bottom: 10px;
}

#jssor_1 {
	border-radius: 20px;
}

/* jssor slider bullet navigator skin 01 css */
/*
.jssorb01 div           (normal)
.jssorb01 div:hover     (normal mouseover)
.jssorb01 .av           (active)
.jssorb01 .av:hover     (active mouseover)
.jssorb01 .dn           (mousedown)
*/
.jssorb01 {
	position: absolute;
}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
	position: absolute;
	/* size of bullet elment */
	width: 12px;
	height: 12px;
	filter: alpha(opacity=70);
	opacity: .7;
	overflow: hidden;
	cursor: pointer;
	border: #000 1px solid;
}
.jssorb01 div { background-color: gray; }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
.jssorb01 .av { background-color: #fff; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

/* jssor slider arrow navigator skin 05 css */
/*
.jssora05l                  (normal)
.jssora05r                  (normal)
.jssora05l:hover            (normal mouseover)
.jssora05r:hover            (normal mouseover)
.jssora05l.jssora05ldn      (mousedown)
.jssora05r.jssora05rdn      (mousedown)
*/
.jssora05l, .jssora05r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url('../../../../images/slideshow_controls/a17.png') no-repeat;
	overflow: hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }

/* jssor slider thumbnail navigator skin 09 css */

.jssort09-600-45 .p {
	position: absolute;
	top: 0;
	left: 0;
	width: 900px;
	height: 45px;
}

.jssort09-600-45 .t {
	font-family: 'takeawaybold';
	font-weight: normal;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	color:#fff;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	display: flex; align-items: center; 
	justify-content: space-evenly;
/*	background: #000000; */
}

.jssort09-600-45 .t a {
	background: #cc0000; 
	font-size: 16px;
	line-height: 16px;
	padding: 5px 10px;
	display: block;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	color: #ffffff;
	text-decoration: none;
}

.jssort09-600-45 .t a:hover {
	background: #ffffff; 
	padding: 1px 10px;
	color: #000;
}

.fhrating {
	height: auto;
	width: 12%;
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 5000;
	}