aside ul.children {
	z-index: 1001;
}

body.search li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width: 47.05% ;
	border-right:1px solid #aaa;
}

#container #container {
	/* width: 654px; */
	/* float: right; */
	/* padding: 0px 10px; */
}

.last {border-right:0 !important;}
body.search li.product a img{height: auto;
display: block;}
body.search li.product a img, .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {width:auto !important;}
.woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {box-shadow:0 0 0 0 #fff !important;/* -webkit-box-shadow: 0 0 0 0 #fff; */ margin: 0 auto;
}

body.search li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {padding:20px 10px 20px 8px;margin:0px;border-bottom:1px solid #aaa; /* min-height:320px; */ min-height: 374px;}
body.search li.product{float:left;}
body.search ul.products {margin: 0 0 1em;
padding: 0;
list-style: none outside;
clear: both;}

body.home #main {background:#000;}

#background {/* background:url('../library/images/left-bg.jpg') repeat-y left #fff; */}

body.single aside {/*display:none; */}
body.single #container #container {/* width:780px !important; */}

body.search #content h1, body.archive #content h1 {display:block !important;background:rgb(51, 51, 51);padding:10px 20px;margin-bottom:10px; display:normal;}

