﻿.manufacturer-item .picture img {
	max-width: 50%;
	max-height: 50%;
}

.spec-tag0 {
	display: table;
	text-align: left;
	color: black;
	background-color: white;
}
.spec-tag1 {
	display: inline-block;
}

#cart4Mobile {
	display: none;
}
.mobile3 {
	position: absolute;
	background-color: black;
	z-index: 21000;
	color: white;
}
.mobile4 {
	z-index : 20000;
}

.item-box .ajax-cart-button-wrapper input[type="button"] {
	width: 130px;
	height: 32px;
}


@media (min-width: 1001px) {

	.topMenuCustomizedFarzan2 {
		display: none;
	}

	#the-very-top {
		text-align: center;
		width: 450px; 
		margin: auto;
	}
	.box .topMenuCustomizedFarzan2 {
		display: block;
	}
	.box #topcartlink {
		display: none;
	}
}


@media (max-width: 1000px) {
	.topMenuCustomizedFarzan {
		display: none;
	}

	.topMenuCustomizedFarzan2 {
		display: block;
	}
	#the-very-top {
		text-align: center;
		width: 200px; 
		margin: auto;
	}
}

#advertisement {
	width: 400px;
}
@media (max-width: 460px) {
	#advertisement {
		width: 100%;
	}
	#autofit-adv-search .row .cell .ls-container, #partBox {
		margin-left: 0;
	}

	.table .row .cell .ls-caption {
		display: none;
	}
	#autofit-adv-search .row .cell {
		margin-bottom: 3px;
	}
	.search-box {
		display: block;
		position: relative;
		margin-top: 95px;
		z-index: 1;
	}
	#the-very-top h2 {
		display: none;
	}
	#the-very-top {
		width: 100%;
	}

	#cart4Mobile {
		display: block;
	}
	
	.search-box {
		padding: 0;
	}
	.topMenuCustomizedFarzan2 li {
		float: left;
		margin: 5px 4px;
	}
	.header-links-wrapper {
		display: block;
		left: 52px;
		height: 50px; 
		top: 45px;
		padding-left: 51px;
		z-index: 10;
	}
	.responsive-nav-wrapper-parent {
		width: 30px;
		top: 45px;
	}
	.responsive-nav-inner .search-wrap {
		display: none;
	}
	.responsive-nav-inner .personal-button {
		display: none;
	}
	#topcartlink {
		right: 0;
		position: fixed;
	}
	.header-links a {
		padding-right: 0px;	
	}
	#mobileModif1, #mobileModif2 {
		display: none;
	}
	.logo-wrapper {
		display: block;
	}
	.logo-wrapper .header-logo a img {
		width: 132px;
	}
	.subheader-wrapper {
		margin-top: 0px;
		top: 0px;
		position: fixed;
		width: 100%;
		z-index: 1000001;
	}
	.popup-header, .search-title {
		display: none;
	}
	
	.product-item .picture {
		width: 120px;
		height: auto;
		margin: 0 0 15px;
	} 
	.item-grid .item-box {
		padding: 0 0% 0px;
		margin: 10px 0 0;
	}
	.product-item .ribbon-wrapper {
		float: left;
		margin-right: 5px;
	}
	.product-ribbon .ribbon-image-text{
		font-size: 13px;
		top: 0;
		right: 0;
		color: #fff;
		text-align: right;
	}
	.product-ribbon img {
		width: 45px;
	}
	.product-title a {
		font-size: 14px;
	}
	.master-wrapper-content {
		width: 100%;
	}

	div.jCarouselMainWrapper {
		display: none;
	} 

/*
	#autofit-adv-search .row .cell {
		float: left;
	}

	#autofit-adv-search .row .cell .ls-container, #partBox {
		width: 93px;
	}
	#autofit-adv-search .adv-wrapper .table {
		width: 100%;
	}
	#autofit-adv-search .adv-wrapper {
		padding-top: 0;
		padding-bottom: 0;
	}
	
*/
}


@media (min-width: 461px) {
	.product-ribbon .ribbon-image-text {
		font-size: 18px;
		color: #fff;
		right: 5px;
		top: 5px;
		text-align: right;
	}
}

@media (max-width: 350px) {
	.product-item .picture {
		width: 120px;
		height: auto;
		margin: 0 0 15px;
	} 
	.item-box .actual-price {
		font-size: 15px;
	}
	.prices .price {
		font-size: 13px;
	}
	.item-box .old-price
 	{
		display: none;
	}
	.nivo-main-image {
		display: none;
	}
	.nivo-main-image.mobile {
		display: block;
	}
}
.order-progress li {
	margin: 5px 0;
}
.order-progress a {
	min-width: 60px;
}
.nivo-main-image.mobile {
	display: none;
}


