.ie ul.level-1 a { 
	padding: 8px;
}

.ie ul.level-1 li a { padding: 8px 7px; }

.ie7 .content-nav ul li { 
	float: left; 
	margin-top:	-40px;
}

.ie7 .header-search input[type="submit"] { font-size: 0; }

.oldie .feature-set div article a span.product {
	color: #fff;
	filter: alpha(opacity=100) !important;
	background: url(../images/opacity_bg.gif) repeat transparent;
	font-weight: bold;
}

.oldie .feature-set div article a span.productalt { background: url(../images/opacity_bg.gif) repeat transparent; }
.oldie .feature-set div article a span.productalt .blurb { font-weight: bold; }

.oldie .feature-set div article a span.product .band,
.oldie .feature-set div article a span.productalt .band {
	background: transparent;
	filter: alpha(opacity=100) !important; 
	width: auto;
}

.oldie .feature-set div article a span.content,
.oldie .feature-set div:first-child article a span.content { background: url(../images/opacity_bg.gif) repeat transparent; }

.ie7 .checkout-shipping, .ie7 .checkout-billing, .ie7 .checkout-summary { margin-top: 0px; }

.ie .checkout-shipping .row select, .ie .checkout-billing .row select, 
.ie .checkout-summary .row select, .ie .pt_account #edit-address-form select { width: 140%; }

.ie .checkout-shipping .selectbox, .ie .checkout-billing .selectbox, 
.ie .checkout-summary .selectbox, .ie .pt_account #edit-address-form .selectbox { overflow: hidden; }

.ie8 #header .primary-logo .text { margin: -135px 0 0 100px; }

.ie7 .feature-set div article a .cell { margin-top: 20px; }

.oldie .feature-set div article a .price span {
	-ms-filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.8571673007021123, M12=0.515038074910054, M21=-0.515038074910054, M22=0.8571673007021123, SizingMethod='auto expand');
	filter: progid:DXImageTransform.Microsoft.Matrix( M11=0.8571673007021123, M12=0.515038074910054, M21=-0.515038074910054, M22=0.8571673007021123, SizingMethod='auto expand'); 
} 

.ie8 .feature-set div article a .price span { margin-top: -17px; }

.ie8 #newsletter #newsletter-form p { text-transform: uppercase; }

.oldie #article-list article figure figcaption, .oldie #video-list article figure figcaption,
.oldie .articles-results article figure figcaption { background: url(../images/opacity_bg.gif) repeat transparent; }

.ie8 .pt_cart #primary form .item-quantity button { width: 90px; }

.ie7 .sort-by ul { display: inline; }
.ie7 .sort-by ul li {
	display: inline;
	float: none;
}

.ie7 h1.product-name.span4,
.ie7 .pdp-main .variation-select li label .price { float: none; }

.ie7 .related article { height: 90px; }
.ie7 .related article figure { margin-right: 10px; }

.ie7 #zoom.visible-desktop { display: none !important; }

.ie7 .pt_content-search-result header .pagination { margin-top: -30px; }
.ie7 .content-asset #social { 
	padding-left: 0; 
	margin-left: 0;
}
.ie7 #social li a { display: block; }
.ie7 .pt_recipe #social li.print ul {
	width: 190px;
	right: 20px;
}

.ie7 .pt_recipe #social li.print ul li { width: 190px; }

.ie7 .pt_video ul.chefs li {
	height: 56px;
	width: 100%;
	display: block;
}

.ie7 .pagination li.first-last a.page-previous span,
.ie7 .pagination li.first-last a.page-next span {
	display: block !important;
	text-indent: 0;
	font-size: 0;
}

.ie7 .pt_product-search-result #footer-copy {
	display: block !important;
	clear: both !important;
}

.ie7 .pt_product-search-result #footer-copy .wrapper, .ie7 .pt_product-search-result #footer-copy nav,
.ie7 .pt_product-search-result #footer-copy section, .ie7 .pt_product-search-result #footer #newsletter .wrapper,
.ie7 .pt_content-search-result #footer-copy .wrapper,  .ie7 .pt_content-search-result #footer-copy nav,
.ie7 .pt_content-search-result #footer-copy section, .ie7 .pt_content-search-result #footer #newsletter .wrapper { position: static !important; }

/* .ie7 .showall-list { display: none !important; } */

.ie7 #header #mini-cart .mini-cart-content,
.ie7 #header #mini-cart .mini-cart-wrapper { z-index: 9999; }

.ie7 #navigation, .ie7 #navigation .wrapper, .ie7 .content-nav, 
.ie7 .content-nav ul li, .ie7 .content-nav ul li a, .ie7 .content-nav ul li a span { 
	position: relative;
	z-index: 100; 
}

.ie8 #suggestions { background-color: #000 !important; }

.ie7 .pt_account aside#secondary ul#level-2, 
.ie7 .pt_account_register aside#secondary ul#level-2,
.ie7 .pt_order aside#secondary ul#level-2,
.ie7 #footer #footer-copy nav ul { 
	padding-left: 0; 
	margin-left: 0;
}
