/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.
* @license   JoomlaShine.com Proprietary License
*/
/************************************************************************************
 desktop layout (larger than 1200): common settings for wide desktop screen
*************************************************************************************/
	.beautyadd_unline{
	    padding-bottom: 20px;
		border-bottom: 2px solid #FCBA32;
		margin-bottom: 40px !important;
		overflow:auto;
	}
	.beautyadd_all_not_display{
		display:none;
	}
	tr.sectiontableentry1 td, tr.sectiontableentry2 td{
		padding:0 !important;
	}
	.orderby-displaynumber{
		display:none;
	}
	.virtuemart_search {
		display:none;
	}
	.back-to-category{
		display:none;
	}
	.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited{
	    background: #49BBAC !important;
		padding: 9px 35px 9px !important;
		width:50%;
	}
	.beautyadd_center{
		text-align: center;
	}
	table.user-details input{
		height: auto;
	}

	
	
@media only screen and (max-width: 1023px), (max-device-width: 1023px) {
/* Location page css */
	.powcook_location{width:40.9% !important; margin-top:10px; margin-bottom:10px; margin-left:1%; margin-right:1%;}
/* Hot product css in order to show the product right size 
	#n2-ss-7-align{width:100% !important;}
	#n2-ss-7-align .n2-padding{width:100% !important;}
	#n2-ss-7{width:100% !important;}
	#n2-ss-7 .n2-ss-slider-1{margin:auto;}
	
/* End Hot product css*/
	@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexfangsong.css);
	.aworewardspromoblockbeautyadd_aworewards{
	    width: 80%;
		margin: auto;
		margin-bottom: 22px;
		border: 1px solid #ccc;
		padding: 2%;
		border-radius: 10px;
	}
	.order-view{
	    width: 100%;
		margin: auto;
	}
	.beautyadd_bottom_check{
	    width: 41% !important;
		background-color: #49bbac !important;
		padding: 2% !important;
		color: #fff !important;
		text-align: center;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		font-size: 1.1vw !important;
	}
	div.aworewards_points a{
	    font-size: 1.1vw !important;
		margin-top: 1vw;
		padding: 1.1% !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		color: #FFF !important;
		background-color: #49bbac !important;
		width: 41% !important;
		border-radius:3px;
		font-weight:300 !important;
	}
	#jsn-footer .my-row{
		background: rgba(255,255,255,0.9);
		border-radius: 20px;
		text-align: center;
		    margin-top: 2vh;
	}
/* EasyBlog */
	#eb .eb-post {
		
		width: 95% !important;
		
	}	
	
/* Mobile Menu */
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a, #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a:hover{
		background:rgba(255,255,255,0);
	}
	body.jsn-color-red #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a{
	    background-image: url('/images/images/menu_arrow_ex.png') !important;
		background-repeat: no-repeat;
		    background-size: auto 100%;
			    background-color: rgba(203, 179, 58, 0.73);
	}
	body.jsn-menu-mobile-push-right {
		margin-right: 0px;
	}
	.jsn-menutitle{
		text-align:right ;
		padding-right: 44px;
		font-size: 1.2em;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing:1px;
		line-height: 30px;
	}
	.logo_powcook{
		display:none;
	}
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a, #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li {
		/*background: rgba(208, 208, 208, 0) !important;  */
		color: #353535 !important;
	}
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li{
	    /*border-top: 1px solid #7E7E7E !important; */
		border-bottom: 0px solid #808080 !important;
		width: 90%;
		margin: auto;
	}
	.fa-times{
		color: #353535;
		right: 15px;
		position: absolute;
		top: 4px;
	}
	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"]{
		width:100% !important;
		background: rgba(230, 198, 39, 0.86);
		
	}
	body.jsn-menu-mobile-push-right{
		/* width:100% !important; */
	}
	#jsn-header{
		display:none !important;
	}
	.beautyadd_cart_menu{
		position: fixed;
		right: 10px;
		top: 20px;
	}
	#jsn-menu .jsn-modulecontent > .jsn-menu-toggle, #jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle{
	    color: #000 !important;
		border-right: 0px solid #000 !important;
		background: rgba(0, 0, 0, 0) !important;
	}
	#jsn-menu{
		background-color: #FFF !important ;
	}
	.mobile_logo{
		float:right;
		width: 100%;
		text-align: center;
	}
	._menu{
		width:100%;
	}
	#jsn-menu-toggle-parent{
		width:10%;
		position:absolute;
		z-index:999;
	}
	.mobile_logo_size{
		width:80px;
	}
	.fa{
	    font-size: 25px!important;
	}
	#jsn-menu{
	    border-bottom: 1px solid #D0C825;
		/* background: linear-gradient( #fff 35%, #F3E929 100%); */
	}
/* End of Mobile Menu */





