@media screen and (min-width: 961px) {
/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.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);
}
/** THEME
===================================*/
.bx-wrapper {
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */

/* PAGER */

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-has-controls-direction {
    position: absolute;
    z-index: 9999;
    top: 42%;
    width: 100%;
	
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  text-indent: -9999px;
  z-index: 9999;
    width: 20px;
    height: 100px;
    background-repeat: no-repeat;
}
.bx-wrapper .bx-controls-direction a.bx-prev {
    left: 0;
    background-image: url(../img/tmp/slide_prev.png);
}
.bx-wrapper .bx-controls-direction a.bx-next {
	right: 0;
    background-image: url(../img/tmp/slide_next.png);
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* 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: static;
  width: 100%;
}
/*.bx-wrapper */.bx-caption span {
  color: #666;
  font-family: Arial;
  display: block;
  font-size: .75em;
	line-height: 1.2em;
  padding: 10px 0;
	height: 20px;
}
}
@media screen and (max-width: 960px) {
/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.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);
}
/** THEME
===================================*/
.bx-wrapper {
	height: 270px;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-has-controls-direction {
    position: absolute;
    z-index: 9999;
    top: 42%;
    width: 100%;
	
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  text-indent: -9999px;
  z-index: 9999;
    width: 20px;
    height: 100px;
    background-repeat: no-repeat;
}
.bx-wrapper .bx-controls-direction a.bx-prev {
    left: 0;
    background-image: url(../img/tmp/slide_prev.png);
}
.bx-wrapper .bx-controls-direction a.bx-next {
	right: 0;
    background-image: url(../img/tmp/slide_next.png);
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* 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: static;
  width: 100%;
}
/*.bx-wrapper */.bx-caption span {
  color: #666;
  font-family: Arial;
  display: block;
  font-size: .85em;
	line-height: 1.2em;
  padding: 10px 0;
	height: 20px;
}
}