.obj {
	position:absolute;
	display:block;
	z-index:4;
}


.rect {
	width:15%;
	max-width:150px;
}


.xl {
	width:30% !important;
	max-width:300px !important;
}

.xxl {
	width:80% !important;
	max-width:1000px !important;
}

.zig {
	width:20%;
	max-width:170px;
}

.line {
	width:25%;
	max-width:250px;
}

.snake {
	width:30%;
	max-width:500px;
}

.obj.blob {
	width:70%;
	max-width:800px;
}

.obj.tri {
	width:25%;
	max-width:300px;
}

.fore {
	z-index:7;
} 
    



.bg0 .obj1 {
	-ms-transform: rotate(130deg); /* IE 9 */
    -webkit-transform: rotate(130deg); /* Safari */
    transform: rotate(130deg);
	top:105%;
	left:5%;
}    

.bg0 .obj2 {
	-ms-transform: rotate(30deg); /* IE 9 */
    -webkit-transform: rotate(30deg); /* Safari */
    transform: rotate(30deg);
	top:98%;
	right:2%;
}    


.bg0 .obj3 {
	-ms-transform: rotate(170deg); /* IE 9 */
    -webkit-transform: rotate(170deg); /* Safari */
    transform: rotate(170deg);
	top:113%;
	right:15%;
}    







.bg1 .obj1 {
	-ms-transform: rotate(30deg); /* IE 9 */
    -webkit-transform: rotate(30deg); /* Safari */
    transform: rotate(30deg);
	top:3%;
	left:20%;
}    

.bg1 .obj2 {
	-ms-transform: rotate(150deg); /* IE 9 */
    -webkit-transform: rotate(150deg); /* Safari */
    transform: rotate(150deg);
	top:8%;
	left:5%;
}    


.bg1 .obj3 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:13%;
	right:5%;
	display:none;
}    



.bg1 .obj4 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:30%;
	left:0%;
}    


.bg1 .obj5 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:53%;
	right:5%;
}    


.bg1 .obj6 {
	-ms-transform: rotate(160deg); /* IE 9 */
    -webkit-transform: rotate(160deg); /* Safari */
    transform: rotate(160deg);
	top:35%;
	right:0%;
}    



.bg1 .obj7 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:60%;
	left:5%;
}    


.bg1 .obj8 {
	-ms-transform: rotate(120deg); /* IE 9 */
    -webkit-transform: rotate(120deg); /* Safari */
    transform: rotate(120deg);
	top:65%;
	right:12%;
}    



.bg1 .obj9 {
	-ms-transform: rotate(120deg); /* IE 9 */
    -webkit-transform: rotate(120deg); /* Safari */
    transform: rotate(120deg);
	top:70%;
	left:-3%;
}    




.bg1 .obj10 {
	-ms-transform: rotate(10deg); /* IE 9 */
    -webkit-transform: rotate(10deg); /* Safari */
    transform: rotate(10deg);
	top:50%;
	left:7%;
}    




.bg1 .obj11 {
	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Safari */
    transform: rotate(45deg);
	top:80%;
	left:7%;
}  


.bg1 .obj12 {
	-ms-transform: rotate(130deg); /* IE 9 */
    -webkit-transform: rotate(130deg); /* Safari */
    transform: rotate(130deg);
	top:30%;
	left:10%;
}  


.bg1 .obj13 {
	-ms-transform: rotate(120deg); /* IE 9 */
    -webkit-transform: rotate(120deg); /* Safari */
    transform: rotate(120deg);
	top:10%;
	right:-10%;
}  


.bg1 .obj14 {
	-ms-transform: rotate(20deg); /* IE 9 */
    -webkit-transform: rotate(20deg); /* Safari */
    transform: rotate(20deg);
	top:85%;
	right:-2%;
}   




.bg1 .obj15 {
	-ms-transform: rotate(170deg); /* IE 9 */
    -webkit-transform: rotate(170deg); /* Safari */
    transform: rotate(170deg);
	top:100%;
	right:10%;
}  


.bg1 .obj16 {
	-ms-transform: rotate(20deg); /* IE 9 */
    -webkit-transform: rotate(20deg); /* Safari */
    transform: rotate(20deg);
	top:105%;
	left:50%;
}  

.bg1 .obj17 {
	-ms-transform: rotate(150deg); /* IE 9 */
    -webkit-transform: rotate(150deg); /* Safari */
    transform: rotate(150deg);
	top:100%;
	left:15%;
}    










.bg2 .obj1 {
	-ms-transform: rotate(135deg); /* IE 9 */
    -webkit-transform: rotate(135deg); /* Safari */
    transform: rotate(135deg);
	top:90%;
	left:-5%;
}    



