body {
	background:#ffffff;
}

.canvas {
	width: 900px;
	height: 556px;
	margin: 100px auto;
	background: white;
	position: relative;
}
#wall{
	width: 900px;
	height: 409px;
	top: 0px;
	position: absolute;
	background: rgba(189,189,189,1);
	background: -moz-linear-gradient(left, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 0%, rgba(199,199,199,1) 61%, rgba(107,107,107,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(189,189,189,1)), color-stop(0%, rgba(219,219,219,1)), color-stop(0%, rgba(209,209,209,1)), color-stop(61%, rgba(199,199,199,1)), color-stop(100%, rgba(107,107,107,1)));
	background: -webkit-linear-gradient(left, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 0%, rgba(199,199,199,1) 61%, rgba(107,107,107,1) 100%);
	background: -o-linear-gradient(left, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 0%, rgba(199,199,199,1) 61%, rgba(107,107,107,1) 100%);
	background: -ms-linear-gradient(left, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 0%, rgba(199,199,199,1) 61%, rgba(107,107,107,1) 100%);
	background: linear-gradient(to right, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 0%, rgba(199,199,199,1) 61%, rgba(107,107,107,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#6b6b6b', GradientType=1 );
}
#hearts:before{
	background-color:#A7A9AC;
}
#hearts:before,#hearts:after {
	content: "";
	width: 135px;
	height: 187px;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800723', endColorstr='#8f0222', GradientType=1 );

	left: 205px;
	top: 58px;

	-webkit-border-radius: 50px 50px 0 0;
	-moz-border-radius: 50px 50px 0 0;
	border-radius: 50px 50px 0 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	-o-transform-origin: 0 100%;
	transform-origin: 0 100%;
}
#hearts:after {background-color:#A7A9AC;
	left: 69px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
}
#table{
	width: 900px;
	height: 160px;
	top: 396px;
	position: absolute;
	background: #75563B;
	left: 0px;
}

