/**
 * Theme icons
 */
.top-links span.icon {
	display:block !important;
	line-height:1em !important;
	margin:0 auto;
}

.top-links .links > li > a:hover {
	border-radius:0;
	background:#fff;
	color:#000 !important; 
}
/*aykan */
	
.top-links .links > li, .top-links .links > li > a
{
	line-height:1em !important;
}

.top-links .label{ text-transform:uppercase; }
/* Predefined icons
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Wishlist */
.icon.i-wishlist {
	background-image:url(../images/sprite.png);
	background-position:-324px -8px;
}
.icon.i-wishlist-w {
	background-image:url(../images/sprite.png);
	background-position:-324px -57px;
}



	
	/* wb */
	.icon.i-wishlist-wb {
		background-image:url(../images/sprite.png);
		background-position:-324px -57px;
	}
	.icon-hover:hover.i-wishlist-wb,
	.feature-icon-hover:hover .icon.i-wishlist-wb {
		background-image:url(../images/sprite.png);
		background-position:-324px -8px;
	}

/* Compare */
.icon.i-compare {
	background-image:url(../images/sprite.png);
	background-position:-57px -7px;
}
.icon.i-compare-w {
	background-image:url(../images/sprite.png);
	background-position:-57px -57px;
}

	/* bw */
	.icon.i-compare-bw {
		background-image:url(../images/sprite.png);
		background-position:-57px -7px;
	}
	.icon-hover:hover.i-compare-bw,
	.feature-icon-hover:hover .icon.i-compare-bw,
	.open > .dropdown-toggle.cover .icon.i-compare-bw
	{
		background-image:url(../images/sprite.png);
		background-position:-57px -57px;
	}
	
	/* wb */
	.icon.i-compare-wb {
		background-image:url(../images/sprite.png);
		background-position:-57px -57px;
	}
	.icon-hover:hover.i-compare-wb,
	.feature-icon-hover:hover .icon.i-compare-wb,
	.open > .dropdown-toggle.cover .icon.i-compare-wb
	{
		background-image:url(../images/sprite.png);
		background-position:-57px -7px;
	}

/* Share/recommend */
.icon.i-recommend {
	background-image:url(../images/sprite.png);
	background-position:-107px -7px;
}
.icon.i-recommend-w {
	background-image:url(../images/sprite.png);
	background-position:-107px -57px;
}

	/* bw */
	.icon.i-recommend-bw {
		background-image:url(../images/sprite.png);
		background-position:-107px -7px;
	}
	.icon-hover:hover.i-recommend-bw,
	.feature-icon-hover:hover .icon.i-recommend-bw {
		background-image:url(../images/sprite.png);
		background-position:-107px -57px;
	}
	
	/* wb */
	.icon.i-recommend-wb {
		background-image:url(../images/sprite.png);
		background-position:-107px -57px;
	}
	.icon-hover:hover.i-recommend-wb,
	.feature-icon-hover:hover .icon.i-recommend-wb {
		background-image:url(../images/sprite.png);
		background-position:-107px -7px;
	}

/* Low stock */
.icon.i-lowstock {
	background-image:url(../images/sprite.png);
	background-position:-155px -9px;
}
.icon.i-lowstock-w {
	background-image:url(../images/sprite.png);
	background-position:-157px -57px;
}


/* Low stock */
.icon.i-lowstockv2 {
	background-image:url(../images/check_stock.png);
	background-position:3px 8px;
}
 

	/* bw */
	.icon.i-lowstock-bw {
		background-image:url(../images/sprite.png);
		background-position:-157px -7px;
	}
	.icon-hover:hover.i-lowstock-bw,
	.feature-icon-hover:hover .icon.i-lowstock-bw {
		background-image:url(../images/sprite.png);
		background-position:-157px -57px;
	}
	
	/* wb */
	.icon.i-lowstock-wb {
		background-image:url(../images/sprite.png);
		background-position:-157px -57px;
	}
	.icon-hover:hover.i-lowstock-wb,
	.feature-icon-hover:hover .icon.i-lowstock-wb {
		background-image:url(../images/sprite.png);
		background-position:-157px -7px;
	}



