/* block top user information */
#shopping_cart{background: url('img/bg_iconcart.png') 0px 15px no-repeat;
padding-left: 10px;
height: 65px;}
.ajax_cart_no_product{display:block; color:#fff; padding-left:60px}
#shopping_cart a
{
	/*background:url('img/bg_iconcart.png') 5px 12px no-repeat;*/
	padding:16px 10px 0px 35px;
	color:#cfcfd2;
	display:block;
}
.title_cart{text-transform:uppercase; display: block;}
#header_user{float:right; background:#151414; padding:10px; color:#c1c1c1}
#shopping_cart{z-index:9999; font-size:12px}
#header_user #header_nav {
	list-style-type:none;
	float:right;
}
#header_nav  {
	display: inline-block;
	z-index:999;
	/*background:#494e51;*/
	height:56px;
	position: absolute; 
	/*right: -1px; 
	top: 129px */
    top:45px;
	right:0px;
}
#shopping_cart{}
/* cart */
#header_nav a{ display:block; border-radius:0!important}
#header_nav a:hover {text-decoration: none}
#header_nav a:hover span{text-decoration: none}
#header_user #shopping_cart .ajax_cart_quantity { font-weight:bold; font-size:18px }
#header_user #shopping_cart .ajax_cart_total { display:none !important; }
/* account */
.leo-button {
		display:none;
		width: 25%
}
/* user infos */ 
#header_user_info {}
#header_user_info a {
}
#header_user_info a.account {
	border: none;
	display: inline;
	margin: 0;
}
*:first-child+html #header_user_info a {line-height:14px;}
#header_user_info a.login {color:#fff; background:  #DE1211; border-radius: 2px 2px 2px 2px; padding: 2px 15px 3px 15px;}
#header_user_info a.logout {color:#fff; background: url('img/icon/logout.png') no-repeat 10px 2px #DE1211; border-radius: 2px 2px 2px 2px; padding-left:30px; padding-right: 15px;padding-top: 2px;
padding-bottom: 3px;}

/*mobile*/
#header_user a.leo-mobile {
	background: url("../../../img/icon/icon-header.png") no-repeat scroll right top transparent;
    cursor: pointer;
    padding:3px 23px 2px 0;
    position: relative;
}

/* custom */
#header_user_info .btn:hover a{
	background:url(../../../img/icon/icon-header-hover.png) left -39px no-repeat;
	color:#ee630b;
}
#header_user_info .btn:hover  a.Wishlist {background-position: 0 -79px}
#header_user_info .btn:hover a.CheckOut {background-position: 0 -127px}
#header_user_info .btn:hover a.login {background-position: 0 -181px}
.login_userinfo {/*width:100%;*/ float:right; /*clear:both*/}
#header_user_info .nav-item {background:url('img/border_useinfo.jpg') repeat-y center right; /*padding:0 15px*/}
#header_user_info .nav-item:hover{color:#fff}
#header_user_info .nav-item:last-child{background:none}
#header_user_info a{padding:5px 0}