/*****************************************************
 * generic styling for ALS elements: outer container
 ******************************************************/
/* line 5, ../sass/als_slider.scss */
.als-container {
  position: relative;
  width: 100%;
  margin: 0px auto;
  z-index: 0;
}

/****************************************
 * viewport styling
 ***************************************/
/* line 16, ../sass/als_slider.scss */
.als-viewport {
  position: relative;
  overflow: hidden;
  margin: 0px auto;
}

/***************************************************
 * wrapper styling
 **************************************************/
/* line 26, ../sass/als_slider.scss */
.als-wrapper {
  position: relative;
  /* if you are using a list with <ul> <li> */
  list-style: none;
}

/*************************************
 * item: single list element
 ************************************/
/* line 36, ../sass/als_slider.scss */
.als-item {
  position: relative;
  display: block;
  text-align: center;
  cursor: pointer;
  float: left;
}

/***********************************************
 * prev, next: buttons styling
 **********************************************/
/* line 48, ../sass/als_slider.scss */
.als-prev, .als-next {
  position: absolute;
  cursor: pointer;
  clear: both;
}

/* line 53, ../sass/als_slider.scss */
.als-prev {
  left: 0;
  top: 50%;
  margin-top: -11px;
}

/* line 58, ../sass/als_slider.scss */
.als-next {
  right: 0;
  top: 50%;
  margin-top: -11px;
}

/* line 63, ../sass/als_slider.scss */
.als-item {
  background: white;
}

/* line 66, ../sass/als_slider.scss */
.als-item img {
  margin: auto 10px;
}
