/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper{
	position:relative;
	*zoom:1;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
}
.bx-wrapper img{
	display:block;
}
.bx-wrapper ul{
	overflow:visible;
}
.bx-viewport {
  /* fix other elements on the page moving (in Chrome) */
  -webkit-transform: translateZ(0);
}
/** THEME
===================================*/

/* LOADER */
.bx-wrapper .bx-loading{
	min-height:50px;
	background:url(../../img/common/loader.gif) center center no-repeat #ffffff;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
}
/* PAGER */
.bx-wrapper .bx-pager{
	position:absolute;
	top:50%;
	right:40px;
	font-size:0;
	-webkit-transform:translateY(-50%); /* Android */
	-ms-transform:translateY(-50%); /* IE9 */
	transform:translateY(-50%);
}
.bx-wrapper .bx-pager.bx-default-pager a{
	display:inline-block;
	width:8px;
	height:8px;
	margin:8px 0;
	background:#ffffff;
	border-radius:50%;
	text-indent:-9999px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{
	background:#b99c24;
}
@media screen and (max-width:767px){
.bx-wrapper .bx-pager{
	top:auto;
	right:auto;
	bottom:10px;
	left:50%;
	font-size:0;
	-webkit-transform:translate(-50%, 0); /* Android */
	transform:translate(-50%, 0);
}
.bx-wrapper .bx-pager.bx-default-pager a{
	width:6px;
	height:6px;
	margin:0 6px;
}
.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{
	display:inline-block;
}
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev{
	left:0;
	background:url(../../img/top/btn_prev.png) no-repeat;
}
.bx-wrapper .bx-next{
	right:0;
	background:url(../../img/top/btn_next.png) no-repeat;
}
.bx-wrapper .bx-controls-direction a{
	position:absolute;
	top:50%;
	width:14px;
	height:14px;
	margin-top:-7px;
	background-size:100%;
	text-indent:-9999px;
	z-index:60;
}