#heart:before{
	background: rgba(92,5,26,1);
	background: -moz-linear-gradient(left, rgba(92,5,26,1) 0%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(92,5,26,1)), color-stop(82%, rgba(143,2,34,1)), color-stop(100%, rgba(87,6,25,1)));
	background: -webkit-linear-gradient(left, rgba(92,5,26,1) 0%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -o-linear-gradient(left, rgba(92,5,26,1) 0%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -ms-linear-gradient(left, rgba(92,5,26,1) 0%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: linear-gradient(to right, rgba(92,5,26,1) 0%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c051a', endColorstr='#570619', GradientType=1 );
}
#heart:before,#heart:after {
	content: "";
	width: 135px;
	height: 187px;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800723', endColorstr='#8f0222', GradientType=1 );

	left: 215px;
	top: 53px;
	-webkit-border-radius: 50px 50px 0 0;
	-moz-border-radius: 50px 50px 0 0;
	border-radius: 50px 50px 0 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	-o-transform-origin: 0 100%;
	transform-origin: 0 100%;

}
#con4{
	-webkit-animation:balloon2 6s ease-in-out infinite;
	-moz-animation:balloon2 6s ease-in-out infinite;
	-o-animation:balloon2 6s ease-in-out infinite;
	animation:balloon2 6s ease-in-out infinite;
}
@-webkit-keyframes balloon2 {
	0%,100%{ -webkit-transform:translateY(-10) rotate(0deg);}
	50%{ -webkit-transform:translateY(20px) rotate(8deg); }
}
@-moz-keyframes balloon2 {
	0%,100%{ -moz-transform:translateY(-10) rotate(0deg);}
	50%{ -moz-transform:translateY(20px) rotate(8deg); }
}
@-o-keyframes balloon2 {
	0%,100%{ -o-transform:translateY(-10) rotate(0deg);}
	50%{ -o-transform:translateY(20px) rotate(8deg); }
}
@keyframes balloon2 {
	0%,100%{ transform:translateY(-10) rotate(0deg);}
	50%{ transform:translateY(20px) rotate(8deg); }
}
@-webkit-keyframes balloon1 {
	0%,100%{ -webkit-transform:translateY(0) rotate(0deg);}
	50%{ -webkit-transform:translateY(-20px) rotate(8deg); }
}
@-moz-keyframes balloon1 {
	0%,100%{ -moz-transform:translateY(0) rotate(0deg);}
	50%{ -moz-transform:translateY(-20px) rotate(8deg); }
}
@-o-keyframes balloon1 {
	0%,100%{ -o-transform:translateY(0) rotate(0deg);}
	50%{ -o-transform:translateY(-20px) rotate(8deg); }
}
@keyframes balloon1 {
	0%,100%{ transform:translateY(0) rotate(0deg);}
	50%{ transform:translateY(-20px) rotate(8deg); }
}

#heart:after {
	background: rgba(92,5,26,1);
	background: -moz-linear-gradient(top, rgba(92,5,26,1) 0%, rgba(92,5,26,1) 8%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(92,5,26,1)), color-stop(8%, rgba(92,5,26,1)), color-stop(82%, rgba(143,2,34,1)), color-stop(100%, rgba(87,6,25,1)));
	background: -webkit-linear-gradient(top, rgba(92,5,26,1) 0%, rgba(92,5,26,1) 8%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -o-linear-gradient(top, rgba(92,5,26,1) 0%, rgba(92,5,26,1) 8%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: -ms-linear-gradient(top, rgba(92,5,26,1) 0%, rgba(92,5,26,1) 8%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	background: linear-gradient(to bottom, rgba(92,5,26,1) 0%, rgba(92,5,26,1) 8%, rgba(143,2,34,1) 82%, rgba(87,6,25,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c051a', endColorstr='#570619', GradientType=0 );
	left: 81px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform-origin: 100% 100%;
	-moz-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	-o-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
}

#beizi1{
	width: 100px;
	height: 100px;
	position: absolute;
	top: 374px;
	left: 333px;
	-webkit-clip-path: polygon(23% 56%, 12% 34%, 29% 0, 64% 0, 81% 35%, 71% 56%, 52% 72%, 56% 91%, 85% 100%, 12% 100%, 40% 91%, 43% 72%);
	clip-path: polygon(23% 56%, 12% 34%, 29% 0, 64% 0, 81% 35%, 71% 56%, 52% 72%, 56% 91%, 85% 100%, 12% 100%, 40% 91%, 43% 72%);
	background: rgba(224,224,224,1);
	background: -moz-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(224,224,224,1)), color-stop(65%, rgba(255,255,255,0.45)), color-stop(79%, rgba(184,184,184,0.34)), color-stop(100%, rgba(87,87,87,0.16)));
	background: -webkit-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -o-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -ms-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: linear-gradient(to right, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#575757', GradientType=1 );	
}

#beverage1{
	width: 100px;
	height: 100px;
	position: absolute;
	top: -21px;
	left: -1px;
	-webkit-clip-path: polygon(81% 54%, 72% 80%, 60% 100%, 35% 100%, 21% 80%, 13% 54%);
	clip-path: polygon(81% 54%, 72% 80%, 60% 100%, 35% 100%, 21% 80%, 13% 54%);
	background: rgba(252,234,187,1);
	background: -moz-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,1) 12%, rgba(248,181,0,1) 32%, rgba(245,236,193,1) 70%, rgba(251,223,147,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(252,234,187,1)), color-stop(0%, rgba(252,205,77,1)), color-stop(0%, rgba(248,181,0,1)), color-stop(12%, rgba(248,181,0,1)), color-stop(32%, rgba(248,181,0,1)), color-stop(70%, rgba(245,236,193,1)), color-stop(100%, rgba(251,223,147,1)));
	background: -webkit-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,1) 12%, rgba(248,181,0,1) 32%, rgba(245,236,193,1) 70%, rgba(251,223,147,1) 100%);
	background: -o-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,1) 12%, rgba(248,181,0,1) 32%, rgba(245,236,193,1) 70%, rgba(251,223,147,1) 100%);
	background: -ms-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,1) 12%, rgba(248,181,0,1) 32%, rgba(245,236,193,1) 70%, rgba(251,223,147,1) 100%);
	background: linear-gradient(to right, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,1) 12%, rgba(248,181,0,1) 32%, rgba(245,236,193,1) 70%, rgba(251,223,147,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=1 );
}

