/* Media queries added to overwrite the PX mobile css */

@media screen and (max-width: 1239px) {
	#main-nav ul li .level-top {
		padding: 3px 10px 2px;
		margin-top: 3px;
		margin-left: 6px;
	}
	#main-nav ul li.level0:first-child {
		margin-left: 20px;
	}

	#main-nav ul li.level0:last-child {
		margin-right: 10px;
	}

	nav ul li div.vintage {
		margin-left: -199px !important;
	}
	nav ul li div.deals {
		margin-left: -132px !important;
	}
}

@media screen and (max-width: 1023px) {
	#sm-search .btn, #nav-search .btn {
		background: #fff url("i/search-btn.png") no-repeat;
	}
	
	#mob-logo h3 a, 
	#menu-button, 
	#mob-cart a, 
	div.col3.feature-cat:first-child, 
	div.col3.feature-cat, 
	#sm-cat-nav li a, 
	#sm-util-nav a, 
	#sm-search .btn, 
	#sm-close-nav li a, 
	.paypal-usp, 
	#sm-refine,
	.mobile-menu-img {
		background-image: url("i/mobile-spritex1.png");
	}

	#sm-cat-nav a.leaf:hover,
	#sm-cat-nav a.dealzone {
		color: #f87e10;
	}
}