/* Cart */
.icon.i-cart {
	background-image:url(../images/sprite2.png);
	background-position:-457px -7px;
}
.icon.i-cart-w {
	background-image:url(../images/sprite.png);
	background-position:-457px -57px;
}

	/* bw */
	.icon.i-cart-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-384px -8px;
	}
	.icon-hover:hover.i-cart-bw,
	#mini-cart:hover .icon.i-cart-bw {
		background-position:-384px -57px;
	}
	
	
	
	
	
	.icon.i-languages-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-414px -8px;
	}
	.icon-hover:hover.i-languages-bw,
	.top-link-languages:hover .icon.i-languages-bw {
		background-position:-414px -57px;
	}
	
	/* wb */
	.icon.i-cart-wb {
		background-image:url(../images/sprite.png);
		background-position:-457px -57px;
	}
	.icon-hover:hover.i-cart-wb,
	.feature-icon-hover:hover .icon.i-cart-wb,
	.open > .dropdown-toggle.cover .icon.i-cart-wb
	{
		background-image:url(../images/sprite.png);
		background-position:-457px -7px;
	}

/* Row 2
-------------------------------------------------------------- */

/* Home */
.icon.i-home {
	background-image:url(../images/home-button.png); 
	border-radius:0px !important; 
	padding:0px !important;
	height:18px;
	width:19px;
	
}
.icon.i-home-w {
	background-image:url(../images/home-button.png);
	border-radius:0px !important; 
	padding:0px !important; 
	height:18px;
	width:19px;
}

	/* bw */
	.icon.i-home-bw {
		background-image:url(../images/home-button.png);
	border-radius:0px !important; 
	padding:0px !important; 
	height:18px;
	width:19px;
	}
	.icon-hover:hover.i-home-bw,
	.feature-icon-hover:hover .icon.i-home-bw {
		 
	}
	
	/* wb */
	.icon.i-home-wb {
		background-image:url(../images/sprite.png);
		background-position:-7px -157px;
	}
	.icon-hover:hover.i-home-wb,
	.feature-icon-hover:hover .icon.i-home-wb {
		background-position:-7px -107px;
	}

/* Left */
.icon.i-left {
	background-image:url(../images/sprite.png);
	background-position:-107px -107px;
}
.icon.i-left-w {
	background-image:url(../images/sprite.png);
	background-position:-107px -157px;
}

	/* bw */
	.icon.i-left-bw {
		background-image:url(../images/sprite.png);
		background-position:-107px -107px;
	}
	.icon-hover:hover.i-left-bw,
	.feature-icon-hover:hover .icon.i-left-bw {
		background-position:-107px -157px;
	}
	
	/* wb */
	.icon.i-left-wb {
		background-image:url(../images/sprite.png);
		background-position:-107px -157px;
	}
	.icon-hover:hover.i-left-wb,
	.feature-icon-hover:hover .icon.i-left-wb {
		background-position:-107px -107px;
	}

/* Right */
.icon.i-right {
	background-image:url(../images/sprite.png);
	background-position:-157px -107px;
}
.icon.i-right-w {
	background-image:url(../images/sprite.png);
	background-position:-157px -157px;
}

	/* bw */
	.icon.i-right-bw {
		background-image:url(../images/sprite.png);
		background-position:-157px -107px;
	}
	.icon-hover:hover.i-right-bw,
	.feature-icon-hover:hover .icon.i-right-bw {
		background-position:-157px -157px;
	}
	
	/* wb */
	.icon.i-right-wb {
		background-image:url(../images/sprite.png);
		background-position:-157px -157px;
	}
	.icon-hover:hover.i-right-wb,
	.feature-icon-hover:hover .icon.i-right-wb {
		background-position:-157px -107px;
	}

