.parallax-section-01-top {
    position: relative;
    width: 100%;
    width: 100vw;
    height: 600px;
    height: 100vh;

    height: 100vh;

	z-index: -99;
}
.parallax-child-section-01-top {
    clip: rect(0, auto, auto, 0);
    position: absolute;
    top: -20vh;
/*
    top: 0;
*/
    left: 0;
    width: 100%;
    width: 100vw;
    height: 600px;
    height: 120vh;
	z-index: -99;
}
#frontlashID-top {
    position: fixed;
    display: block;
    top: 0;
    top: 0;
    left: 0;
    width: 100%;
    width: 100vw;
    height: 100%;

    height: 120vh; /* important - for no scaling! */

    transform: translateZ(0);
    will-change: transform;
    z-index: 1;
}

.parallax-section-01 {
    position: relative;
    width: 100%;
    width: 100vw;
    height: 600px;
    height: 100vh;
	z-index: -99;
}
.parallax-child-section-01 {
    clip: rect(0, auto, auto, 0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    width: 100vw;
    height: 600px;
    height: 100vh;
	z-index: -99;
}

.parallax-section-02 {
    position: relative;
    width: 100%;
    width: 100vw;
    height: 300px;
    height: 50vh;
	z-index: -99;
}
.parallax-child-section-02 {
    clip: rect(0, auto, auto, 0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    width: 100vw;
    height: 300px;
    height: 50vh;
	z-index: -99;
}

#frontlashID {
    position: fixed;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    width: 100vw;
    height: 100%;
    height: 100vh;
    transform: translateZ(0);
    will-change: transform;
    z-index: 1;
}

.fw-main-row-01 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-08.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-01v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-02 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-09.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-02v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-03 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-11r.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-03v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-04 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-05.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-04v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-05 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-07.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-05v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-06 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-03.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-06v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-07 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-10.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-07v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-08 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-02.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-08v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}
.fw-main-row-09 {
    background-attachment:scroll;
	background-image: url('../images/parallax-responsive/teppich/t-04.jpg');
/*
	background-image: url('../images/parallax-responsive/teppich/teppich-09v.jpg');
	background-image: url('../images/parallax-responsive/teppich/background-1.jpg');
*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -99;
}

