.bx-wrapper {position: relative; margin: 0 auto; padding: 0; width: 100% !important; *zoom: 1;  display:block;margin-bottom: 25px; }
.bx-wrapper img {max-width: 100%; width: 100% !important; display: block; margin: 0 auto; border-bottom: 3px solid #fbdc99;}

/** THEME
===================================*/

.bx-wrapper .bx-viewport { background: #fff; display:block; /*max-height:435px;*/ width: 100% !important;
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}
.bx-wrapper img, .bx-viewport img{text-align:center;width: 100%;min-width: 100%; max-width:100%}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute; bottom: -30px; width: 100%;} 
.bxslider li{min-width: 100%; width: 100%;}
/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute;
top: 0;	left: 0; z-index: 2000;}

/* PAGER */
.bx-wrapper .bx-pager {text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px;}
.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 {background: #f1b580; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px;
	outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: 1%; background:url(../../img/btn/prev.png);opacity: 0.70; -moz-opacity: 0.70; -webkit-opacity: 0.70; -o-opacity: 0.70; filter: alpha(opacity=70);}
.bx-wrapper .bx-next {right: 1%; background:url(../../img/btn/next.png);opacity: 0.70; -moz-opacity: 0.70; -webkit-opacity: 0.70; -o-opacity: 0.70; filter: alpha(opacity=70);}
.bx-wrapper .bx-prev:hover {background-position: 0 0;opacity: 1; transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s;}
.bx-wrapper .bx-next:hover {background-position: 0 0;opacity: 1; transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s;}

.bx-wrapper .bx-controls-direction a {position: absolute; top:50%; margin-top: -16px; outline: 0; width:61px; height: 60px; text-indent: -9999px;	z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; 
background: url(images/controls.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; outline: 0;
	background: url(images/controls.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;}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.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;}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;}
.bx-wrapper .bx-caption span {color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;} 