.slideshow_container#before-after .slideshow.slideshow-1 {
  padding: 0;
  min-height: 220px;
  max-width: none;
  max-height: none;
  width: auto;
  height: auto;
}

.slideshow_container#before-after .slides_container > .slide.slide-1 {
  padding: 0;
  min-height: 600px;
  max-height: none;
  width: auto;
  height: auto;
  background-image: none;
  background-position: center center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  box-shadow: none;
  -webkit-animation-duration: .4s;
          animation-duration: .4s;
}

.slideshow_container#before-after .slides_container > .slide#a1 {
  background-image: url(../photos%20final/dog-care-pampering.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a3 {
  background-image: url(../photos%20final/dog-groom.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a2 {
  background-image: url(../photos%20final/dog-clean.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a4 {
  background-image: url(../photos%20final/dog-groomer-bay-of-plenty.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a5 {
  background-image: url(../photos%20final/dog-groomer-mount-maunganui.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a6 {
  background-image: url(../photos%20final/dog-groomer-papamoa.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a7 {
  background-image: url(../photos%20final/dog-groomer-tauranga.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a8 {
  background-image: url(../photos%20final/dog-groomer.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a9 {
  background-image: url(../photos%20final/dog-groomers.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a10 {
  background-image: url(../photos%20final/dog-grooming-bay-of-plenty.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a11 {
  background-image: url(../photos%20final/dog-grooming-mount-maunganui.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a12 {
  background-image: url(../photos%20final/dog-grooming-papamoa.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a13 {
  background-image: url(../photos%20final/dog-grooming-paws-parlour.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a14 {
  background-image: url(../photos%20final/dog-grooming-tauranga.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a15 {
  background-image: url(../photos%20final/dog-grooming.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a16 {
  background-image: url(../photos%20final/dog-hair-cuts.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a17 {
  background-image: url(../photos%20final/dog-hair-cutting.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a18 {
  background-image: url(../photos%20final/dog-hair-removal.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a19 {
  background-image: url(../photos%20final/dog-hair-styling.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a20 {
  background-image: url(../photos%20final/dog-hair-trimming.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a21 {
  background-image: url(../photos%20final/dog-nail-cutting.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a22 {
  background-image: url(../photos%20final/dog-nail-trimming.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a23 {
  background-image: url(../photos%20final/dog-washing-bathing.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a24 {
  background-image: url(../photos%20final/paws-parlour-bay-of-plenty.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a25 {
  background-image: url(../photos%20final/paws-parlour-dog-groomer.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a26 {
  background-image: url(../photos%20final/paws-parlour-dog-grooming.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a27 {
  background-image: url(../photos%20final/paws-parlour-mount-maunganui.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a28 {
  background-image: url(../photos%20final/paws-parlour-tauranga.jpg);
}

.slideshow_container#before-after .slides_container > .slide#a29 {
  background-image: url(../photos%20final/paws-parlour.jpg);
}

@media screen and (max-width: 900px) {
  .slideshow_container#before-after .slideshow.slideshow-1 {
    position: static;
    overflow: visible;
    padding-top: 0;
    min-height: 251px;
    max-width: none;
    max-height: 400px;
    width: auto;
    height: auto;
    vertical-align: baseline;
  }

  .slideshow_container#before-after .slides_container > .slide.slide-1 {
    padding-top: 0;
    min-height: 450px;
    max-width: none;
    max-height: none;
    width: auto;
    height: auto;
    background-attachment: scroll;
    background-size: 100% 100%;
    background-repeat: no-repeat;
  }

  .slideshow_container#before-after .slides_container > .slide#a1 {
    background-image: url(../photos%20final/dog-care-pampering.jpg);
  }

  .slideshow_container#before-after .slides_container > .slide#a2 {
    background-image: url(../photos%20final/dog-clean.jpg);
  }
}

@media screen and (max-width: 700px) {
  .slideshow_container#before-after .slideshow.slideshow-1 {
    min-height: 259px;
    max-width: 800px;
    max-height: 320px;
  }

  .slideshow_container#before-after .slides_container > .slide.slide-1 {
    min-height: 350px;
    max-height: none;
    background-size: 100% 100%;
  }

  .slideshow_container#before-after .slides_container > .slide#a1 {
    background-image: url(../photos%20final/dog-care-pampering.jpg);
  }

  .slideshow_container#before-after .slides_container > .slide#a2 {
    background-image: url(../photos%20final/dog-clean.jpg);
  }
}

@media screen and (max-width: 500px) {
  .slideshow_container#before-after .slideshow.slideshow-1 {
    min-height: 230px;
    max-width: 800px;
    max-height: 250px;
  }

  .slideshow_container#before-after .slides_container > .slide.slide-1 {
    min-height: 280px;
  }

  .slideshow_container#before-after .slides_container > .slide#a1 {
    background-image: url(../photos%20final/dog-care-pampering.jpg);
  }

  .slideshow_container#before-after .slides_container > .slide#a2 {
    background-image: url(../photos%20final/dog-clean.jpg);
  }
}.slide {
  display: none;
}
.slide.active {
  display: block;
}