.bg2 .obj2 {
	-ms-transform: rotate(65deg); /* IE 9 */
    -webkit-transform: rotate(65deg); /* Safari */
    transform: rotate(65deg);
	top:65%;
	right:20%;
}  



div.groupObj {
	position:relative;
	top:-200px;
}

.bg2 .objA,
.bg2 .objB,
.bg2 .objC,
.bg2 .objD,
.bg2 .objE {
	-ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Safari */
    transform: rotate(90deg);
    display:block;
    height:25px;
    width:300px !important;
    max-width:300px !important;


}




.bg2 .objA {
	right:200px;
	top:0;
}

.bg2 .objB {
	right:150px;
	top:-50px;
}

.bg2 .objC {
	right:100px;
	top:0;
}


.bg2 .objD {
	right:50px;
	top:50px;
}


.bg2 .objE {
	right:0;
	top:0;
}











.bg3 .obj1 {
	-ms-transform: rotate(70deg); /* IE 9 */
    -webkit-transform: rotate(70deg); /* Safari */
    transform: rotate(70deg);
	top:7%;
	right:10%;
}    

.bg3 .obj2 {
	-ms-transform: rotate(30deg); /* IE 9 */
    -webkit-transform: rotate(30deg); /* Safari */
    transform: rotate(30deg);
	top:10%;
	left:5%;
}    


.bg3 .obj3 {
	-ms-transform: rotate(30deg); /* IE 9 */
    -webkit-transform: rotate(30deg); /* Safari */
    transform: rotate(30deg);
	top:-3%;
	right:0%;
}    



.bg3 .obj4 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:30%;
	left:0%;
}    


.bg3 .obj5 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:53%;
	right:10%;
}    


.bg3 .obj6 {
	-ms-transform: rotate(160deg); /* IE 9 */
    -webkit-transform: rotate(160deg); /* Safari */
    transform: rotate(160deg);
	top:35%;
	right:0%;
}    



.bg3 .obj7 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:60%;
	left:5%;
}    


.bg3 .obj8 {
	-ms-transform: rotate(120deg); /* IE 9 */
    -webkit-transform: rotate(120deg); /* Safari */
    transform: rotate(120deg);
	top:23%;
	left:12%;
}    


.bg3 .obj9 {
	-ms-transform: rotate(60deg); /* IE 9 */
    -webkit-transform: rotate(60deg); /* Safari */
    transform: rotate(60deg);
	top:10%;
	left:18%;
}    


.bg3 .obj10 {
	-ms-transform: rotate(120deg); /* IE 9 */
    -webkit-transform: rotate(120deg); /* Safari */
    transform: rotate(120deg);
	top:20%;
	right:-2%;
}    


.bg3 .obj11 {
	-ms-transform: rotate(150deg); /* IE 9 */
    -webkit-transform: rotate(150deg); /* Safari */
    transform: rotate(150deg);
	top:75%;
	left:15%;
}    



.bg3 .obj12 {
	top:75%;
	left:15%;
}    










.bg5 .obj1 {
	-ms-transform: rotate(80deg); /* IE 9 */
    -webkit-transform: rotate(80deg); /* Safari */
    transform: rotate(80deg);
	top:5%;
	left:5%;
}



.bg5 .obj2 {
	-ms-transform: rotate(150deg); /* IE 9 */
    -webkit-transform: rotate(150deg); /* Safari */
    transform: rotate(150deg);
	top:75%;
	left:15%;
	display:none;

}


.bg5 .obj3 {
	bottom:-10%;
	left:0%;
}






.bg6 .obj1 {
	-ms-transform: rotate(50deg); /* IE 9 */
    -webkit-transform: rotate(50deg); /* Safari */
    transform: rotate(50deg);
	top:0;
	right:5%;
	width:10%;
	max-width:150px

}




/* ------------ BREAK POINT ------------- */
@media screen and (min-width:1000px) {

.bg5 .obj1 {
	left:25%;
}

.bg5 .obj2 { display:block; }

}




/* ------------ BREAK POINT ------------- */
@media screen and (min-width:1400px) {

	
	
	
	
	
	
	.bg0 .obj1 { left:10%; }
	.bg0 .obj2 { right:10%; }
	.bg0 .obj3 { right:25%; }
	
	.bg1 .obj3 { right:10%; display:block;}
	.bg1 .obj13 { right:0%; }
	
	
	
	.bg6 .obj1 { right:10%; }
	
}







/* ------------ BREAK POINT ------------- */
@media screen and (min-width:1600px) {

	.rect, line {max-width:200px;}
	
	
	

	.bg2 .obj1 {
		left:5%;
		}    

}