@media only screen and (max-device-width: 480px) {
	   html * {max-height:1000000px;}
 }

#main_wrapper{
    display: block;
    width:950px;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
#main_header{
    display: block;
    width:952px;
    height: 305px;
    background-image: url(http://www.shuuemuramy.com/common-assets/images/shu-icons/headerbg.png);
    background-repeat: no-repeat;
    position: relative;
}

#shubest_title{
    display: block;
    position: absolute;
    top:12px;
    left:275px;
}

#main-title{
    display: block;
    position: absolute;
    top:50px;
    left:0px;
}

#shu-iconspg {font-size:18px; line-height:25px; font-family:Arial, Helvetica, sans-serif; } 
.shuicon-prod { position:relative;  }
.shuicon-prod .prodbg { width:815px; height:815px; }
.shuicon-prod .prodimg { position:absolute; z-index:3; }
.shuicon-prod .speechbubble { position:absolute; z-index:2; }
.shuicon-prod .speechbubble .from { font-size:15px; line-height:20px; text-align:right; font-weight:bold; font-style:italic; margin-top:20px; }
.shuicon-prod .btn { margin-top:20px; display:inline-block; }
.shuicon-prod .proddesc { position:absolute; text-align:center; }
.shuicon-prod .deco { position:absolute; }
.shuicon-prod .tagline { position:absolute; }


#shuicon-prod1 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod1-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod1 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod1-testimonial.png) 0 0 no-repeat; width:366px; height:316px; z-index:4; right:0; top:10px; } 
#shuicon-prod1 .speechbubble .textwrap { padding:75px 30px 0 65px; } 
#shuicon-prod1 .proddesc { width:325px; right:110px; bottom:150px; } 
#shuicon-prod1 .prodimg { left:48%; top:10%; }
#shuicon-prod1 .tagline { top:14%; left:15%; }

#shuicon-prod2 { top:-95px; right:-135px; }
#shuicon-prod2 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod2-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod2 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod2-testimonial.png) 0 0 no-repeat; width:276px; height:390px; z-index:4; left:-90px; top:-90px; } 
#shuicon-prod2 .speechbubble .textwrap { padding:100px 30px 0 43px; } 
#shuicon-prod2 .proddesc { width:325px; left:110px; bottom:200px; } 
#shuicon-prod2 .prodimg { left:-10%; top:39%; }
#shuicon-prod2 .tagline { top:13%; right:14%; }

#shuicon-prod3 { top:-185px; }
#shuicon-prod3 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod3-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod3 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod3-testimonial.png) 0 0 no-repeat; width:378px; height:293px; z-index:4; right:0; top:0; } 
#shuicon-prod3 .speechbubble .textwrap { padding:85px 35px 0 50px; } 
#shuicon-prod3 .proddesc { width:325px; right:110px; bottom:23%; } 
#shuicon-prod3 .prodimg { left:46%; top:39%; }
#shuicon-prod3 .deco { top:43%; } 
#shuicon-prod3 .tagline { top:12%; left:14%; }

#shuicon-prod4 { top:-280px; right:-135px; } 
#shuicon-prod4 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod4-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod4 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod4-testimonial.png) 0 0 no-repeat; width:307px; height:358px; z-index:4; left:-14%; top:-5%; } 
#shuicon-prod4 .speechbubble .textwrap { padding:85px 26px 0 47px; } 
#shuicon-prod4 .proddesc { width:325px; left:110px; bottom:200px; } 
#shuicon-prod4 .prodimg { left:-6%; top:43%; }
#shuicon-prod4 .deco { top:53%; right:20%; z-index:-1; } 
#shuicon-prod4 .tagline { top:13%; right:15%; }

#shuicon-prod5 { top:-372px; }
#shuicon-prod5 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod5-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod5 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod5-testimonial.png) 0 0 no-repeat; width:379px; height:292px; z-index:-1; right:0; top:-20px; } 
#shuicon-prod5 .speechbubble .textwrap { padding:85px 45px 0 65px; } 
#shuicon-prod5 .proddesc { width:325px; right:110px; bottom:23%; } 
#shuicon-prod5 .prodimg { left:45%; top:16%; }
#shuicon-prod5 .deco { top:33%; right:12%; z-index:-1; } 
#shuicon-prod5 .tagline { top:12%; left:11%; }

