
.bx-wrapper { position: relative; margin:0 1%; padding: 0 0 20px 0; *zoom: 1; max-width: 100% !important; }
.bx-wrapper img { display: block; max-width: 100%; }
.bx-viewport { max-width:1150px !important; margin: auto; height:100% !important;}
.slide { margin-top: 4px; }
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto { position: absolute; width:90%;}
.slide { background: #4eccb9; padding: 20px; }
/* PAGER */
.bx-wrapper .bx-pager { 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 {background: #fff; border:1px solid #f58220;  text-indent: -9999px; display: block; 
width:10px; height:10px; margin: 0 2px; outline: 0; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;  }

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { background: #fff; border:3px solid #e21820; }


/* Testimonials Controls */

.testimonial .bx-controls-direction { display:none;}
/* Client Controls */

.client .bx-wrapper .bx-prev {
	left: 0px;
	background:url(../images/control-left.png) no-repeat 0 0px;
}

.client .bx-wrapper .bx-next {
	right: 0px;
	background:url(../images/control-right.png) no-repeat 1px 0px;
}

.client .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top:48%;
	margin:0;
	outline: 0;
	width: 50px;
	height: 92px;
	text-indent: -9999px;
	z-index: 999;
}
@media only screen and (min-width: 960px) and (max-width: 1140px){
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { left:0; }	
.client .bx-wrapper .bx-controls-direction a { top:50%; }

}

@media only screen and (min-width: 768px) and (max-width: 960px){
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { left:0; padding:15px 0 0 0; }	

}

@media only screen and (min-width: 480px) and (max-width: 767px){
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { left:0; padding:15px 0 0 0; }	
.testimonials-panel p.text { width:90%}

}

@media only screen and (max-width: 480px){
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { left:0; padding:15px 0 0 0;}
.testimonials-panel p.text { width:90%}
}