#beizi2{
	width: 98px;
	height: 98px;
	position: absolute;
	top: 374px;
	left: 393px;
	-webkit-clip-path: polygon(23% 56%, 12% 34%, 29% 0, 64% 0, 81% 35%, 71% 56%, 52% 72%, 56% 91%, 85% 100%, 12% 100%, 40% 91%, 43% 72%);
	clip-path: polygon(23% 56%, 12% 34%, 29% 0, 64% 0, 81% 35%, 71% 56%, 52% 72%, 56% 91%, 85% 100%, 12% 100%, 40% 91%, 43% 72%);
	background: rgba(224,224,224,1);
	background: -moz-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(224,224,224,1)), color-stop(65%, rgba(255,255,255,0.45)), color-stop(79%, rgba(184,184,184,0.34)), color-stop(100%, rgba(87,87,87,0.16)));
	background: -webkit-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -o-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: -ms-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	background: linear-gradient(to right, rgba(224,224,224,1) 0%, rgba(255,255,255,0.45) 65%, rgba(184,184,184,0.34) 79%, rgba(87,87,87,0.16) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#575757', GradientType=1 );
}
#beverage2{
	width: 100px;
	height: 100px;
	position: absolute;
	top: -21px;
	left: -1px;
	-webkit-clip-path: polygon(81% 54%, 72% 80%, 60% 100%, 35% 100%, 21% 80%, 13% 54%);
	clip-path: polygon(81% 54%, 72% 80%, 60% 100%, 35% 100%, 21% 80%, 13% 54%);
	background: rgba(252,234,187,1);
	background: -moz-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,0.94) 12%, rgba(248,181,0,0.78) 45%, rgba(240,236,216,0.68) 65%, rgba(251,223,147,0.51) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(252,234,187,1)), color-stop(0%, rgba(252,205,77,1)), color-stop(0%, rgba(248,181,0,1)), color-stop(12%, rgba(248,181,0,0.94)), color-stop(45%, rgba(248,181,0,0.78)), color-stop(65%, rgba(240,236,216,0.68)), color-stop(100%, rgba(251,223,147,0.51)));
	background: -webkit-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,0.94) 12%, rgba(248,181,0,0.78) 45%, rgba(240,236,216,0.68) 65%, rgba(251,223,147,0.51) 100%);
	background: -o-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,0.94) 12%, rgba(248,181,0,0.78) 45%, rgba(240,236,216,0.68) 65%, rgba(251,223,147,0.51) 100%);
	background: -ms-linear-gradient(left, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,0.94) 12%, rgba(248,181,0,0.78) 45%, rgba(240,236,216,0.68) 65%, rgba(251,223,147,0.51) 100%);
	background: linear-gradient(to right, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 0%, rgba(248,181,0,1) 0%, rgba(248,181,0,0.94) 12%, rgba(248,181,0,0.78) 45%, rgba(240,236,216,0.68) 65%, rgba(251,223,147,0.51) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=1 );
}

#bottle {
	width: 344px;
	height: 300px;
	position: absolute;
	top: 158px;
	left: 97px;
	-webkit-clip-path: polygon(43% 26%, 44% 3%, 43% 0, 53% 0, 52% 3%, 53% 26%, 58% 41%, 61% 55%, 61% 100%, 36% 100%, 36% 55%, 38% 42%);
	clip-path: polygon(43% 26%, 44% 3%, 43% 0, 53% 0, 52% 3%, 53% 26%, 58% 41%, 61% 55%, 61% 100%, 36% 100%, 36% 55%, 38% 42%);
	background: rgba(98,125,77,1);
	background: -moz-linear-gradient(left, rgba(98,125,77,1) 0%, rgba(31,59,8,1) 0%, rgba(31,59,8,1) 30%, rgba(31,59,8,1) 31%, rgba(98,125,77,1) 56%, rgba(98,125,77,1) 58%, rgba(31,59,8,1) 77%, rgba(31,59,8,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(98,125,77,1)), color-stop(0%, rgba(31,59,8,1)), color-stop(30%, rgba(31,59,8,1)), color-stop(31%, rgba(31,59,8,1)), color-stop(56%, rgba(98,125,77,1)), color-stop(58%, rgba(98,125,77,1)), color-stop(77%, rgba(31,59,8,1)), color-stop(100%, rgba(31,59,8,1)));
	background: -webkit-linear-gradient(left, rgba(98,125,77,1) 0%, rgba(31,59,8,1) 0%, rgba(31,59,8,1) 30%, rgba(31,59,8,1) 31%, rgba(98,125,77,1) 56%, rgba(98,125,77,1) 58%, rgba(31,59,8,1) 77%, rgba(31,59,8,1) 100%);
	background: -o-linear-gradient(left, rgba(98,125,77,1) 0%, rgba(31,59,8,1) 0%, rgba(31,59,8,1) 30%, rgba(31,59,8,1) 31%, rgba(98,125,77,1) 56%, rgba(98,125,77,1) 58%, rgba(31,59,8,1) 77%, rgba(31,59,8,1) 100%);
	background: -ms-linear-gradient(left, rgba(98,125,77,1) 0%, rgba(31,59,8,1) 0%, rgba(31,59,8,1) 30%, rgba(31,59,8,1) 31%, rgba(98,125,77,1) 56%, rgba(98,125,77,1) 58%, rgba(31,59,8,1) 77%, rgba(31,59,8,1) 100%);
	background: linear-gradient(to right, rgba(98,125,77,1) 0%, rgba(31,59,8,1) 0%, rgba(31,59,8,1) 30%, rgba(31,59,8,1) 31%, rgba(98,125,77,1) 56%, rgba(98,125,77,1) 58%, rgba(31,59,8,1) 77%, rgba(31,59,8,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08', GradientType=1 );
}
#sticker{
	width: 100px;
	height: 161px;
	left: 131px;
	top: 133px;
	position: absolute;
	-webkit-clip-path: inset(30% 20% 19% 10%);
	clip-path: inset(30% 20% 19% 10%);

	background: rgba(224,224,224,1);
	background: -moz-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(224,224,224,1) 1%, rgba(255,255,255,1) 70%, rgba(201,197,201,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(224,224,224,1)), color-stop(1%, rgba(224,224,224,1)), color-stop(70%, rgba(255,255,255,1)), color-stop(100%, rgba(201,197,201,1)));
	background: -webkit-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(224,224,224,1) 1%, rgba(255,255,255,1) 70%, rgba(201,197,201,1) 100%);
	background: -o-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(224,224,224,1) 1%, rgba(255,255,255,1) 70%, rgba(201,197,201,1) 100%);
	background: -ms-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(224,224,224,1) 1%, rgba(255,255,255,1) 70%, rgba(201,197,201,1) 100%);
	background: linear-gradient(to right, rgba(224,224,224,1) 0%, rgba(224,224,224,1) 1%, rgba(255,255,255,1) 70%, rgba(201,197,201,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c9c5c9', GradientType=1 );
}
#lines{
	width: 295px;
	height: 53px;
	top: 305px;
	left: 76px;
	transform: rotate(270deg);
	position: absolute;
	border: solid 2px #A7A9AC;
	border-color: #A7A9AC transparent transparent transparent;
	border-radius: 235%/100px 100px 0 0;
}