/* Top */
.icon.i-top {
	background-image:url(../images/sprite.png);
	background-position:-207px -107px;
}
.icon.i-top-w {
	background-image:url(../images/sprite.png);
	background-position:-207px -157px;
}

	/* bw */
	.icon.i-top-bw {
		background-image:url(../images/sprite.png);
		background-position:-207px -107px;
	}
	.icon-hover:hover.i-top-bw,
	.feature-icon-hover:hover .icon.i-top-bw {
		background-position:-207px -157px;
	}
	
	/* wb */
	.icon.i-top-wb {
		background-image:url(../images/sprite.png);
		background-position:-207px -157px;
	}
	.icon-hover:hover.i-top-wb,
	.feature-icon-hover:hover .icon.i-top-wb {
		background-position:-207px -107px;
	}

/* Bottom */
.icon.i-bottom {
	background-image:url(../images/sprite.png);
	background-position:-257px -107px;
}
.icon.i-bottom-w {
	background-image:url(../images/sprite.png);
	background-position:-257px -157px;
}

	/* bw */
	.icon.i-bottom-bw {
		background-image:url(../images/sprite.png);
		background-position:-257px -107px;
	}
	.icon-hover:hover.i-bottom-bw,
	.feature-icon-hover:hover .icon.i-bottom-bw {
		background-position:-257px -157px;
	}
	
	/* wb */
	.icon.i-bottom-wb {
		background-image:url(../images/sprite.png);
		background-position:-257px -157px;
	}
	.icon-hover:hover.i-bottom-wb,
	.feature-icon-hover:hover .icon.i-bottom-wb {
		background-position:-257px -107px;
	}


/**
 * User menu icons
 */



/* Predefined icons
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Account */
.icon.i-account {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-324px -8px;
}


	/* bw */
	.icon.i-account-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-324px -8px;
	}
	.icon-hover:hover.i-account-bw,
	.feature-icon-hover:hover .icon.i-account-bw {
		background-position:-324px -58px;
	}
 
	.icon.i-contact-bw {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-354px -8px;
	}
	.icon-hover:hover.i-contact-bw,
	.feature-icon-hover:hover .icon.i-contact-bw {
		background-position:-354px -57px;
	}
	
		/* bw */
	.icon.i-wishlist-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-294px -8px;
	}
	.icon-hover:hover.i-wishlist-bw,
	.feature-icon-hover:hover .icon.i-wishlist-bw {
		background-position:-294px -57px;
	}
	
	/* wb */
	.icon.i-account-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-324px -57px;
	}
	.icon-hover:hover.i-account-wb,
	.feature-icon-hover:hover .icon.i-account-wb {
		background-position:-324px -8px;
	}

/* Sign up */
.icon.i-signup {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-57px -7px;
}
.icon.i-signup-w {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-57px -57px;
}

	/* bw */
	.icon.i-signup-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-57px -7px;
	}
	.icon-hover:hover.i-signup-bw,
	.feature-icon-hover:hover .icon.i-signup-bw,
	.open > .dropdown-toggle.cover .icon.i-signup-bw
	{
		background-position:-57px -57px;
	}
	
	/* wb */
	.icon.i-signup-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-57px -57px;
	}
	.icon-hover:hover.i-signup-wb,
	.feature-icon-hover:hover .icon.i-signup-wb,
	.open > .dropdown-toggle.cover .icon.i-signup-wb
	{
		background-position:-57px -7px;
	}

/* Log in */
.icon.i-login {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-107px -7px;
}
.icon.i-login-w {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-107px -57px;
}

	/* bw */
	.icon.i-login-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-107px -7px;
	}
	.icon-hover:hover.i-login-bw,
	.feature-icon-hover:hover .icon.i-login-bw {
		background-position:-107px -57px;
	}
	
	/* wb */
	.icon.i-login-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-107px -57px;
	}
	.icon-hover:hover.i-login-wb,
	.feature-icon-hover:hover .icon.i-login-wb {
		background-position:-107px -7px;
	}