/* Custom make css for Jeff */
	/* Login page --> order list */
	.mobile_not_display {
		display: none;
	}
	.mobile_display_only{
		display:none;
	}
	.desktop_display_only{
		display:block;
	}
	.beautyadd_aworewards .jsn-moduleicon{
		text-align: center;
		margin: 2vh 0 2vh !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;	
		font-size: 18px !important;

	}
	.beautyadd_aworewards{
	   width:100% !important;
	       margin-left: 0!important;
	   
	}
	.beautyadd_logout{
	    text-align: center;
		margin: 2vh 0 2vh !important;
		width: 100%;
	}
	#editcell{
		width:98%;
		margin:auto;
	}
	.adminlist{width:100% !important;}
	.adminlist th{
		width:25%;
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}
	.adminlist td{
	    text-align: center !important;
	}
	/* Shop Notice button */
	
	.beautyadd_button_notice {
		border-radius: 4px;
		background-color: #49BBAC;
		border: none;
		color: #FFFFFF;
		text-align: center;
		font-size: 2.1vw;
		padding: 14px;
		width: 41%;
		transition: all 0.5s;
		cursor: pointer;
		margin: 1vh 0 1vh;
		font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
	}

	.beautyadd_button_notice span {
	  cursor: pointer;
	  display: inline-block;
	  position: relative;
	  transition: 0.5s;
	}

	.beautyadd_button_notice span:after {
	  content: '\00bb \00bb \00bb \00bb \00bb';
	  position: absolute;
	  opacity: 0;
	  top: 0;
	  right: -80px;
	  transition: 0.5s;
	  font-size:2.1vw !important;
	  padding-bottom:2px;
	}

	.beautyadd_button_notice:hover span {
	  padding-right: 115px;
	}

	.beautyadd_button_notice:hover span:after {
	  opacity: 1;
	  right: 0;
	}
	/* End of Shop Notice Button */
	div.jsn-modulescontainer{
		padding:0 !important;
	}
	.beautyadd_shop_notice{
		width: 100%;
		overflow: auto;
		/* background-image: url('https://previews.123rf.com/images/milkos/milkos1805/milkos180501625/101266…r-yellow-background-with-copy-space-top-view-minimalistic-design-for-.jpg'); */
		background-size: cover;
		/* background-position: center; */
		background-image: url("http://powcookhk.com/images/images/background_1_mirror.jpg");
		border-bottom: 15px solid #000;
	}
	.beautyadd_scissors{
		width:25%;
	}
	.beautyadd_food_quality{
		width:25%;
	}
	.beautyadd_food_quality_1{
		width:12%;
	}
	span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{
		background: #49BBAC !important;
		    font-size: 14px !important;
	}
	/* feature item center for two item only */
	.vm-product-descr-container-0{
		min-height:auto !important;
		margin-bottom:0px !important;
	}
	.topten-view .row {
		width:100%;
		margin:auto !important;
	}
	.topten-view .vm-col-4 {
		
	}
	/*End of feature item center for two item only */
	table.cart-summary tr th {
	
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}

	.beautyadd_shop_logo{
		height:13vh;
	}
	.featured-view .beautyadd_logo_in_shop_1{
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 13vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	}
	.featured-view .beautyadd_logo_in_shop_2{
		display:none;
	}
	.topten-view h4{ display:none;}
	.featured-view h4{		display:none;	}
	.topten-view .beautyadd_logo_in_shop_1{ 
		display:none;
	}
	.topten-view .beautyadd_logo_in_shop_2{ 
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 5vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	
	}
	#jsn-header{
		display:none;
	}
/* End of Custom-make css for Jeff */
	div[class*="vm-col-"]{
		width:50% !important;
	}	
	div.product{
		min-width: 0px !important 
	}
	.back-to-category{
		width:100%;
		text-align:right;
	}
	.product-description .title{
		display:none;
	}
	.product-description{
		width:98%;
		margin:auto !important;
	}
/* Additional Image in Proudct Detail Page */
	.additional-images{
		width:98%;
		margin:auto;
	}
	.additional-images .floatleft{
		width:33%;
	}
	.additional-images img{
		width:90% !important;
	}
/* End Additional Image in Proudct Detail Page */
/* member-login/profile.html */
	.profile {
		width:98%;
		margin:auto !important;
	}
/* End member-login/profile.html */

/* user.html */
	.beautyadd_registry_page{
	    text-align: center;
		border-bottom: 1px solid #ccc;
		width: 98%;
		margin: 3vh auto 3vh !important;
	}
	.form-validate{
		width:98%;
		margin:auto !important;
	}
/* Virtuemart CSS */
	.vm-product-details-container{
		width:100%;
	}
	.addtocart-bar{
		text-align:center !important;
	}
	.coupon{
	    height: 4vh !important;
		margin: 1vh;
		width: 47% !important;
	}
	.vm-product-details-container .product-price{
		width:100%;
		text-align:center;
	}
	.vm-product-container .vm-product-media-container{
		width:100% !important;
	}
	#tab-1{
		padding:0 !important
	}
	.beautyadd_order_info{
		border-bottom:1px solid #ccc;
	}
	.control-buttons{
		width:75%;
	}
	td.key{
		width:100px !important;
	}
	.width30 {
		width: 50%;
	}
	.vm-order-done{
	    width: 95%;
		margin: auto;
		text-align: center;
		line-height: 3;
		border: 1px solid #ccc;
	}
	.beautyadd_cart_pricelist td{
		border-left: 0px solid #ccc;
		border-right:0px solid #ccc;
	}
	.beautyadd_cart_pricelist tr{
		border-left: 1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.vm-cart-header{
		width: 100% !important;
		text-align: center;
	}
	.vm-continue-shopping{
		width: 100% !important;
		text-align: center;
	}
	.vm-orders-information{
		width:98%;
		margin:auto !important;
	}
	#form-login{
		width:98%;
		margin:auto !important;
	}
	#userForm{
		width:98%;
		margin:auto !important;
	}
	.vm-cart-item-total .PricesalesPrice{
		font-size:1vw !important;
	}
	.sectiontableentry1 .PricesalesPrice{
		font-size:14px !important;
	}
	#com-form-login{
		width:98%;
		margin:auto !important;
	}
	.billto-shipto{
		width:98%;
		margin:auto !important;
	}
	.vm-fieldset-tos{
		width:98%;
		margin:auto !important;
	}
	.cart.customer-note{
		width:98%;
		margin:auto;
	}
	.beautyadd_cart_pricelist{
		width:98%;
		margin:auto;
	}
	.checkout-button-top{
		text-align:center !important;
	}
