.decorationContent{
	background: url('../img/decoration/decoration_img01.png') top no-repeat;
	background-size:100% auto;
	padding:99% 0 0 0;
}
.decorationContent .container{
	margin: 0 auto;
	width: 100%;
}
.decorationContent .container .lead{
	text-align: center;
}
.decorationContent .container .lead h2{
	font-size: 3.45em;
	color: #ee215f;
	margin: 0em 0 4% 0;
	line-height: 1em;
}

.decorationContent div.container div.lead a img {
	width:100%;
}

.decorationContent .container .lead .videocontainer {
    width: 100%;
    margin: 0 auto;
}
.decorationContent .container .lead .videocontainer video {
    width: 100%;
    height: 56em;
}

.showGuide{
	display: none;
}
.decorationContent .container .lead .leadHeader{
	margin: 21.3em 0 -4em 0;
	width: 100%;
}
.decorationContent .container p{
    text-align: center;
    font-size: 2.57em;
	margin: 3.3em 0em 6em 0em;
}

.decorationContent .container .list ul li{
	margin: 4.5em 0 0 0;
}

.decorationContent .container .list .decorationList{
	padding: 0em 3.3em
}
.decorationContent .container .list .decorationImage{
	width: 100%;
}
.decorationContent .container .detail {
    text-align: center;
    margin: 5em 0 6em 0;
}
.decorationContent .container .list .decorationLast img{
	width: 100%;
	margin: 3% auto 0 auto;
}
.decorationContent .container .list .btn{
	width: 94%;
	margin: 0 auto;
}

/*Christmas*/
.decorationContent .container .list .christmas .christmasfood{
	background: url('../img/decoration/decoration_christmas_bg.jpg') no-repeat;
	background-size: 100% 100%;
}