#line1{
	width: 297px;
	height: 41px;
	top: 345px;
	left: 76px;
	transform: rotate(270deg);
	position: absolute;
	border: solid 2px #000;
	border-color: #000 transparent transparent transparent;
	border-radius: 235%/100px 100px 0 0;
}
#text{
	color: rgba(250,250,250,0.9);
	text-align: center;
	font-family: "Spumante";
	font-size: 39px;
	line-height: 38.4px;
	position: absolute;
	left: 143px;
	top: 70px;
}
#con{
	width: 120px;
	height: 202px;
	position: absolute;
	left: 438px;
	top: 258px;
}
#branch{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 20px;
	background-color: green;

	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}
#branch1{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 20px;
	top: 5px;
	background-color: green;
	transform: rotate(20deg);
	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}
#branch2{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 27px;
	background-color: green;
	transform: rotate(10deg);
	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}
#branch3{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 10px;
	background-color: green;
	transform: rotate(5deg);
	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}
#branch4{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 21px;
	background-color: green;
	transform: rotate(-9deg);
	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}
#branch5{
	width: 100px;
	height: 183px;
	position: absolute;
	left: 27px;
	background-color: green;
	transform: rotate(1deg);
	-webkit-clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
	clip-path: polygon(20% 0%, 23% 0, 53% 100%, 49% 100%);
}

#flower {
	position: absolute;
	top: 137px;
	left: 361px;
	width: 256px;
	height: 256px;
}
#one{
	width: 40px;
	height: 40px;
	position: absolute;
	left: 83px;
	top: 93px;
}
.e{
	-webkit-clip-path: polygon(0% 15%, 15% 15%, 15% 0%, 85% 0%, 85% 15%, 100% 15%, 100% 85%, 85% 85%, 85% 100%, 15% 100%, 15% 85%, 0% 85%);
	clip-path: polygon(0% 15%, 15% 15%, 15% 0%, 85% 0%, 85% 15%, 100% 15%, 100% 85%, 85% 85%, 85% 100%, 15% 100%, 15% 85%, 0% 85%);
	background: rgba(248,80,50,1);
	background: -moz-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 32%, rgba(252,139,124,1) 63%, rgba(231,56, 39,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(248,80,50,1)), color-stop(0%, rgba(246,41,12,1)), color-stop(32%, rgba    (241,111,92,1)), color-stop(63%, rgba(252,139,124,1)), color-stop(100%, rgba(231,56,39,1)));
	background: -webkit-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 32%, rgba(252,139,124,1) 63%, rgba(231, 56,39,1) 100%);
	background: -o-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 32%, rgba(252,139,124,1) 63%, rgba(231,56,39    ,1) 100%);
	background: -ms-linear-gradient(left, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 32%, rgba(252,139,124,1) 63%, rgba(231,56, 39,1) 100%);
	background: linear-gradient(to right, rgba(248,80,50,1) 0%, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 32%, rgba(252,139,124,1) 63%, rgba(231,56, 39,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827', GradientType=1 );
}

#two {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 144px;
	top: 93px;
	transform: rotate(10deg);
}