#shuicon-prod6 { top:-465px; right:-135px; } 
#shuicon-prod6 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod6-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod6 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod6-testimonial.png) 0 0 no-repeat; width:276px; height:410px; z-index:4; left:-14%; top:-13%; } 
#shuicon-prod6 .speechbubble .textwrap { padding:85px 26px 0 47px; } 
#shuicon-prod6 .proddesc { width:325px; left:120px; bottom:230px; } 
#shuicon-prod6 .prodimg { left:-7%; top:40%; }
#shuicon-prod6 .deco { top:42%; right:12%; z-index:-1; } 
#shuicon-prod6 .tagline { top:13%; right:11%; }

#shuicon-prod7 { top:-554px; }
#shuicon-prod7 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod7-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod7 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod7-testimonial.png) 0 0 no-repeat; width:378px; height:293px; z-index:-1; right:0; top:2%; } 
#shuicon-prod7 .speechbubble .textwrap { padding:85px 45px 0 65px; } 
#shuicon-prod7 .proddesc { width:325px; right:110px; bottom:23%; } 
#shuicon-prod7 .prodimg { left:50%; top:19%; }
#shuicon-prod7 .deco { top:45%; left:0; z-index:-1; } 
#shuicon-prod7 .tagline { top:15%; left:15%; }

#shuicon-prod8 { top:-645px; right:-135px; } 
#shuicon-prod8 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod8-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod8 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod8-testimonial.png) 0 0 no-repeat; width:324px; height:340px; z-index:4; left:-15%; top:-3%; } 
#shuicon-prod8 .speechbubble .textwrap { padding:85px 56px 0 47px; } 
#shuicon-prod8 .proddesc { width:335px; left:103px; bottom:210px; } 
#shuicon-prod8 .prodimg { left:18%; top:12%; }
#shuicon-prod8 .deco { top:47%; left:-5%; } 
#shuicon-prod8 .tagline { top:14%; right:18%; }

#shuicon-prod9 { top:-735px; }
#shuicon-prod9 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod9-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod9 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod9-testimonial.png) 0 0 no-repeat; width:296px; height:361px; z-index:-1; right:0; top:0; } 
#shuicon-prod9 .speechbubble .textwrap { padding:85px 30px 0 65px; } 
#shuicon-prod9 .proddesc { width:325px; right:110px; bottom:19%; } 
#shuicon-prod9 .prodimg { left:42%; top:18%; }
#shuicon-prod9 .deco { top:45%; left:0; z-index:-1; } 
#shuicon-prod9 .tagline { top:14%; left:14%; }

#shuicon-prod10 { top:-827px; right:-135px; } 
#shuicon-prod10 .prodbg { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod10-bg.png) 0 0 no-repeat; position:relative; } 
#shuicon-prod10 .speechbubble { background:url(http://www.shuuemuramy.com/common-assets/images/shu-icons/prod10-testimonial.png) 0 0 no-repeat; width:324px; height:390px; z-index:-1; left:-14%; top:-8%; } 
#shuicon-prod10 .speechbubble .textwrap { padding:85px 56px 0 47px; } 
#shuicon-prod10 .proddesc { width:335px; left:103px; bottom:210px; } 
#shuicon-prod10 .prodimg { left:21%; top:9%; }
#shuicon-prod10 .deco { top:27%; left:10%; } 
#shuicon-prod10 .tagline { top:15%; right:10%; }



/*** OTHERS ***/
.back-to-top {
    background: rgba(0, 0, 0, 0) url("../../whats-new/skinfit/assets/fig/arrows.png") no-repeat scroll right top;
    bottom: 50px;
    height: 40px;
    margin: 0 auto 0 960px;
    position: fixed;
    width: 40px;
}

.back-to-top a {
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 40px;
}

#prod1-hover{
    width: 950px;
    height: 400px;
    display: block;
    position: absolute;
    z-index: 10;
    top:0px;
    left:0px;
}

#prod2-hover{
    width: 950px;
    height: 410px;
    display: block;
    position: absolute;
    z-index: 10;
    top:400px;
    left:0px;
}