

#slides {
 float: left;
    height: 320px;
    /*position: relative;*/
    width: 906px;
   /* z-index: 100;*/
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
/*  display: none;*/
  height: 320px;
	width: 906px;
    overflow: hidden;
    position: relative;
    
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

/*.slides_container a {
 display: block;
    height: 320px;
    width: 296px;
}*/

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.bx-pager {
   left: 819px;
    position: absolute;
    top: 5px;
    width: 100px;
    z-index: 999;
}

.bx-pager .bx-pager-item {
	float:left;
	margin:0 1px;
	list-style:none;
}

.bx-pager .bx-pager-item a {
background-image: url("/images/pagin.png");
    background-position: 0 0;
    display: block;
    float: left;
    height: 0;
    overflow: hidden;
    padding-top: 11px;
    width: 11px;
}

.bx-pager .bx-pager-item a.active {
	background-position: 0 -15px;
}


.bx-wrapper {
  position: relative;
  margin-bottom: 60px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
  /*fix flickering when used background-image instead of <img> (on Chrome)*/
  -webkit-perspective: 1000;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /* fix other elements on the page moving (in Chrome) */
  -webkit-transform: translateZ(0);
}


.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('../img/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
