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

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

.slider, .tutorialSlider {
  position: relative; }
  .slider .swiper-container, .tutorialSlider .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1; }
    .slider .swiper-container .swiper-wrapper, .tutorialSlider .swiper-container .swiper-wrapper {
      position: relative;
      width: 100%;
      height: 100%;
      z-index: 1;
      display: -webkit-box;
      display: -moz-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, .tutorialSlider .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; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column; }

/* 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 */