/* Virtuemart Popup Cart */
	#fancybox-content{
		width:95% !important;
	}
	#fancybox-wrap{
		
		
	}
/* End of Virtuemart Popup Cart */
	.cart-summary br{
		display:none;
	}
	
	.vm-cart-item-sku{
		display:none;
	}
	.vm-cart-item-tax{
		display:none;
	}
	.vm-cart-item-discount{
		display:none;
	}
	.cart-summary .line-through{
		display:none;
	}
	.featured-view{
		width: 100%;
		margin: auto;
	}
	.topten-view{
	    width: 100%;
		margin: auto;
	}
	
	.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2{
	    font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.vm3pr-2 .product-price{
	    /* float: right; */
		text-align: center;
		margin-right: 10%;
		width: 100%;
	}
	.PricesalesPrice{
	    font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		font-weight: bold;
		color: #FF491B !important;
	}
	.vm-price-desc{
		font-size: 14px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.PricebasePrice{
	    font-size: 14px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		text-decoration: line-through;
	}
	.vm-product-media-container{
		text-align: center;
		max-width: 100%;
		margin-bottom: 0px;
		background: rgba(255, 255, 255, 0);
		background-repeat: no-repeat;
		background-position: 53px;
	}
	.spacer.product-container{
	    border: 0px solid #ddd !important;
		margin: 2%;
		background: linear-gradient( rgba(255, 255, 255, 0) 20%, #FAF4CC 20%);
		padding: 0px 0px 15px 0 !important;
	}
	.vm-details-button{
		display:none;
	}
/* End of Virtuemart CSS */	
	.coupon {
		width:50%
	}
	.beautyadd_h1 { 
		font-size: 1.6vw;
		
	}
	.beautyadd_font_family_1 {
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		letter-spacing: 1px;
		line-height: 1.4;
		margin: 13px 0px 13px 0;
	}
	.beautyadd_h2{
		font-size: 1.4vw;
	}
	p{
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		margin: 13px 0px 13px 0 !important;
				
	}
	.beautyadd_font_size_1{
		font-size: 1.2vw;
	}
	.beautyadd_font_size_2{
		font-size: 1.0vw;
	}
	.beautyadd_font_size_3{
		font-size: 0.9vw;
	}
	.beautyadd_85{
		width:98%;
		margin:auto;
	}
	.beautyadd_50{
		width: 47.8%;
		padding: 0.5%;
		margin: 0.5%;
		overflow: auto;
		float: left;
	}
	.beautyadd_33{
		width: 32.3%;;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_70{
		width:67.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_30{
		width:27.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_80{
		width:77.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_20{
		width:17.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_25{
		width:23.8%;
		padding:0.5%;
		float:left;
	
	}
	.beautyadd_border{
		border: 1px solid #F57F32;
	}
	.beautyadd_color_1{
		background-color:#B89239 ;
	}
	.beautyadd_color_2{
		background-color:#E0DCE4 ;
	}
	.beautyadd_color_3{
		background-color:#F8B732  ;
	}
	.beautyadd_color_4{
		background-color:#FF491B  ;
	}
	.beautyadd_color_5{
		background-color:#49BBAC  ;
	}
#username-lbl{
    font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}
#password-lbl{
	font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}


/* Eddie remove css information */
/* conflict with color-3 and form size*/
/*
.well{
    background-color: #FFEDBB !important;
    border: 0px solid #e3e3e3 !important;
}
.login{
    width: 50%;
    margin: auto;
}
*/
#jsn-footer{
       background-color: #F5D02A !important;
   
    background-size: 150% !important;
  
}

.beautyadd_facebook_widget_in_footer{
	width: 95%;
    margin:auto;
	margin-top:10px;
}
.beautyadd_footer_menu{
	width: 50%;
    float: right;
}

/* End of Martin Add css information */





}
@media only screen and (max-width: 480px), (max-device-width: 480px) {
/* Location page css */
	.powcook_location{width:100% !important; margin-top:10px; margin-bottom:10px;}

	@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexfangsong.css);
	.aworewardspromoblockbeautyadd_aworewards{
	    width: 80%;
		margin: auto;
		margin-bottom: 22px;
		border: 1px solid #ccc;
		padding: 2%;
		border-radius: 10px;
	}
	.order-view{
	    width: 100%;
		margin: auto;
	}
	.beautyadd_bottom_check{
	    width: 41% !important;
		background-color: #49bbac !important;
		padding: 2% !important;
		color: #fff !important;
		text-align: center;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		font-size: 1.1vw !important;
		height:40px !important;
	}
	div.aworewards_points a{
	    font-size: 1.1vw !important;
		margin-top: 1vw;
		padding: 1.1% !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		color: #FFF !important;
		background-color: #49bbac !important;
		width: 41% !important;
		border-radius:3px;
		font-weight:300 !important;
	}
	#jsn-footer .my-row{
		background: rgba(255,255,255,0.9);
		border-radius: 20px;
		text-align: center;
		    margin-top: 2vh;
	}
	div.aworewards_points a{
		background: #49BBAC !important;
		padding: 11px 20px 11px !important;
		color: #FFF !important;
		border-radius: 4px;
		width: 50%;
		font-size: 16px !important;
	}
/* EasyBlog */
	#eb .eb-post {
		
		width: 95% !important;
		
	}	
	
/* Mobile Menu */
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a, #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a:hover{
		background:rgba(255,255,255,0);
	}
	body.jsn-color-red #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li.active > a{
	    background-image: url('/images/images/menu_arrow_ex.png') !important;
		background-repeat: no-repeat;
		    background-size: auto 100%;
			    background-color: rgba(203, 179, 58, 0.73);
	}
	body.jsn-menu-mobile-push-right {
		margin-right: 0px;
	}
	.jsn-menutitle{
		text-align:right ;
		padding-right: 44px;
		font-size: 1.2em;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing:1px;
		line-height: 30px;
	}
	.logo_powcook{
		display:none;
	}
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li > a, #jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li {
		/*background: rgba(208, 208, 208, 0) !important;  */
		color: #353535 !important;
	}
	#jsn-menu div.jsn-modulecontainer ul.menu-mainmenu > li{
	    /*border-top: 1px solid #7E7E7E !important; */
		border-bottom: 0px solid #808080 !important;
		width: 90%;
		margin: auto;
	}
	.fa-times{
		color: #353535;
		right: 15px;
		position: absolute;
		top: 4px;
	}
	#jsn-menu ul.menu-mainmenu[class*="jsn-menu-mobile-"]{
		width:100% !important;
		background: rgba(230, 198, 39, 0.86);
		
	}
	body.jsn-menu-mobile-push-right{
		/* width:100% !important; */
	}
	#jsn-header{
		display:none !important;
	}
	.beautyadd_cart_menu{
		position: fixed;
		right: 10px;
		top: 20px;
	}
	#jsn-menu .jsn-modulecontent > .jsn-menu-toggle, #jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle{
	    color: #000 !important;
		border-right: 0px solid #000 !important;
		background: rgba(0, 0, 0, 0) !important;
	}
	#jsn-menu{
		background-color: #FFF !important ;
	}
	.mobile_logo{
		float:right;
		width: 100%;
		text-align: center;
	}
	._menu{
		width:100%;
	}
	#jsn-menu-toggle-parent{
		width:10%;
		position:absolute;
		z-index:999;
	}
	.mobile_logo_size{
		width:80px;
	}
	.fa{
	    font-size: 25px!important;
	}
	#jsn-menu{
	    border-bottom: 1px solid #D0C825;
		/* background: linear-gradient( #fff 35%, #F3E929 100%); */
	}