/* Log out */
.icon.i-logout {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-157px -7px;
}
.icon.i-logout-w {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-157px -57px;
}

	/* bw */
	.icon.i-logout-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-157px -7px;
	}
	.icon-hover:hover.i-logout-bw,
	.feature-icon-hover:hover .icon.i-logout-bw {
		background-position:-157px -57px;
	}
	
	/* wb */
	.icon.i-logout-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-157px -57px;
	}
	.icon-hover:hover.i-logout-wb,
	.feature-icon-hover:hover .icon.i-logout-wb {
		background-position:-157px -7px;
	}

/* Default icon for link in user menu links (including Top Links) */
.icon.i-userlinkdefault {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-207px -7px;
}
.icon.i-userlinkdefault-w {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-207px -57px;
}

	/* bw */
	.icon.i-userlinkdefault-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-384px -7px;
	}
	.icon-hover:hover.i-userlinkdefault-bw,
	.feature-icon-hover:hover .icon.i-userlinkdefault-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-384px -57px;
	}
	
	/* wb */
	.icon.i-userlinkdefault-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-207px -57px;
	}
	.icon-hover:hover.i-userlinkdefault-wb,
	.feature-icon-hover:hover .icon.i-userlinkdefault-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-207px -7px;
	}

/* Custom icon for link in user menu links (including Top Links) */
.icon.i-userlinkcustom {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-257px -7px;
}
.icon.i-userlinkcustom-w {
	background-image:url(../images/sprite5-icons-user.png);
	background-position:-257px -57px;
}

	/* bw */
	.icon.i-userlinkcustom-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-257px -7px;
	}
	.icon-hover:hover.i-userlinkcustom-bw,
	.feature-icon-hover:hover .icon.i-userlinkcustom-bw {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-257px -57px;
	}
	
	/* wb */
	.icon.i-userlinkcustom-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-257px -57px;
	}
	.icon-hover:hover.i-userlinkcustom-wb,
	.feature-icon-hover:hover .icon.i-userlinkcustom-wb {
		background-image:url(../images/sprite5-icons-user.png);
		background-position:-257px -7px;
	}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   High-resolution-ready (retina-ready) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (   -moz-min-device-pixel-ratio: 1.5),
only screen and (   min--moz-device-pixel-ratio: 1.5),
only screen and (     -o-min-device-pixel-ratio: 3/2),
only screen and (    -ms-min-device-pixel-ratio: 1.5),
only screen and (        min-device-pixel-ratio: 1.5)
{

	/* All user menu icons */
	.icon.i-languages,
	.icon.i-languages-w,
	.icon.i-languages-bw,
	.icon.i-languages-wb,
	
	.icon.i-account,
	.icon.i-account-w,
	.icon.i-account-bw,
	.icon.i-contact-bw,
	.icon.i-account-wb,

	.icon.i-signup,
	.icon.i-signup-w,
	.icon.i-signup-bw,
	.icon.i-signup-wb,

	.icon.i-login,
	.icon.i-login-w,
	.icon.i-login-bw,
	.icon.i-login-wb,

	.icon.i-logout,
	.icon.i-logout-w,
	.icon.i-logout-bw,
	.icon.i-logout-wb,

	.icon.i-userlinkdefault,
	.icon.i-userlinkdefault-w,
	.icon.i-userlinkdefault-bw,
	.icon.i-userlinkdefault-wb,
	
	
	.icon.i-cart,
	.icon.i-cart-w,
	.icon.i-cart-bw,
	.icon.i-cart-wb,
	
	.icon.i-wishlist,
	.icon.i-wishlist-w,
	.icon.i-wishlist-bw,
	.icon.i-wishlist-wb,

	.icon.i-userlinkcustom,
	.icon.i-userlinkcustom-w,
	.icon.i-userlinkcustom-bw,
	.icon.i-userlinkcustom-wb /* Last selector without trailing coma */
	
	{ background-image:url(../images/sprite5-icons-user@2x.png); background-size:510px 100px; }

} /* end: media query */