#three {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 115px;
	top: 82px;
	transform: rotate(40deg);
}

#four {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 83px;
	top: 58px;
	transform: rotate(-40deg);
}

#five {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 131px;
	top: 58px;
	transform: rotate(-47deg);
}
#six{
	width: 40px;
	height: 40px;
	position: absolute;
	left: 109px;
	top: 45px;
	transform: rotate(-78deg);
}
#seven{
	width: 40px;
	height: 40px;
	position: absolute;
	left: 151px;
	top: 111px;
	transform: rotate(-78deg);
}
#eight{
	width: 40px;
	height: 40px;
	position: absolute;
	left: 74px;
	top: 122px;
	transform: rotate(-211deg);
}

#triangles{
	width: 800px;
	height: 800px;
	top: -278px;
	position: absolute;
	background:yellow;
	left: 63px;
	-webkit-clip-path: polygon(1% 87%, 58% 87%, 100% 100%, 36% 100%);
	clip-path: polygon(1% 87%, 58% 87%, 100% 100%, 36% 100%);
}

#ss {
	width: 202px;
	height: 150px;
	position: absolute;
	left: 154px;
	top: 374px;

	background-color:
	rgba(0,0,0,0.2);
	-webkit-clip-path: ellipse(30% 10% at 51% 50%);
	clip-path: ellipse(30% 10% at 51% 50%); 
}
#ss1{
	width: 235px;
	height: 112px;
	position: absolute;
	left: 281px;
	top: 412px;

	background-color:
	rgba(0,0,0,0.2);
	-webkit-clip-path: ellipse(30% 10% at 51% 50%);
	clip-path: ellipse(30% 10% at 51% 50%); 
}
#ss2{
	width: 135px;
	height: 112px;
	position: absolute;
	left: 426px;
	top: 381px;
	background-color:
	rgba(0,0,0,0.2);
	-webkit-clip-path: ellipse(30% 10% at 51% 50%);
	clip-path: ellipse(30% 10% at 51% 50%); 
}

#con3{
	-webkit-animation:balloon1 6s ease-in-out infinite;
	-moz-animation:balloon1 6s ease-in-out infinite;
	-o-animation:balloon1 6s ease-in-out infinite;
	animation:balloon1 6s ease-in-out infinite;
}

#jar {
	width: 120px;
	height: 160px;
	position: absolute;
	left: 438px;
	top: 302px;
	-webkit-clip-path: polygon(23% 22%, 30% 5%, 30% 0, 69% 0, 69% 5%, 77% 23%, 79% 63%, 79% 81%, 77% 87%, 25% 87%, 23% 82%, 22% 64%);
	clip-path: polygon(23% 22%, 30% 5%, 30% 0, 69% 0, 69% 5%, 77% 23%, 79% 63%, 79% 81%, 77% 87%, 25% 87%, 23% 82%, 22% 64%);
	background: rgba(224,224,224,1);
	background: -moz-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.41) 70%, rgba(184,184,184,0.24) 90%, rgba(87,87,87,0.16) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(224,224,224,1)), color-stop(70%, rgba(255,255,255,0.41)), color-stop(90%, rgba(184,184,184,0.24)), color-stop(100%, rgba(87,87,87,0.16)));
	background: -webkit-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.41) 70%, rgba(184,184,184,0.24) 90%, rgba(87,87,87,0.16) 100%);
	background: -o-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.41) 70%, rgba(184,184,184,0.24) 90%, rgba(87,87,87,0.16) 100%);
	background: -ms-linear-gradient(left, rgba(224,224,224,1) 0%, rgba(255,255,255,0.41) 70%, rgba(184,184,184,0.24) 90%, rgba(87,87,87,0.16) 100%);
	background: linear-gradient(to right, rgba(224,224,224,1) 0%, rgba(255,255,255,0.41) 70%, rgba(184,184,184,0.24) 90%, rgba(87,87,87,0.16) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#575757', GradientType=1 );
	｝