.bx-wrapper {position:relative; padding:0; *zoom:1; z-index:0;}
.bx-wrapper img {width:100%; display:block; margin:0;}
.bx-viewport>ul>li>a {display:block; position:relative;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position:absolute; bottom:30px;}
.bx-wrapper .bx-loading {min-height:50px; background:rgba(0,0,0,0.7) url('/images/loading.gif') center center no-repeat;}
.bx-wrapper .bx-pager {width:100%; text-align:center; font-size:.85em; font-family:Arial; font-weight:bold; color:#666;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block; *zoom:1; *display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a {text-indent:-9999px; display:block; width:10px; height:10px; border:2px solid #fff; border-radius:14px; margin:0 3px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background-color:#fff;}
.bx-wrapper .bx-prev {left:-40px; background:#ccc url('/images/sprite.png') -41px -72px no-repeat;}
.bx-wrapper .bx-next {right:-40px; background:#ccc url('/images/sprite.png') -61px -72px no-repeat;}
.bx-wrapper .bx-controls-direction a {position:absolute; top:50%; margin-top:-15px; width:30px; height:30px; border-radius:3px; text-indent:-9999px; z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled {display:none;}
.bx-wrapper .bx-controls-auto {text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start {display:block; text-indent:-9999px; width:10px; height:11px; background:url('/images/sprite.png') -86px -11px no-repeat; margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display:block; text-indent:-9999px; width:9px; height:11px; background:url('/images/sprite.png') -86px -44px no-repeat; margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align:left; width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right:0; width:35px;}

#bx-pager {position:absolute; top:0; right:0;}
#bx-pager a, .slider {display:block; border-radius:4px; padding:2px; background-color:#eee; margin-bottom:8px!important;}
#bx-pager a.active {background-color:#1e568b;}
.slider {padding:5px; border-color:#ccc;}
#bx-pager img, .slider img {display:block; width:100%; border-radius:3px;}

@media only screen and (max-width: 767px) {
	#bx-pager {display:none;}
}