
.header-account-menu-box .account_btn_item.responsive_btn_item 			{display:none;}
.header-account-menu-box .account_btn_item.responsive_btn_search_item 	{display:none;}

.header-account-menu-box .account_btn_item.responsive_btn_item .account_btn 
{
	width:60px;
}
.header-account-menu-box .account_btn_item.responsive_btn_search_item .account_btn 
{
	width:60px;
}


@media (max-width: 1024px) 
{
	.header-account-menu-box .account_btn_item .scfonticon 			{font-size:22px;}
	.header-account-menu-box .account_btn_item .scfonticon_cart 	{font-size:26px;}
	.header-account-menu-box .account_btn_item .scfonticon_search 	{font-size:30px;}
	.header-account-menu-box .account_btn_item .scfonticon_box 		{font-size:38px;}
	

	.header-account-menu-box .account_btn_item .text 		{display:none;}
	.header-account-menu-box .account_btn_item .badge 		{position:absolute;top:0px;right:0px;
		transform:scale(.8);
	}
	
}

@media (max-width: 768px) 
{
	.header-account-menu-box .account_btn_item.responsive_btn_item 	{display:block;}
	
	.header-account-menu-box .account_btn_item .scfonticon			{display:block;height:30px;line-height:30px;}
	.header-account-menu-box .account_btn_item .text 				{display:inline-block;}
	
	
	.header-account-menu-box .account_btn_item .badge 		{position:relative;top:0px;right:0px;
		transform:scale(.8);
	}
	
	
	.header-account-menu-box .header-account-menu-wrapper
	{
		position:absolute;width:100%;left:0px;top:50px;padding:3px;
		background:rgba(0,0,0);
		display:inline-flex;
		display:none;
	}
	.header-account-menu-box .header-account-menu-wrapper .account_btn_item 		{
		flex-basis:25%;
		
	}
	
	body.show_account_menu .header-account-menu-box .header-account-menu-wrapper {
		display:inline-flex;
	}
	
	body.show_account_menu .header-account-menu-box .header-account-menu-mask {
		display:block;
		position:fixed;left:0px;top:50px;width:100%;height:100%;
		
	}
}

@media (max-width: 640px) 
{
	.header-account-menu-box .account_btn_item.responsive_btn_search_item 		{display:block;}
	
}

@media (max-width: 480px) 
{
	
	
	
	.header-account-menu-box .header-account-menu-wrapper .account_btn_item 	{
		flex-basis:33.33%;
		
	}
}



