
#slider_container
{
	display: none; 
	position: relative; 
	margin: 0 auto; 
	width: 980px; 
	height: 300px; 			/* Must match with $SlideHeight parameter */
	overflow: hidden;	
}



#slider_container_gallery_1,
#slider_container_gallery_2,
#slider_container_gallery_3
{
  display: none; 
  position: relative; 
  margin: 0 auto; 
  width: 100%; 
  height: 300px;      /* Must match with $SlideHeight parameter */
  overflow: hidden; 
}






/* jssor slider bullet navigator skin 05 css */
/*
.jssorb05 div           (normal)
.jssorb05 div:hover     (normal mouseover)
.jssorb05 .av           (active)
.jssorb05 .av:hover     (active mouseover)
.jssorb05 .dn           (mousedown)
*/
.jssorb05 {
  position: absolute;
}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
  position: absolute;
  /* size of bullet elment */
  width: 16px;
  height: 16px;
  background: url(../js/jssor/img/b05.png) no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.jssorb05 div { background-position: -7px -7px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
.jssorb05 .av { background-position: -67px -7px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }


/* jssor slider arrow navigator skin 11 css */
/*
.jssora11l                  (normal)
.jssora11r                  (normal)
.jssora11l:hover            (normal mouseover)
.jssora11r:hover            (normal mouseover)
.jssora11l.jssora11ldn      (mousedown)
.jssora11r.jssora11rdn      (mousedown)
*/

.jssora11l, .jssora11r {
  display: block;
  position: absolute;
  /* size of arrow element */
  width: 37px;
  height: 37px;
  cursor: pointer;
  background: url(../js/jssor/img/a11.png) no-repeat;
  overflow: hidden;
}
.jssora11l { background-position: -11px -41px; }
.jssora11r { background-position: -71px -41px; }
.jssora11l:hover { background-position: -131px -41px; }
.jssora11r:hover { background-position: -191px -41px; }
.jssora11l.jssora11ldn { background-position: -251px -41px; }
.jssora11r.jssora11rdn { background-position: -311px -41px; }



.jssora11_inv_l, .jssora11_inv_r {
  display: block !important;    /* WARNING: important directive is mandatory due a jssor bug -> If there are multiple galleries and one or more have less than 4 images, all arrows disappear*/
  position: absolute;
  /* size of arrow element */
  width: 37px;
  height: 37px;
  cursor: pointer;
  background: url(../js/jssor/img/a11_inv.png) no-repeat;
  overflow: hidden;
}
.jssora11_inv_l { background-position: -11px -41px; }
.jssora11_inv_r { background-position: -71px -41px; }
.jssora11_inv_l:hover { background-position: -131px -41px; }
.jssora11_inv_r:hover { background-position: -191px -41px; }
.jssora11_inv_l.jssora11_inv_ldn { background-position: -251px -41px; }
.jssora11_inv_r.jssora11_inv_rdn { background-position: -311px -41px; }