/* End of Mobile Menu */





/* Custom make css for Jeff */
	/* Login page --> order list */
	.mobile_not_display {
		display: none;
	}
	.mobile_display_only{
		display:block;
	}
	.desktop_display_only{
		display:none;
	}
	.jsn-article-toolbar{margin-bottom:-10px;}
	.beautyadd_aworewards .jsn-moduleicon{
		text-align: center;
		margin: 2vh 0 2vh !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;	
		font-size: 18px !important;

	}
	.beautyadd_aworewards{
	   width:100% !important;
	       margin-left: 0!important;
	   
	}
	.beautyadd_logout{
	    text-align: center;
		margin: 2vh 0 2vh !important;
		width: 100%;
	}
	#editcell{
		width:98%;
		margin:auto;
	}
	.adminlist{width:100% !important;}
	.adminlist th{
		width:25%;
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}
	.adminlist td{
	    text-align: center !important;
	}
	/* Shop Notice button */
	
	.beautyadd_button_notice {
		border-radius: 4px;
		background-color: #49BBAC;
		border: none;
		color: #FFFFFF;
		text-align: center;
		font-size: 2.1vw;
		padding: 14px;
		width: 41%;
		transition: all 0.5s;
		cursor: pointer;
		margin: 1vh 0 1vh;
		font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
	}

	.beautyadd_button_notice span {
	  cursor: pointer;
	  display: inline-block;
	  position: relative;
	  transition: 0.5s;
	}

	.beautyadd_button_notice span:after {
	  content: '\00bb \00bb \00bb \00bb \00bb';
	  position: absolute;
	  opacity: 0;
	  top: 0;
	  right: -80px;
	  transition: 0.5s;
	  font-size:2.1vw !important;
	  padding-bottom:2px;
	}

	.beautyadd_button_notice:hover span {
	  padding-right: 115px;
	}

	.beautyadd_button_notice:hover span:after {
	  opacity: 1;
	  right: 0;
	}
	/* End of Shop Notice Button */
	div.jsn-modulescontainer{
		padding:0 !important;
	}
	.beautyadd_shop_notice{
		width: 100%;
		overflow: auto;
		/* background-image: url('https://previews.123rf.com/images/milkos/milkos1805/milkos180501625/101266…r-yellow-background-with-copy-space-top-view-minimalistic-design-for-.jpg'); */
		background-size: cover;
		/* background-position: center; */
		background-image: url("http://powcookhk.com/images/images/background_1_mirror.jpg");
		border-bottom: 15px solid #000;
	}
	.beautyadd_scissors{
		width:30%;
	}
	.beautyadd_food_quality{
		width:40%;
	}
	.beautyadd_food_quality_1{
		width:12%;
	}
	span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{
		background: #49BBAC !important;
		    font-size: 14px !important;
	}
	/* feature item center for two item only */
	.vm-product-descr-container-0{
		min-height:auto !important;
		margin-bottom:0px !important;
	}
	.topten-view .row {
		width:100%;
		margin:auto !important;
	}
	.topten-view .vm-col-4 {
		
	}
	/*End of feature item center for two item only */
	table.cart-summary tr th {
	
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}

	.beautyadd_shop_logo{
		height:13vh;
	}
	.featured-view .beautyadd_logo_in_shop_1{
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 13vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	}
	.featured-view .beautyadd_logo_in_shop_2{
		display:none;
	}
	.topten-view h4{ display:none;}
	.featured-view h4{		display:none;	}
	.topten-view .beautyadd_logo_in_shop_1{ 
		display:none;
	}
	.topten-view .beautyadd_logo_in_shop_2{ 
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 5vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	
	}
	#jsn-header{
		display:none;
	}