.decorationContent .container .list .christmas .christmasfood span{
	font-size: 3em;
	padding: 0 0 0 12em;
}
.decorationContent .container .list .christmas .showGuide p,
.decorationContent .container .list .christmas .materials p{
	text-align: left;
	font-size: 3.7em;
	padding:0 0 0 1em;
	line-height: 6em;
	width: 90%;
	margin: 2em 6em;
	color: #4f2907;
	font-weight: bold;
	
}
.decorationContent .container .list .christmas .materials p{
	font-size: 3.5em;
	line-height: 6.2em;
	width: 90%;
	margin: 3em 6em;
	color: #4f2907;
}
.decorationContent .container .list .christmas .christmasOne{
	width: 100%;
}
.decorationContent .container .list .christmas .christmasTwo{
	width: 100%;
}
.decorationContent .container .list .christmas .showGuide .food ul li{
	margin: 0;
	padding: 0;
	width: 94%;
}
.decorationContent .container .list .christmas .showGuide .food{
	margin: 13em 0 0 0;
}
.decorationContent .container .list .christmas .showGuide .food{
	background: url('../img/decoration/decoration_bg.jpg') no-repeat;	
	background-size: 100% 100%;
	padding: 0 0 3em 0;
	margin: 0;
}
.decorationContent .container .list .christmas .showGuide .food h3{
	text-align: center;
	color: #84530a;
	font-weight: bold;
	font-size: 24px;
	padding: 20px 0;
}
.decorationContent .container .list .christmas .showGuide .food ul li{
}
.decorationContent .container .list .christmas .showGuide .food .foodList .number1{
	width: 4.54em;
	margin: 3em 0 0 9em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList .number2{
	width: 4.54em;
	margin: 2em 0px 0px 9em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList .number3{
	width: 4.54em;
	margin: 2em 0px 0px 9em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList .number4{
	width: 4.54em;
	margin: 11em 0px 0px 9em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList .number5{
	width: 4.54em;
	margin: 0em 0 0 9em;
}
.decorationContent .container .list .christmas .showGuide p.Desc1{
	color: #563b18;
	display: block;
	text-align: left;
	margin: 0em 0 0 1.3em;
	line-height: 6.2em;
	/*font-size: 3.4em;*/
	font-size: 16px;
	line-height: 28px;
	text-indent: -1em;
	padding-left: 1em;
}
.decorationContent .container .list .christmas .showGuide p.Desc2{
	color: #563b18;
	display: block;
	text-align: left;
	margin: 0em 0 0 1.3em;
	font-size: 16px;
	line-height: 28px;
	text-indent: -1em;
	padding-left: 1em;
}
.decorationContent .container .list .christmas .showGuide p.Desc3{
	color: #563b18;
	display: block;
	text-align: left;
	margin: 0em 0 0 1.3em;
	line-height: 6.2em;
	font-size: 16px;
	line-height: 28px;
	text-indent: -1em;
	padding-left: 1em;
}
.decorationContent .container .list .christmas .showGuide p.Desc4{
	color: #563b18;
	display: block;
	text-align: left;
	margin: 0em 0 0 1.3em;
	line-height: 6.2em;
	font-size: 16px;
	line-height: 28px;
	text-indent: -1em;
	padding-left: 1em;
}
.decorationContent .container .list .christmas .showGuide p.Desc5{
	color: #563b18;
	display: block;
	text-align: left;
	margin: 0em 0 0 1.3em;
	line-height: 6.2em;
	font-size: 16px;
	line-height: 28px;
	text-indent: -1em;
	padding-left: 1em;
}
.decorationContent .container .list .christmas .showGuide p.Desc5 img{
	width: 4.54em;
	height: 4.7em;
	margin: -1em 0 0 0;
}
.decorationContent .container .list .christmas .showGuide p.Desc6{
	color: #563b18;
	display: block;
	font-size: 3em;
	margin: 5em 0 0 auto;
	line-height: 6em;
	text-align: left;
	width: 83%;

}
.decorationContent .container .list .christmas .showGuide .food .foodList .pink{
	background: #fdc8a8;
	width: 20em;
	height: 6em;
}

.decorationContent .container .list .christmas .showGuide .food .foodList .decorationEggs1 img,
.decorationContent .container .list .christmas .showGuide .food .decorationEggs2 img,
.decorationContent .container .list .christmas .showGuide .food .decorationEggs3 img,
.decorationContent .container .list .christmas .showGuide .food .decorationEggs4 img{
	width:  100%;
	margin: 0 0 0 4%;
}
.decorationContent .container .list .christmas .showGuide .decorationEggs1 .decorationEggsDesc{
	color: #333333;
	text-align: left;
	line-height: 5em;
	font-size: 3.5em;
	margin: -17.8em 0 0 34em;
	width: 57%;
}
.decorationContent .container .list .christmas .showGuide .orange{
	background: #ffd3d3;
	width: 154em;
	height: 6em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList .decorationPink{
	width: 100%;
margin: -0.4em 0 0 2em;
}
.decorationContent .container .list .christmas .showGuide .food .foodList label{
		/*float: left;
		display: block;
		height: 11em;*/
}
.decorationContent .container .list .christmas .showGuide .food .foodList .labelfour{
		/*float: left;
		display: block;
		height: 23em;*/
}
.decorationContent .container .list .christmas .showGuide .food .foodList .labelfive{
		/*float: left;
		display: block;
		height: 17em;*/
}

.decorationContent .container .list .christmas .showGuide .decorationEggs2 .decorationEggsDesc{
	color: #333333;
	font-size: 3.5em;
	text-align: left;
	margin: -17em 0 0 32em;
	line-height: 5em;
width: 57%;
}

.decorationContent .container .list .christmas .showGuide .decorationEggs3 .decorationEggsDesc{
	color: #333333;
font-size: 3.5em;
text-align: left;
margin: -25em 0px 0px 32em;
line-height: 5em;
}

.decorationContent .container .list .christmas .showGuide .decorationEggsDesc{
	color: #333333;
font-size: 3.5em;
text-align: left;
margin: -20em 0px 0px 32em;
line-height: 5em;
width: 57%;
}

/*Christmas*/
.decorationContent .container .list ul li .showGuide .firstDecoration img{
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
}
.decorationContent .container .list ul li .showGuide .firstDecoration .title,
.decorationContent .container .list ul li .showGuide .holloweenDecoration .title{
    font-size:6em;
    font-weight: bold;
    color: #84530a;
    text-align: center;  
    margin: 4em 0em 2em 0em;
}
.decorationContent .container .list ul li .showGuide .firstDecoration .text,
.decorationContent .container .list ul li .showGuide .holloweenDecoration .text{
	font-size:3.7em;
    font-weight: bold;
    color: #4f2907;
    width:94%;
    margin: 0 auto;
    line-height: 6em;
text-align: left;
padding:0 0 0 5em;
}
.decorationContent .container .list ul li .showGuide .firstDecoration .righttext,
.decorationContent .container .list ul li .showGuide .holloweenDecoration .righttext{
	font-size:3em;
    font-weight: bold;
    color: #4f2907;
    text-align: right;/*Adjust text align*/
    width: 84%;
    margin: 0 auto;
    line-height: 2.3;
}
.decorationContent .container .list ul li .showGuide .firstDecoration .title span,
.decorationContent .container .list ul li .showGuide .holloweenDecoration .title span{
    font-size: 4em;
    font-weight: bold;
    color: #84530a;
    text-align: center;
    
}
.decorationContent .container .list ul li .showGuide .secondDecoration{
	width:100%;
	margin: 0 auto;
	background: url('../img/decoration/decoration_img26.jpg') center no-repeat;
	background-size: 100% 100%;
}
.decorationContent .container .list ul li .showGuide .secondDecoration .title{
    font-size:24px;
    font-weight: bold;
    color: #84530a;
    text-align: center;  
   	padding: 20px 0 20px 0;
	margin: 0em 0 0 0;
}
.decorationContent .container .list ul li .showGuide .secondDecoration .description{
	color:#563b18;
	padding: 0 6.2%;
	text-align: justify;
}

.decorationContent .container .list ul li .showGuide .secondDecoration .description ul li{
	  margin:0;
	  text-indent:-1em;
	  padding-left:1em;
	  font-size:16px;
	  line-height:28px;
			font-weight: bold;
}

.decorationContent div.container div.list ul li div.partyTaste div.showGuide.opened div.secondDecoration div.description ul{
		list-style:none;
	}
	
.decorationContent div.container div.list ul li div.partyTaste div.showGuide.opened div.secondDecoration div.description ul li{
	  margin:0;
	  text-indent:-1em;
	  padding-left:1em;
	  font-size:16px;
	  line-height:28px;
}

.decorationContent .container .list ul li .showGuide .secondDecoration .notes{
	font-size: 3em;
	padding: 0em 0 14em 18em;
	color: #563b18;
	font-weight: normal;
	text-align: justify;
	line-height: 6em;
	font-weight: bold;
}
.decorationContent .container .list ul li .showGuide .holloweenDecoration{
	width:100%;
	margin: 0 auto;
	background: url('../img/decoration/decoration_holloween_img01.jpg') center no-repeat;
	background-size: 100% 100%;
}
.decorationContent .container .list ul li .showGuide .holloweenDecoration img{
	width:100%;
	margin: 0px;
	padding: 0px;
	display: block;
}
.decorationContent .container .list ul li .showGuide .holloweenDecoration .text .line{
	font-weight: normal;
}

.decorationContent .container .list .holloween .usingGuide{
		width:100%;
		margin: 0 auto;
		background: url('../img/decoration/decoration_bg.jpg') center no-repeat;
		background-size: 100% 100%;
	}
	.decorationContent .container .list .holloween .usingGuide > h2{
	    font-size:24px;
	    font-weight: bold;
	    color: #84530a;
	    text-align: center;  
	   	padding: 10px 0;
	   	margin: 0 0 0 0;
					line-height:2.4em;
	}
	.decorationContent .container .list ul .holloweenList li {
		font-size:4em;
		font-weight: normal;
		color: #4f2907;
		text-align: justify;
		width:90%;
		margin: 0 auto 7px;
		line-height: 2.3;
		font-size: 3.6em;
		line-height: 6em;
		padding: 0em 0 0 0;
	}
	.decorationContent .container .list ul.holloweenList li p{
		margin: 0;
		padding: 0;
		text-align: center;
		text-align: left;
		font-weight:bold;
		font-size: 16px;
		text-indent: -1em;
		padding-left: 1.4em;
		line-height: 28px;
	}
	.decorationContent .container .list ul.holloweenList li label{
		
	}
	.decorationContent .container .list ul.holloweenList li:nth-child(2){
		padding: 3% 0px 0px;
	}
	
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep1{
		background: url('../img/decoration/decoration_holloween_img03.png') center no-repeat;
		background-size: 100% 100%;
		width:50%;
		float: left;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep2{
		background: url('../img/decoration/decoration_holloween_img04.png') center no-repeat;
		background-size: 100% 100%;
		width:50%;
		float: right;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep3{
		background: url('../img/decoration/decoration_holloween_img05.png') center no-repeat;
		background-size: 100% 100%;
		width:100%;
		margin: 2em 0 0 0;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep1 img,
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep2 img{
		padding: 7em 3em 2em 8em;
		width: 28em;
		height: 28em;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep3 img{
		padding: 5em 0em 3em 3em;
		width: 28em;
		height: 28em;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep1 p{
		font-size: 3em;
		font-weight: bold;
		color:#525050;
		text-align: justify;
		padding: 0em 0em 2em 4em;
		margin: 0em;
		line-height: 5em;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep2 p{
		font-size: 3em;
		font-weight: bold;
		color:#525050;
		text-align: justify;
		padding: 0em 0em 7em 6em;
		margin: 0em;
		line-height: 5em;
	}
	.decorationContent .container .list ul.holloweenList  li  .holloweenStep3 p{
		font-size: 3em;
		font-weight: bold;
		color: #525050;
		text-align: justify;
		padding: 9em 3em 0em 0em;
		float: right;
		line-height: 5em;
	}
	.decorationContent .container .list ul.holloweenList  li  .notes{
		font-size: 3em;
		padding: 2em 0 0em 11em;
		color: #563b18;
		font-weight: bold;
		text-align: justify;
		line-height: 5em;
	}
span.text{
	font-weight: normal;
}
.decorationContent .container .list ul li .showGuide .holloweenDecoration .text {
	font-weight: bold;
	color: #4f2907;
	width: 94%;
	margin: 0 auto;
	line-height: 5em;
}
.decorationContent .container .list .christmas .christmasfood img{
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
}
.decorationContent .container .list .christmas .christmasfood p{
	font-size: 5.9em;
    font-weight: bold;
    color: #835316;
    text-align: center;
}
.decorationContent .container .list .christmas .christmasfood span{
    font-size: 3.9em;
    font-weight: bold;
    color: #84530a;
    text-align: center;
    padding: 0;
}
.textLeft{
	text-align: left;
	display: block;
	margin: 0px 0px 0px 0em;
}
.holletextLeft {
    text-align: left;
    display: block;
    margin: 0px 0px 0px 0em;
}
.decorationContent .container .list ul li .showGuide .secondDecoration .last img,
.decorationContent .container .christmas .showGuide .last img,
.decorationContent .container .list ul .holloweenList .holloweenStep img,
.decorationContent .container .holloween .showGuide .last img{
	width: 100%;
}