.pt-perspective {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    perspective: 1200px;
    overflow: hidden;
}

.pt-page {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.pt-page-current,
.no-js .pt-page {
    visibility: visible;
    z-index: 1;
}

/*------------------*/
.auck,.christ,.milf,.queen,.roto,.tau{
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.auck{
    background-image: url('../images/gallery/Auckland.jpg');
}
.christ{
    background-image: url('../images/gallery/Christchurch.jpg');
}
.milf{
    background-image: url('../images/gallery/Milford.jpg');
}
.queen{
    background-image: url('../images/gallery/Queenstown.jpg');
}
.roto{
    background-image: url('../images/gallery/Rotorua.jpg');
}
.tau{
    background-image: url('../images/gallery/Taupo.jpg');
}
