.slider .swiper-container .swiper-wrapper:after {
  content: "";
  display: block;
  clear: both;
}

.slider .swiper-container .swiper-wrapper {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.slider {
  position: relative;
}
.slider .swiper-container {
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.slider .swiper-container .swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
}
.slider .swiper-container .swiper-wrapper .swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  float: left;
}

.swiper-menu button {
  position: absolute;
  z-index: 100;
  height: 40px;
  width: 40px;
  top: 50%;
  left: 0;
  margin: -20px 0 0 0;
  background-color: white;
  text-indent: -9999px;
}
.swiper-menu button.next {
  left: auto;
  right: 0;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

/*# sourceMappingURL=swiper.css.map */