/* End of Custom-make css for Jeff */
	div[class*="vm-col-"]{
		width:49.5% !important;
	}	
	div.product{
		min-width: 0px !important 
	}
	.back-to-category{
		width:100%;
		text-align:right;
	}
	.product-description .title{
		display:none;
	}
	.product-description{
		width:98%;
		margin:auto !important;
	}
/* Additional Image in Proudct Detail Page */
	.additional-images{
		width:98%;
		margin:auto;
	}
	.additional-images .floatleft{
		width:33%;
	}
	.additional-images img{
		width:90% !important;
	}
/* End Additional Image in Proudct Detail Page */
/* member-login/profile.html */
	.profile {
		width:98%;
		margin:auto !important;
	}
/* End member-login/profile.html */

/* user.html */
	.beautyadd_registry_page{
	    text-align: center;
		border-bottom: 1px solid #ccc;
		width: 98%;
		margin: 3vh auto 3vh !important;
	}
	.form-validate{
		width:98%;
		margin:auto !important;
	}
/* Virtuemart CSS */
	.coupon{
	    height: 28px !important;
		margin: 1vh;
		width: 47% !important;
	}
	.vm-product-details-container .product-price{
		width:100%;
		text-align:center;
	}
	.vm-product-container .vm-product-media-container{
		width:100% !important;
	}
	#tab-1{
		padding:0 !important
	}
	.beautyadd_order_info{
		border-bottom:1px solid #ccc;
	}
	.control-buttons{
		width:75%;
	}
	td.key{
		width:100px !important;
	}
	.width30 {
		width: 50%;
	}
	.vm-order-done{
	    width: 95%;
		margin: auto;
		text-align: center;
		line-height: 3;
		border: 1px solid #ccc;
	}
	.beautyadd_cart_pricelist td{
		border-left: 0px solid #ccc;
		border-right:0px solid #ccc;
	}
	.beautyadd_cart_pricelist tr{
		border-left: 1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.vm-cart-header{
		width: 100% !important;
		text-align: center;
	}
	.vm-continue-shopping{
		width: 100% !important;
		text-align: center;
	}
	.vm-orders-information{
		width:98%;
		margin:auto !important;
	}
	#form-login{
		width:98%;
		margin:auto !important;
	}
	#userForm{
		width:98%;
		margin:auto !important;
	}
	.vm-cart-item-total .PricesalesPrice{
		font-size:1vw !important;
	}
	.sectiontableentry1 .PricesalesPrice{
		font-size:14px !important;
	}
	#com-form-login{
		width:98%;
		margin:auto !important;
	}
	.billto-shipto{
		width:98%;
		margin:auto !important;
	}
	.vm-fieldset-tos{
		width:98%;
		margin:auto !important;
	}
	.cart.customer-note{
		width:98%;
		margin:auto;
	}
	.beautyadd_cart_pricelist{
		width:98%;
		margin:auto;
	}
	.checkout-button-top{
		text-align:center !important;
	}
/* Virtuemart Popup Cart */
	#fancybox-content{
		width:95% !important;
	}
	#fancybox-wrap{
		
		
	}
