/* Restore : Ipad Ratina, Ipad mini horizontals */
@media screen and (max-width:1500px) {

	/*Header*/
	 .mainmenu ul li { font-size:18px; }
 	/*Header*/
 	
	 /*slide banner*/
 	/*.slides_container {	width:700px; height:476px; }
	#slides .slide { width:700px; height:476px; }
	
	.home-page .bgparagon { height:477px; }
	.home-page .slidepanel .welcome { left:103px; top:56px; max-width:258px; }
	.home-page .slidepanel .welcome p:nth-child(2) { font-size:19px; }
	.home-page .slidepanel .welcome p { font-size:19px; }
	.home-page .slidepanel .welcome a.joinushome { padding:8px 25px; font-size:22px; margin:12px 0 0 84px; }
	.pbr { display:none; }
	
	.home-page .slidepanel .slidinginmmd { width:700px; height:476px; }
	.home-page .slidepanel .slidinginmmd #slides { width:700px; height:476px; }
	
 	.home-page .slideReward .slidepanel .prev { margin:198px 10px 0 10px; width:auto; padding:0;  }
 	.home-page .slideReward .slidepanel ul li { margin:0 10px; }
 	
 	.pagination {
		bottom: 26px;
	    left: -30%;
	    position: absolute;
	    width: 180px;
	}*/
 	
 	
	/* Member */
	.member-page .wrap-member .bgcrystal .personal-form .right { float:left; margin:10px 0 0 0; }
	.member-page .wrap-member .bgcrystal .user-info { padding: 0 20px; }
	.spaceerishere { display:none; }
	
	/* Member Point */
	.point-page .wrap-point .bgcrystal .user-info { padding: 0 20px; }
	.point-page .wrap-point .bgcrystal .user-info .right { margin:0 20px; }
	.point-page .wrap-point .bgcrystal .head-desc { padding: 0 0 0 20px; }
	.point-page .wrap-point .bgcrystal .user-info .left { width:40%; }
	
	/* Member Redemption */
	.redemption-page .wrap-redemption .bgcrystal .user-info { padding: 0 20px; }
	.redemption-page .wrap-redemption .bgcrystal .user-info .right { margin:0 20px; }
	.redemption-page .wrap-redemption .bgcrystal .head-desc { padding: 0 0 0 20px; }
	
	.redemption-page .wrap-redemption .bgcrystal .registerWord { padding:40px  0px 40px 40px; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel p { margin:0 0 0 20px; }
	
	/* Member Redemption Items */
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { width:30%; } 
	
	/* Member Term */
	.term-page .wrap-term .bgcrystal .user-info { padding: 0 20px; }
	.term-page .wrap-term .bgcrystal .user-info .right { margin:0 20px; }
	.term-page .wrap-term .bgcrystal .head-desc { padding: 0 0 0 20px; }
	
	.term-page .wrap-term .bgcrystal .term-condition { padding:30px 20px 100px 20px; }
	
	/* Contact Us */
	.contact-page .wrap-contact .right-conner { width:75%; }
	
}
@media screen and (max-width:1200px) {
	
	/*Header*/
	.logo { padding:0px; }
	.mainmenu { display:none; }
	.responsivemenu { display:block; }
	
	.chatrium ul li ul li .normalImg p { font-size: 20px; }	 
	.chatrium ul li ul li .afterImg { top: 100px; }
    .chatrium ul li ul li .afterImg .boxout { width: 160px; }
    .chatrium ul li ul li .afterImg div:nth-child(2) p a { font-size: 20px; }
 
 	.signin ul li ul li:first-child { width:40%; padding:0 43px 64px 6%; }
 	.signin ul li ul li:nth-child(2) { display:none; }
 	.signin ul li ul li:last-child { width:40%; padding: 0 0 0 50px; }
 	.hiedcontent { display:block; }
 	/*Header*/
 	
	/* Slide Pagina */
	.pagination {
		bottom: 26px;
	    left: -20%;
	    position: absolute;
	    width: 180px;
	}
	/* Member Redemption Items */
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { width:50%; } 
	/* Contact Us */
	.contact-page .wrap-contact .right-conner { width:70%; }
	.contact-page .wrap-contact .contact-form .center-form .left:nth-child(4) { display:none; }
	.contact-page .wrap-contact .contact-form .center-form .left .input-items:nth-child(5) { text-align:left; }
	.contact-page .wrap-contact .contact-form .center-form .left .input-items:nth-child(5) textarea { width:90%; } 
	.contact-page .wrap-contact .contact-form .center-form p { font-size:60px; }
	.contact-page .wrap-contact .contact-form .center-form .left .input-items input { width:90%; }
	.contact-page .wrap-contact .contact-form .center-form .left .input-items { text-align:left; }
	.contact-page .wrap-contact .contact-form .center-form { padding:0px 0 50px 43px; }
	
	/* Register */
	.register-page .bgcrystal { height:1000px; }
	
}
@media screen and (max-width:1024px) {
	/*Header*/
	.logo { padding:0px; }
	.mainmenu { display:none; }
	.responsivemenu { display:block; }
	
	.chatrium ul li ul li .normalImg p { font-size: 20px; }	 
	.chatrium ul li ul li .afterImg { top: 100px; }
    .chatrium ul li ul li .afterImg .boxout { width: 160px; }
    .chatrium ul li ul li .afterImg div:nth-child(2) p a { font-size: 20px; }
 
 	.signin ul li ul li:first-child { width:40%; padding:0 43px 64px 6%; }
 	.signin ul li ul li:nth-child(2) { display:none; }
 	.signin ul li ul li:last-child { width:40%; padding: 0 0 0 50px; }
 	.hiedcontent { display:block; }
 	
 	/*slide banner*/
 	/*slide banner*/
 	/*.slides_container {	width:500px; height:340px; }
	#slides .slide { width:500px; height:340px; }
	.home-page .slidepanel .slidinginmmd { width:500px; height:340px; }
	.home-page .slidepanel .slidinginmmd #slides { width:500px; height:340px; }
	
	.home-page .bgparagon { height:341px; }
	
	.home-page .slidepanel .welcome { left:40px; top:26px; max-width:258px; }
	.home-page .slidepanel .welcome p:nth-child(2) { font-size:16px; }
	.home-page .slidepanel .welcome p { font-size:16px; }
	.home-page .slidepanel .welcome a.joinushome { padding:8px 25px; font-size:22px; margin:12px 0 0 84px; }*/
	/*slide*/
 	.pagination { display:none;}
 	
 	/* Footer Logo */
 	#footer .left:nth-child(1) ul.nav-footer1 { padding:0 16px 0 16px; }
 	#footer .left:nth-child(2) ul.nav-footer2 { padding:0 10px 0 15px ; margin:30px 0; }
 	#footer .right { margin: 30px 0; padding:0; text-align: left; }
 	
 	#footer-bottom .left:nth-child(1) img { max-width:140px; border-right:0; }
 	#footer-bottom .left:nth-child(2) img { max-width:140px; }
 	
 	/* About Us */
 	.aboutus-page .wrap-aboutus .content1 .left { padding:0 0 0 20px; }
 	.aboutus-page .wrap-aboutus .content1 .right img {max-width:200px; }
 	.aboutus-page .wrap-aboutus .content1 .right p { font-size:24px; margin:0 20px 0 0; }
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(2) { font-size:40px; } 
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(5) { font-size:40px; } 
	
	.aboutus-page .wrap-aboutus .content2 .left { padding:0 0 0 20px; }
	.aboutus-page .wrap-aboutus .content2 .left p { font-size:24px; }
	.aboutus-page .wrap-aboutus .content2 .left p:nth-child(1) { font-size:40px; }
	.aboutus-page .wrap-aboutus .content2 .right { margin:0 20px 0 0 ; }
	
	.aboutus-page .wrap-aboutus .content3 .left { margin:0 0 0 20px; }
	.aboutus-page .wrap-aboutus .content3 .right p { font-size:24px; }
	.aboutus-page .wrap-aboutus .content3 .right p:nth-child(1) { font-size:40px; margin:0; } 
	
	/* About Detail */
	.aboutus-paged .wrap-aboutus .contentHead  p { width:90%;  }
	.aboutus-paged .wrap-aboutus .contentHead  p:nth-child(1) { width:90%; padding:45px 0 0 0; }
	
	.aboutus-paged .wrap-aboutus .content1 { background:url('../images/aboutdesc/1.jpg') no-repeat -560px center; }
	.aboutus-paged .wrap-aboutus .content1 .left:nth-child(3) a.redeem { margin:0; }
		
	.aboutus-paged .wrap-aboutus .content2 { background:url('../images/aboutdesc/2.jpg') no-repeat -10px center; }
	.aboutus-paged .wrap-aboutus .content2 .right:nth-child(3) { margin:37px 40px 34px 0; }
	.aboutus-paged .wrap-aboutus .content2 .right:nth-child(3) a.redeem { margin:0; }
	.aboutus-paged .wrap-aboutus .content2 .right:nth-child(3) a.linkto { margin:0; }
	
	.aboutus-paged .wrap-aboutus .content3 { background:url('../images/aboutdesc/3.jpg') no-repeat -560px center; }
	.aboutus-paged .wrap-aboutus .content3 .left:nth-child(3) a.redeem { margin:0; }
	
	.aboutus-paged .wrap-aboutus .content4 { background:url('../images/aboutdesc/2.jpg') no-repeat -10px center; }
	.aboutus-paged .wrap-aboutus .content4 .right:nth-child(3) { margin:37px 40px 34px 0; }
	.aboutus-paged .wrap-aboutus .content4 .right:nth-child(3) a.redeem { margin:0; }
	.aboutus-paged .wrap-aboutus .content4 .right:nth-child(3) a.linkto { margin:0; }
	
	.aboutus-paged .wrap-aboutus .content5 { background:url('../images/aboutdesc/3.jpg') no-repeat -560px center; }
	.aboutus-paged .wrap-aboutus .content5 .left:nth-child(3) a.redeem { margin:0; }
	
	.aboutus-paged .wrap-aboutus .content6 { background:url('../images/aboutdesc/2.jpg') no-repeat -10px center; }
	.aboutus-paged .wrap-aboutus .content6 .right:nth-child(3) { margin:37px 40px 34px 0; }
	.aboutus-paged .wrap-aboutus .content6 .right:nth-child(3) a.redeem { margin:0; }
	.aboutus-paged .wrap-aboutus .content6 .right:nth-child(3) a.linkto { margin:0; }
	
	/* Register */
	.register-page .register-form .center-form .right { display:none; }
	.register-page .steps { display:none; }
	.register-page .register-form { padding:30px 0 0 40px; }
	
	/* Rewards */
	.reward-page .wrap-reward .bgcrystal .registerWord { padding:40px  0px 40px 40px; }
	.reward-page .wrap-reward .bgcrystal .search-panel .left .search .items-search { padding: 0 20px 20px 0; }
	.reward-page .wrap-reward .bgcrystal .search-panel .left .search .items-search:first-child  { padding:0 20px 0 0; }
	.reward-page .wrap-reward .bgcrystal .search-panel .left a.search { margin:0; }
	.reward-page .wrap-reward .bgcrystal .search-panel .left a.search { margin:20px 0 20px 0; }

	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items { max-width:295px; margin:0 20px 25px 20px; }
	.reward-page .wrap-reward .bgcrystal .items-panel p { margin:0 0 0 20px; }
	
	/* Member Profile */
	.member-page .wrap-member .bgcrystal .user-info { padding: 0 20px; }
	.member-page .wrap-member .bgcrystal .personal-form .right { float:left; margin:10px 0 0 0; }
	.spaceerishere { display:none; }
	
	/* Member Redemption */
	.redemption-page .wrap-redemption .bgcrystal .search-panel .left .search .items-search { padding: 0 20px 20px 0; }
	.redemption-page .wrap-redemption .bgcrystal .search-panel .left .search .items-search:first-child  { padding:0 20px 0 0; }
	.redemption-page .wrap-redemption .bgcrystal .search-panel .left a.search { margin:0; }
	.redemption-page .wrap-redemption .bgcrystal .search-panel .left a.search { margin:20px 0 20px 0; }

	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { max-width:295px; margin:0 20px 25px 20px; }
	
	/* Member Redemption Items */
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { width:40%; } 
	
	/* Contact Us */
	.contact-page .wrap-contact .right-conner { width:100%; height:200px; }
	.contact-page .wrap-contact .left-conner ul li img.imgshow { display:none; }
	
	.contact-page .wrap-contact .left-conner { clear:both; width:100%; }
	.contact-page .wrap-contact .left-conner ul li:nth-child(1) { height:174px; }
	
	.contact-page .wrap-contact .right-conner { display:none; }
	.contact-page .wrap-contact .left-conner-hide { display:block; }
	
}
/* Tablet : Ipad mini vertical, Iphone 5 5+ 6 6+ horizontals,*/
@media screen and (max-width:840px) {	
	
	.chatrium ul li ul li .normalImg p { font-size: 18px; }	 
	.chatrium ul li ul li .afterImg { top: 60px; }
    .chatrium ul li ul li .afterImg .boxout { width: 120px; }
    .chatrium ul li ul li .afterImg div:nth-child(2) p a { font-size: 16px; }
    
    .signin ul li ul li:first-child { width:38%; padding:0 43px 64px 6%; }
 	.signin ul li ul li:last-child { width:38%; padding: 0 0 0 50px; }
 	/*slide*/
 	.pagination { display:none;}
 	
	/* Reward slide*/
	.home-page .slideReward .slidepanel .prev { padding:0; width:33px; }
	.home-page .slideReward .slidepanel ul li { margin:0 5px; }
	.home-page .slideReward .slidepanel .next { padding:206px 0 0 4px; width:35px; }
	
	#footer .left:nth-child(1) ul.nav-footer1 li a { font-size:18px; }
	#footer .left:nth-child(2) ul.nav-footer2 li a { font-size:18px; }
	#footer .right p { font-size:18px; }
	#footer .right p:last-child  { font-size:18px; }
	#footer .right p:last-child a:nth-child(2) { margin: 0 5px; }
	
	/* Footer Logo */
 	#footer-bottom .left:nth-child(1) img { display:none; }
 	#footer-bottom .left:nth-child(2) img { width:15%; height:auto; margin:0; padding:10px 5px; }
 	
 	/* About Us */
 	.aboutus-page .wrap-aboutus .content1 .right img {max-width:200px; display:none; }
 	.aboutus-page .wrap-aboutus .content1 .right p { font-size:22px; }
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(2) { font-size:35px; } 
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(5) { font-size:35px; } 
	
	.aboutus-page .wrap-aboutus .content2 .left p { font-size:19px; }
	.aboutus-page .wrap-aboutus .content2 .left p:nth-child(1) { font-size:35px; }
	
	.aboutus-page .wrap-aboutus .content3 .right p { font-size:24px; }
	.aboutus-page .wrap-aboutus .content3 .right p:nth-child(1) { font-size:35px; margin:0; } 
	
	/*About Description*/
	.aboutus-paged .wrap-aboutus .contentHead  p { font-size:30px; }
	
	.aboutus-paged .wrap-aboutus .content1 .left { padding:28px 80px 40px 40px; }
	.aboutus-paged .wrap-aboutus .content1 .left p { font-size:30px; }
	
	.aboutus-paged .wrap-aboutus .content2 .right { padding:28px 40px 40px 80px; }
	.aboutus-paged .wrap-aboutus .content2 .right p { font-size:30px; }
	
	.aboutus-paged .wrap-aboutus .content3 .left { padding:28px 80px 40px 40px; }
	.aboutus-paged .wrap-aboutus .content3 .left p { font-size:30px; }
	.aboutus-paged .wrap-aboutus .content3 .left p span.eduper { font-size: 15.5px; }
	
	.aboutus-paged .wrap-aboutus .content4 .right { padding:28px 40px 40px 80px; }
	.aboutus-paged .wrap-aboutus .content4 .right p { font-size:30px; }
	
	.aboutus-paged .wrap-aboutus .content5 .left { padding:28px 80px 40px 40px; }
	.aboutus-paged .wrap-aboutus .content5 .left p { font-size:30px; }
	
	/* Reward */
	.reward-page .wrap-reward .bgcrystal .search-panel .left { width:100%; }
	.reward-page .wrap-reward .bgcrystal .search-panel .right { display:none; }
	
	
	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items { margin:0 20px 25px 30px; }
	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items .imgs img {width:100%; height:auto; }
	
	/* Member Redemption */
	.redemption-page .wrap-redemption .bgcrystal .search-panel .left { width:100%; }
	.redemption-page .wrap-redemption .bgcrystal .search-panel .right { display:none; }
	
	/* Member Redemption Items */
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { width:100%; } 
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items .others .left { display:block; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward { width:100%; float:right; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-result { width:100%; max-width:90%; margin:40px 0 40px 40px; float:left; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward .items { max-width:295px; max-width:90%; }
	.hidethisimagesss { display:none; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-result .incontent { max-width:none; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-result .confirmBalance { max-width:none; }
	
	/* Special */
	.special-page .slidePhoToSpecial ul li .fooddetail { bottom:20px; }
		
	
}
@media screen and (max-width:768px) {
	.slidinginmmd { display:none; }
}
/* Mobile : Iphone 5 5+ 6 6+ vertical Iphone4 4s horizontals, Samsung S horizontals*/
@media screen and (max-width:680px) {
	.responsivemenu { border-left:0; }
	.signin { display:none; }
	.follow { display:none; }
	.chatrium { display:none; }
	 .logo { margin:15px 0 0 10px; }
	 
	.chatrium ul li ul li .normalImg p { font-size: 16px; }	 
	.chatrium ul li ul li .afterImg { top: 30px; }
    .chatrium ul li ul li .afterImg .boxout { width: 100px; }
    .chatrium ul li ul li .afterImg div:nth-child(2) p a { font-size: 14px; }
    
    .signin ul li ul li:last-child div input { width: 190px; margin:10px 0 12px; }
    
     /*slide banner*/
    .home-page .slidepanel .welcome { left: 50%;
    top: 17px;
    margin-left: -116px;
    max-width: 220px; }
	.home-page .slidepanel .welcome p:nth-child(2) { font-size:17px; }
	.home-page .slidepanel .welcome p { font-size:17px; }
	.home-page .slidepanel .welcome a.joinushome { padding:8px 25px; font-size:22px; margin:19px 0 0 62px; }
	
	.home-page .slideReward .slidepanel .items { max-width:270px; }
	.home-page .slideReward .slidepanel .prev { padding:0; width:26px; margin:207px 5px 0 5px; }
	.home-page .slideReward .slidepanel ul li { margin:0 5px; }
	.home-page .slideReward .slidepanel .next { padding:206px 0 0 4px; width:31px; }
	
	.home-page .reward-panel { height:610px; }
	.home-page .bgparagon { height:250px; }
	 /*slide banner*/
    /*slide banner*/
 	/*.slides_container {	width:400px; height:272px; }
	#slides .slide { width:400px; height:272px; }
	.home-page .slidepanel .slidinginmmd { width:400px; height:272px; }
	.home-page .slidepanel .slidinginmmd #slides { width:400px; height:272px; }
	
	.home-page .bgparagon { height:272px; }
	
	.home-page .slidepanel .welcome { left:40px; top:10px; max-width:180px; }
	.home-page .slidepanel .welcome p:nth-child(2) { font-size:14px; }
	.home-page .slidepanel .welcome p { font-size:14px; }
	.home-page .slidepanel .welcome a.joinushome { padding:8px 25px; font-size:16px; margin:12px 0 0 44px; }
	
	*/
	.home-page .slideReward .slidepanel .prev { padding:0; width:48px; margin:207px 10px 0 10px; }
	.home-page .slideReward .slidepanel ul li { margin:0 5px; }
	.home-page .slideReward .slidepanel .next { padding:206px 0 0 4px; width:50px; }
	.home-page .reward-panel { height:661px; }
	
	/* Footer */
	#footer .left:nth-child(1) ul.nav-footer1 li a { font-size:18px; }
	#footer .left:nth-child(2) { display:none; }
	#footer .right { padding:0 20px 0 0; }
	#footer .right p { font-size:18px; }
	#footer .right p:last-child  { font-size:18px; }
	#footer .right p:last-child a:nth-child(2) { margin: 0 5px; }
	
	/* About Us */
	.aboutus-page .wrap-aboutus .content1 { padding:20px 20px 0 20px }
 	.aboutus-page .wrap-aboutus .content1 .left { display:none;  }
 	.aboutus-page .wrap-aboutus .content1 .right { float:left; max-width:100%; }
 	.aboutus-page .wrap-aboutus .content1 .right p { font-size:22px; margin:0; padding:0; }
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(2) { font-size:35px; } 
	.aboutus-page .wrap-aboutus .content1 .right p:nth-child(5) { font-size:35px; } 
	
	.aboutus-page .wrap-aboutus .content2 { padding:20px 20px 0 20px }
	.aboutus-page .wrap-aboutus .content2 .left { float:left; max-width:100%; margin:0; padding:0; }
	.aboutus-page .wrap-aboutus .content2 .left p { font-size:24px; margin:0; padding:0; }
	.aboutus-page .wrap-aboutus .content2 .right { display:none; }
	
	.aboutus-page .wrap-aboutus .content3 { padding:20px 20px 60px 20px }
	.aboutus-page .wrap-aboutus .content3 .left { display:none; }
	.aboutus-page .wrap-aboutus .content3 .right { float:left; max-width:100%; margin:0; padding:0;}
	
	/* About Description */
	.aboutus-paged .wrap-aboutus .contentHead { background:#DEDEDE; padding:0 0 47px 0; height:auto; }
	.aboutus-paged .wrap-aboutus .contentHead  p:nth-child(1) { font-size:45px; padding:15px 0; }
	.aboutus-paged .wrap-aboutus .contentHead  p { font-size:25px; }
	
	.aboutus-paged .wrap-aboutus .content1 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content1 .left { margin:0; padding:20px; background:none; }
	.aboutus-paged .wrap-aboutus .content1 .left p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content1 .left p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content1 .left:nth-child(3) { margin:5px 0 34px 40px; }
	
	.aboutus-paged .wrap-aboutus .content2 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content2 .right { margin:0; padding:20px; background:none; float:left; }
	.aboutus-paged .wrap-aboutus .content2 .right p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content2 .right p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content2 .right:nth-child(3) { margin:5px 0 34px 40px; }
	
	.aboutus-paged .wrap-aboutus .content3 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content3 .left { margin:0; padding:20px; background:none; }
	.aboutus-paged .wrap-aboutus .content3 .left p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content3 .left p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content3 .left:nth-child(3) { margin:5px 0 34px 40px; }
	.aboutus-paged .wrap-aboutus .content3 .left p span.eduper { font-size: 13px; }
	
	.aboutus-paged .wrap-aboutus .content4 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content4 .right { margin:0; padding:20px; background:none; float:left; }
	.aboutus-paged .wrap-aboutus .content4 .right p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content4 .right p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content4 .right:nth-child(3) { margin:5px 0 34px 40px; }
	
	.aboutus-paged .wrap-aboutus .content5 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content5 .left { margin:0; padding:20px; background:none; }
	.aboutus-paged .wrap-aboutus .content5 .left p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content5 .left p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content5 .left:nth-child(3) { margin:5px 0 34px 40px; }
	
	.aboutus-paged .wrap-aboutus .content6 { background:#DEDEDE; }
	.aboutus-paged .wrap-aboutus .content6 .right { margin:0; padding:20px; background:none; float:left; }
	.aboutus-paged .wrap-aboutus .content6 .right p { font-size:25px; }
	.aboutus-paged .wrap-aboutus .content6 .right p:nth-child(1) { padding:20px 0; font-size:36px; } 
	.aboutus-paged .wrap-aboutus .content6 .right:nth-child(3) { margin:5px 0 34px 40px; }
	
	/* Register *//* Register */
	.register-page .bgcrystal { height:1400px; }
	.register-page .register-form { padding:30px 0 0 128px; }
	.register-page .register-form .center-form .left .input-items div:nth-child(2).SYear { margin:0; }
	.register-page .register-form .center-form .left .input-items div:nth-child(2).SMonth { margin:0 0 0 24px; }
	.register-page .register-form .center-form .left .input-items div { font-size:22px; }
	.register-page .register-form .center-form .left .input-items div { clear:both; }
	.register-page .register-form .center-form .left .input-items div:first-child { padding:14px 0 0 25px; text-align:left; }
		
	/* Reward */
	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items { max-width:280px; margin:0 20px 25px 10px; }
	.reward-page .wrap-reward .bgcrystal .items-panel p { margin:0; text-align:center; }
	.imgdownload { display:none; }
	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items .imgs img {width:100%; height:auto; }
	
	/* Member Profile */
	.member-page .wrap-member .bgcrystal .personal-form  .left .input-items div:nth-child(2) .SMonth { margin:10px 0 0 190px; }
	.member-page .wrap-member .bgcrystal .personal-form  .left .input-items div:nth-child(2) .SYear { margin:10px 0 0 190px; }
	.member-page .wrap-member .bgcrystal .user-info .right .profileTotal { padding:0 5px 0 0; margin:36px 0 0 0; }
	
	.member-page .wrap-member .bgcrystal .membermenu div.item-menu { width:100%; clear:both; padding:5px; }
	.member-page .wrap-member .bgcrystal .membermenu div.item-menu-selected { width:100%; clear:both; padding:5px; }
	
	/* Member Points */
	.point-page .wrap-point .bgcrystal .user-info .right .profileTotal { padding:0 5px 0 0; margin:31px 0 0 0; clear:both; }
	.point-page .wrap-point .bgcrystal .membermenu div.item-menu {  width:100%; clear:both; padding:5px; }
	.point-page .wrap-point .bgcrystal .membermenu div.item-menu-selected  { width:100%; clear:both; padding:5px; }
	
	/* Member Redemption Menu and Header */
	.redemption-page .wrap-redemption .bgcrystal .user-info .right .profileTotal { padding:0 5px 0 0; margin:31px 0 0 0; clear:both; }
	.redemption-page .wrap-redemption .bgcrystal .membermenu div.item-menu {  width:100%; clear:both; padding:5px; }
	.redemption-page .wrap-redemption .bgcrystal .membermenu div.item-menu-selected  { width:100%; clear:both; padding:5px; }
	
	/* Member Term Menu and Header */
	.term-page .wrap-term .bgcrystal .user-info .right .profileTotal { padding:0 5px 0 0; margin:31px 0 0 0; clear:both; }
	.term-page .wrap-term .bgcrystal .membermenu div.item-menu {  width:100%; clear:both; padding:5px; }
	.term-page .wrap-term .bgcrystal .membermenu div.item-menu-selected  { width:100%; clear:both; padding:5px; }
			
	/* Special */
	.special-page .slidePhoToSpecial ul li .fooddetail { right:14px; bottom:14px; display:block; height:133px; }
	
	.special-page .slidePhoToSpecial ul li .fooddetail p { font-size:22px; line-height:0.6; }
	.special-page .slidePhoToSpecial ul li .fooddetail p:nth-child(1) { font-size:24px; }
	.special-page .slidePhoToSpecial ul li .fooddetail p:nth-child(2) { font-size:24px; }

	
	.special-page .slidePhoToSpecial ul li .fooddetail div:nth-child(2) div:nth-child(1) { font-size:24px; }
	.special-page .slidePhoToSpecial ul li .fooddetail { max-width:280px; }
	.special-page .slidePhoToSpecial ul li .fooddetail div:nth-child(2) div:nth-child(2) a.redeem { padding:8px 18px; }
	
	.special-page .slidePhoToSpecial ul li .bgblack { display:none; }
	.special-page .slidePhoToSpecial ul li { height:auto; }
	
	.special-page .slidePhoToSpecial ul li .fooddetail div:nth-child(2) { padding:8px 22px 0px 14px;}
	
	/* About Dining */
	.aboutuspre-page .wrap-aboutuspre .container { display:block; }
	.aboutuspre-page .wrap-aboutuspre .container .items { width:100%; padding:0 0 50px 0; }
	/*menu*/
	.aboutuspre-page .wrap-aboutuspre .text-nav p { width:100%; }
	.aboutuspre-page .wrap-aboutuspre .text-nav p.selected  { width:85%; }
	
	/* About Preference */
	.term-page .wrap-term .bgcrystal .preferences .navitem .itempanel .left { width:100%; }
	.term-page .wrap-term .bgcrystal .preferences .navitem .itempanel .right { width:100%; }
	.term-page .wrap-term .bgcrystal .preferences .navitem .itempanel ul.radio li { width:100%; }
}
/* Mobile : Iphone4 4s vertical, Samsung S vertical*/
@media screen and (max-width:420px) {
	.hidejoinue { display:block; }
	.slidinginmmd { display:none; }
	  
	/*slide banner*/
	/*.home-page .slidepanel .welcome { left:75px; top:17px; max-width:220px; }
	.home-page .slidepanel .welcome p:nth-child(2) { font-size:17px; }
	.home-page .slidepanel .welcome p { font-size:17px; }
	.home-page .slidepanel .welcome a.joinushome { padding:8px 25px; font-size:22px; margin:19px 0 0 62px; }
	
	.home-page .slideReward .slidepanel .items { max-width:270px; }
	.home-page .slideReward .slidepanel .prev { padding:0; width:26px; margin:207px 5px 0 5px; }
	.home-page .slideReward .slidepanel ul li { margin:0 5px; }
	.home-page .slideReward .slidepanel .next { padding:206px 0 0 4px; width:31px; }
	
	.home-page .reward-panel { height:610px; }*/
	
	/* Footer */
	#footer .left:nth-child(1) ul.nav-footer1 li a { font-size:14px; }
	#footer .left:nth-child(2) { display:none; }
	#footer .right { padding:0 10px 0 0; }
	#footer .right p { font-size:14px; }
	#footer .right p:last-child { font-size:14px;  margin: 113px 0 0 0; }
	#footer .right p:last-child a:nth-child(2) { margin: 0 5px; }
	
	/* About Us */
	.aboutus-page .wrap-aboutus .text-nav p { width:100%; }
	.aboutus-page .wrap-aboutus .text-nav p.selected  { width:85%; }
	
	/*About Description*/
	.aboutus-paged .wrap-aboutus .text-nav p { width:100%; }
	.aboutus-paged .wrap-aboutus .text-nav p.selected  { width:85%; }
	
	/* Register */
	.register-page .register-form { padding:30px 0 0 10px; }
	.register-page .register-form .center-form .left .input-items div { clear:both; }
	.register-page .register-form .center-form .left .input-items div:first-child { padding:14px 0 0 25px; text-align:left; }
	.register-page .register-form .center-form .left .input-items div:nth-child(2)  a.btnSubmit { padding: 10px 42px; font-size:20px; }
	.register-page .register-form .center-form .left .input-items div input[type="text"] { max-width:280px; }
	.register-page .registerWord img { width:250px; }
	
	/* Reward */
	.reward-page .wrap-reward .bgcrystal .items-panel .item-reward .items { width:100%; max-width:300px; margin:0 20px 25px 30px; }
	.reward-page .wrap-reward .bgcrystal .items-panel p { text-align:center;}
	
	/* Member Profile */
	.member-page .wrap-member .bgcrystal .user-info .left { width:100%; }
	.member-page .wrap-member .bgcrystal .user-info .right { width:100%; float:left; padding:20px 0; }
	
	.member-page .wrap-member .bgcrystal .user-info .right .profileLogout { float:right; margin:20px 0px 0 0; }
	.member-page .wrap-member .bgcrystal .user-info .right .profileTotal { float:left;  margin:0; }
	
	.member-page .wrap-member .bgcrystal .personal-form .left .input-items div:nth-child(2) input { max-width:300px; }
	.member-page .wrap-member .bgcrystal .personal-form .left .input-items div:first-child { padding:14px 0 5px 27px; text-align:left; }
	.isinputselect { clear:both; }
	
	.member-page .wrap-member .bgcrystal .personal-form  .left .input-items div:nth-child(2) .SMonth { margin:0 0 0 24px; clear:both; }
	.member-page .wrap-member .bgcrystal .personal-form  .left .input-items div:nth-child(2) .SYear { margin:0 0 0 24px; clear:both; }
	
	.member-page .wrap-member .bgcrystal .personal-form .right .input-items div:nth-child(2) input { max-width:300px; }
	.member-page .wrap-member .bgcrystal .personal-form .right .input-items div:first-child { padding:14px 0 5px 27px; text-align:left; }
	
	/* Member Points */
	.point-page .wrap-point .bgcrystal .user-info .left { width:100%; }
	
	.point-page .wrap-point .bgcrystal .user-info .right { margin:0; }
	.point-page .wrap-point .bgcrystal .user-info .right { width:100%; float:left; padding:20px 0; }
	.point-page .wrap-point .bgcrystal .user-info .right .profileLogout { float:right; margin:20px 0px 0 0; }
	.point-page .wrap-point .bgcrystal .user-info .right .profileTotal { float:left;  margin:-43px 0 0 0px; }

	/* Member Redemption Menu and Header */
	.redemption-page .wrap-redemption .bgcrystal .user-info .left { width:100%; }
	.redemption-page .wrap-redemption .bgcrystal .user-info .right { margin:0; }
	.redemption-page .wrap-redemption .bgcrystal .user-info .right { width:100%; float:left; padding:20px 0; }
	.redemption-page .wrap-redemption .bgcrystal .user-info .right .profileLogout { float:right; margin:20px 0px 0 0; }
	.redemption-page .wrap-redemption .bgcrystal .user-info .right .profileTotal { float:left;  margin:-43px 0 0 0px; }
	
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-reward { padding:0; }
	.redemption-page .wrap-redemption .bgcrystal .items-panel .item-result { margin:40px 0 40px 25px; }
	
	/* Member Term Menu and Header */
	.term-page .wrap-term .bgcrystal .user-info .left { width:100%; }
	.term-page .wrap-term .bgcrystal .user-info .right { margin:0; }
	.term-page .wrap-term .bgcrystal .user-info .right { width:100%; float:left; padding:20px 0; }
	.term-page .wrap-term .bgcrystal .user-info .right .profileLogout { float:right; margin:20px 0px 0 0; }
	.term-page .wrap-term .bgcrystal .user-info .right .profileTotal { float:left;  margin:-43px 0 0 0px; }
	
	/* Special Page */
	.special-page .slidePhoToSpecial ul li .fooddetail p:nth-child(3) { display:none; }
	.special-page .slidePhoToSpecial ul li .fooddetail p:nth-child(4) { display:none; }
	.special-page .slidePhoToSpecial ul li .fooddetail { height:100px; }
}