﻿html {
	background: #fff !important;
}

#custom-doc {
	margin: 0 !important;
	width: 6.5in !important;
}

#hd {
	border: none !important;
}

#hd ul, #hd div, #collection-ribbon-header, #collection-ribbon, .feature, .sidebar, .search-form, .carousel .nav, .social-widget, .wheretobuy, .overlay-nutrition, #view-sizes, #recipe-controls {
	display: none !important;
}

.two-column > .content {
	width: 100% !important;
}

.two-column > .content > .content, #featured-recipes-promos, #product-meta {
	float: none !important;
	margin: 0 !important;
	width: 100% !important;
}

.row.equalize > div {
	height: auto !important;
}

#ft {
	clear: both !important;
	margin-top: 2em !important;
}

#ft .row {
	display: none !important;
}

#ft-copyright, #ft-copyright a {
	color: #000;
	padding: 0;
}

.replace {
	background: none !important;
	overflow: visible !important;
	text-indent: 0 !important;
}

.carousel {
	height: auto !important;
	overflow: visible !important;
}

.carousel .slide {
	background: none !important;
	display: block !important;
	filter: alpha(opacity=100) !important;
	height: auto !important;
	margin-bottom: 16px !important;
	opacity: 1 !important;
	position: relative !important;
}

.replace[style], .carousel .slide[style] {
	background: none !important;
}

.carousel .slide .content {
	left: 80px !important;
	position: relative !important;
	top: 0 !important;
}

.col1, .col2 {
	float: none !important;
	width: 100% !important;
}

#overlay-nutrition-content {
	display: none !important;
}

.sizes {
	display: inline !important;
}

.product-image, .recipe-image {
	margin: 1em 0 !important;
}