/* End of Virtuemart Popup Cart */
	.cart-summary br{
		display:none;
	}
	
	.vm-cart-item-sku{
		display:none;
	}
	.vm-cart-item-tax{
		display:none;
	}
	.vm-cart-item-discount{
		display:none;
	}
	.cart-summary .line-through{
		display:none;
	}
	.featured-view{
		width: 100%;
		margin: auto;
	}
	.topten-view{
	    width: 100%;
		margin: auto;
	}
	
	.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2{
	    font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.vm3pr-2 .product-price{
	    /* float: right; */
		text-align: center;
		margin-right: 10%;
		width: 100%;
	}
	.PricesalesPrice{
	    font-size: 16px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		font-weight: bold;
		color: #FF491B !important;
	}
	.vm-price-desc{
		font-size: 14px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.PricebasePrice{
	    font-size: 14px !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		text-decoration: line-through;
	}
	.vm-product-media-container{
		text-align: center;
		max-width: 100%;
		margin-bottom: 0px;
		background: rgba(255, 255, 255, 0);
		background-repeat: no-repeat;
		background-position: 53px;
	}
	.spacer.product-container{
	    border: 0px solid #ddd !important;
		margin: 2%;
		background: linear-gradient( rgba(255, 255, 255, 0) 20%, #FAF4CC 20%);
		padding: 0px 0px 15px 0 !important;
	}
	.vm-details-button{
		display:none;
	}
/* End of Virtuemart CSS */	
	.coupon {
		width:50%
	}
	.beautyadd_h1 { 
		font-size: 1.6vw;
		
	}
	.beautyadd_font_family_1 {
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		letter-spacing: 1px;
		line-height: 1.4;
		margin: 13px 0px 13px 0;
	}
	.beautyadd_h2{
		font-size: 1.4vw;
	}
	p{
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		margin: 13px 0px 13px 0 !important;
				
	}
	.beautyadd_font_size_1{
		font-size: 1.2vw;
	}
	.beautyadd_font_size_2{
		font-size: 1.0vw;
	}
	.beautyadd_font_size_3{
		font-size: 0.9vw;
	}
	.beautyadd_85{
		width:98%;
		margin:auto;
		overflow:auto;
	}
	.beautyadd_50{
		width: 47.8%;
		padding: 0.5%;
		margin: 0.5%;
		overflow: auto;
		float: left;
	}
	.beautyadd_33{
		width: 100%;;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
		border: 1px solid #ddd;
		border-radius: 45px;
		background: #F5F5F5;
		margin-top: 2vh;
	}
	.beautyadd_70{
		width:67.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_30{
		width:27.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_80{
		width:77.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_20{
		width:17.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_25{
		width:23.8%;
		padding:0.5%;
		float:left;
	
	}
	.beautyadd_border{
		border: 1px solid #F57F32;
	}
	.beautyadd_color_1{
		background-color:#B89239 ;
	}
	.beautyadd_color_2{
		background-color:#E0DCE4 ;
	}
	.beautyadd_color_3{
		background-color:#F8B732  ;
	}
	.beautyadd_color_4{
		background-color:#FF491B  ;
	}
	.beautyadd_color_5{
		background-color:#49BBAC  ;
	}
#username-lbl{
    font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}
#password-lbl{
	font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}


/* Eddie remove css information */
/* conflict with color-3 and form size*/
/*
.well{
    background-color: #FFEDBB !important;
    border: 0px solid #e3e3e3 !important;
}
.login{
    width: 50%;
    margin: auto;
}
*/
#jsn-footer{
       background-color: #F5D02A !important;
   
    background-size: 150% !important;
  
}

.beautyadd_facebook_widget_in_footer{
	width: 95%;
    margin:auto;
	margin-top:10px;
}
.beautyadd_footer_menu{
	width: 50%;
    float: right;
}

/* End of Martin Add css information */





}
@media only screen and (min-width: 1024px) {
/* Hot product css in order to show the product right size
	#n2-ss-7-align{width:100% !important;}
	#n2-ss-7-align .n2-padding{width:100% !important;}
	#n2-ss-7{width:100% !important;}
	#n2-ss-7 .n2-ss-slider-1{margin:auto;}
/* End Hot product css*/
/* Location page css */
	.powcook_location{width:40.9% !important; margin-top:10px; margin-bottom:10px; margin-left:1%; margin-right:1%;}
/* Beautyadd custom css Beginning */
/* Martin Add css information */

	@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);
	@import url(https://fonts.googleapis.com/earlyaccess/cwtexfangsong.css);
	
	div.jsn-modulecontainer ul.menu-mainmenu ul, div.jsn-modulecontainer ul.menu-mainmenu ul li{
		width:100% !important;
	}
	
	.homepage_p{font-size:1.3vw;}
	
	
	
	
	.aworewardspromoblockbeautyadd_aworewards{
	    width: 30%;
		margin: auto;
		margin-bottom: 22px;
		border: 1px solid #ccc;
		padding: 2%;
		border-radius: 10px;
	}
	
	.order-view{
	    width: 85%;
		margin: auto;
	}
	.beautyadd_bottom_check{
	    width: 15% !important;
		background-color: #49bbac !important;
		padding: 2% !important;
		color: #fff !important;
		text-align: center;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		font-size: 1.1vw !important;
	}
	div.aworewards_points a{
	    font-size: 1.1vw !important;
		margin-top: 1vw;
		padding: 1.1% !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		color: #FFF !important;
		background-color: #49bbac !important;
		width: 15% !important;
		border-radius:3px;
		font-weight:300 !important;
	}
	
	
	
	
	#jsn-footer .my-row{
		background: rgba(255,255,255,0.8);
		border-radius: 20px;
		text-align: center;
	}
/* Easy Blog */
	#eb .eb-container {

		width: 80%;
		margin: auto;
	}	
	
	.mobile_logo{
		display:none;
	}
	.mobile_only{
		display:none;
	}
	.mobile_display_only{
		display:none;
	}
	.desktop_display_only{
		display:block;
	}
/* Custom make css for Jeff */
	/* Login page --> order list */
	.beautyadd_contact_icon{
	}
	.beautyadd_aworewards .jsn-moduleicon{
		text-align: center;
		margin: 2vh 0 2vh !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;	
		font-size: 1.6vw !important;

	}
	.beautyadd_aworewards{
	   width:100% !important;
	       margin-left: 0!important;
	   
	}
	.beautyadd_logout{
	    text-align: center;
		margin: 2vh 0 2vh !important;
		width: 100%;
	}
	#editcell{
		width:85%;
		margin:auto;
	}
	.adminlist{width:100% !important;}
	.adminlist th{
		width:25%;
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}
	.adminlist td{
	    text-align: center !important;
	}
	/* Shop Notice button */
	
	.beautyadd_button_notice {
	  border-radius: 4px;
	  background-color: #49BBAC;
	  border: none;
	  color: #FFFFFF;
	  text-align: center;
	  font-size: 2.1vw;
	  padding: 20px;
	  width: 300px;
	  transition: all 0.5s;
	  cursor: pointer;
	  margin: 2vh 0 2vh ;
	  font-size:1vw !important;
	  font-family:'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
	}

	.beautyadd_button_notice span {
	  cursor: pointer;
	  display: inline-block;
	  position: relative;
	  transition: 0.5s;
	}

	.beautyadd_button_notice span:after {
	  /* content: '\00bb \00bb \00bb \00bb \00bb';
	  position: absolute;
	  opacity: 0;
	  top: 0;
	  right: -80px;
	  transition: 0.5s;
	  font-size:2.1vw !important;
	  padding-bottom:2px; */
	}

	.beautyadd_button_notice:hover span {
	  padding-right: 115px;
	}

	.beautyadd_button_notice:hover span:after {
	  opacity: 1;
	  right: 0;
	}
	/* End of Shop Notice Button */
	div.jsn-modulescontainer{
		padding:0 !important;
	}
	.beautyadd_shop_notice{
		width: 100%;
		overflow: auto;
		/* background-image: url('https://previews.123rf.com/images/milkos/milkos1805/milkos180501625/101266…r-yellow-background-with-copy-space-top-view-minimalistic-design-for-.jpg'); */
		background-size: cover;
		/* background-position: center; */
		background-image: url("http://powcookhk.com/images/images/background_1_mirror.jpg");
		border-bottom: 15px solid #000;
	}
	.beautyadd_scissors{
		width:13%;
	}
	.beautyadd_food_quality{
		width:40%;
	}
	.beautyadd_food_quality_1{
		width:5%;
	}
	span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{
		background: #49BBAC !important;
	}
	/* feature item center for two item only */
	.vm-product-descr-container-0{
		min-height:auto !important;
		margin-bottom:0px !important;
	}
	.topten-view .row {
		width:100%;
		margin:auto !important;
	}
	.topten-view .vm-col-4 {
		width:24.8% !important;
	}
	/*End of feature item center for two item only */
	table.cart-summary tr th {
	
		background: linear-gradient( rgba(255, 255, 255, 0) 0%, #FAF4CC 70%);
	}

	.beautyadd_shop_logo{
		height:18vh;
	}
	.featured-view .beautyadd_logo_in_shop_1{
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 18vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	}
	.featured-view .beautyadd_logo_in_shop_2{
		display:none;
	}
	.topten-view h4{ display:none;}
	.featured-view h4{		display:none;	}
	.topten-view .beautyadd_logo_in_shop_1{ 
		display:none;
	}
	.topten-view .beautyadd_logo_in_shop_2{ 
		display: inline-block;
		/* content: url('http://powcookhk.com/images/images/logo.png'); */
		margin: auto;
		/* background-image: url('http://powcookhk.com/images/images/logo.png'); */
		/* background-repeat: repeat-x; */
		/* background-color: #000; */
		width: 100%;
		height: 5vh;
		background-position: background: linear-gradient( rgba(255, 255, 255, 0) 30%, #FAF4CC 70%);
		/* background: linear-gradient( rgba(255, 255, 255, 0) 65%, #D1D1D1 70%, rgba(255,255,255,0) 80%); */
		text-align: center;
		background-image: url('/images/images/shop_line_silver.png');
		vertical-align: middle;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: 50%;
	
	}
	#jsn-header{
		display:none;
	}
/* End of Custom-make css for Jeff */	
	.back-to-category{
		width:100%;
		text-align:right;
	}
	.product-description .title{
		display:none;
	}
	.product-description{
		width:85%;
		margin:auto !important;
	}
/* Additional Image in Proudct Detail Page */
	.additional-images{
		width:85%;
		margin:auto;
	}
	.additional-images .floatleft{
		width:15%;
	}
	.additional-images img{
		width:90% !important;
	}
/* End Additional Image in Proudct Detail Page */
/* member-login/profile.html */
	.profile {
		width:85%;
		margin:auto !important;
	}
/* End member-login/profile.html */

/* user.html */
	.beautyadd_registry_page{
	    text-align: center;
		border-bottom: 1px solid #ccc;
		width: 85%;
		margin: 3vh auto 3vh !important;
	}
	.form-validate{
		width:85%;
		margin:auto !important;
	}
/* Virtuemart CSS */
	.coupon{
	    height: 5vh !important;
		width: 20% !important;
		margin-left: 1vh;
		margin-top:1vh;
	}
	.main-image{
	    /* background-image: url('http://powcookhk.com/images/virtuemart/product/resized/blog_sample_1_600x800.jpg'); */
		background-size: contain;
		background-position: 30%;
		background-repeat: no-repeat;
		margin-bottom: 2vh;
	}
	.vm-order-done{
	    width: 30%;
		margin: auto;
		text-align: center;
		line-height: 3;
		border: 1px solid #ccc;
	}
	.beautyadd_cart_pricelist td{
		border-left: 0px solid #ccc;
		border-right:1px solid #ccc;
	}
	.beautyadd_cart_pricelist tr{
		border-left: 1px solid #ccc;
		border-right:1px solid #ccc;
	}
	.vm-cart-header{
		width: 100% !important;
		text-align: center;
	}
	.vm-continue-shopping{
		width: 100% !important;
		text-align: center;
	}
	.vm-orders-information{
		width:85%;
		margin:auto !important;
	}
	#form-login{
		width:85%;
		margin:auto !important;
	}
	#userForm{
		width:85%;
		margin:auto !important;
	}
	.vm-cart-item-total .PricesalesPrice{
		font-size:1vw !important;
	}
	.sectiontableentry1 .PricesalesPrice{
		font-size:1vw !important;
	}
	#com-form-login{
		width:85%;
		margin:auto !important;
	}
	.billto-shipto{
		width:85%;
		margin:auto !important;
	}
	.vm-fieldset-tos{
		width:85%;
		margin:auto !important;
	}
	.cart.customer-note{
		width:85%;
		margin:auto;
	}
	.beautyadd_cart_pricelist{
		width:85%;
		margin:auto;
	}
	.checkout-button-top{
		text-align:center !important;
	}
/* Virtuemart Popup Cart */
	#fancybox-content{
		width:100% !important;
	}
	#fancybox-wrap{
		
		
	}
/* End of Virtuemart Popup Cart */
	.cart-summary br{
		display:none;
	}
	
	.vm-cart-item-sku{
		display:none;
	}
	.vm-cart-item-tax{
		display:none;
	}
	.vm-cart-item-discount{
		display:none;
	}
	.cart-summary .line-through{
		display:none;
	}
	.featured-view{
		width: 85%;
		margin: auto;
	}
	.topten-view{
	    width: 85%;
		margin: auto;
	}
	
	.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2{
	    font-size: 1.2vw !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.vm3pr-2 .product-price{
	    /* float: right; */
		text-align: center;
		margin-right: 10%;
		width: 100%;
	}
	.PricesalesPrice{
	    font-size: 1.4vw !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		font-weight: bold;
		color: #FF491B !important;
	}
	.vm-price-desc{
		font-size: 1vw !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
	}
	.PricebasePrice{
	    font-size: 1vw !important;
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px;
		line-height: 1.4 !important;
		text-decoration: line-through;
	}
	.vm-product-media-container{
		text-align: center;
		max-width: 100%;
		margin-bottom: 0px;
		background: rgba(255, 255, 255, 0);
		background-repeat: no-repeat;
		background-position: 53px;
	}
	.spacer.product-container{
	    border: 0px solid #ddd !important;
		margin: 2%;
		background: linear-gradient( rgba(255, 255, 255, 0) 20%, #FAF4CC 20%);
		padding: 0px 0px 15px 0 !important;
	}
	.vm-details-button{
		display:none;
	}
/* End of Virtuemart CSS */	
	
	.beautyadd_h1 { 
		font-size: 1.6vw;
		
	}
	.beautyadd_font_family_1 {
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		letter-spacing: 1px;
		line-height: 1.4;
		margin: 13px 0px 13px 0;
	}
	.beautyadd_h2{
		font-size: 1.4vw;
	}
	p{
		font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing: 1px !important;
		line-height: 1.4 !important;
		margin: 13px 0px 13px 0 !important;
				
	}
	.beautyadd_font_size_1{
		font-size: 1.2vw;
	}
	.beautyadd_font_size_2{
		font-size: 1.0vw;
	}
	.beautyadd_font_size_3{
		font-size: 0.9vw;
	}
	.beautyadd_85{
		width:85%;
		margin:auto;
		overflow:auto;
	}
	.beautyadd_50{
		width: 47.8%;
		padding: 0.5%;
		margin: 0.5%;
		overflow: auto;
		float: left;
	}
	.beautyadd_33{
		width: 32.3%;;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
		border: 1px solid #ddd;
		border-radius: 45px;
		background: #F5F5F5;
	}
	.beautyadd_70{
		width:67.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_30{
		width:27.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_80{
		width:77.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_20{
		width:17.8%;
		padding:0.5%;
		margin:0.5%;
		overflow:auto;
		float:left;
	}
	.beautyadd_25{
		width:24.8%;
		padding:;
		float:left;
	
	}
	.beautyadd_border{
		border: 1px solid #F57F32;
	}
	.beautyadd_color_1{
		background-color:#B89239 ;
	}
	.beautyadd_color_2{
		background-color:#E0DCE4 ;
	}
	.beautyadd_color_3{
		background-color:#F8B732  ;
	}
	.beautyadd_color_4{
		background-color:#FF491B  ;
	}
	.beautyadd_color_5{
		background-color:#49BBAC  ;
	}
#username-lbl{
    font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}
#password-lbl{
	font-size: 1.2vw;
    font-family: 'Roboto Condensed', 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
    letter-spacing: 1px;
    line-height: 1.4;
    margin: 13px 0px 13px 0;
}


/* Eddie remove css information */
/* conflict with color-3 and form size*/
/*
.well{
    background-color: #FFEDBB !important;
    border: 0px solid #e3e3e3 !important;
}
.login{
    width: 50%;
    margin: auto;
}
*/
#jsn-footer{
       background-size: 100vh !important;
}

.beautyadd_facebook_widget_in_footer{
	width: 50%;
    float: left;
}
.beautyadd_footer_menu{
	width: 50%;
    float: right;
}

/* End of Martin Add css information */
}
@media only screen and (min-width: 1900px) {
	.beautyadd_85{
		width:70%;
		margin:auto;
		overflow:hidden;
	}
}