html, body {background: none;}
body {font-family: Arial, Helvetica, sans-serif;}

.wrap {width: auto; margin: 0;}

.article, 
.product-page .article {float: none; width: auto; margin: 0;}

.category-post-list {padding: 0;}
.content-front .post-list {margin: 0;}

.product-page .article .col-1 {float: none; width: auto; margin: 0;}
.product-page .article .col-1 .thumb {display: block; margin-bottom: 20px;}
.product-page .article .col-1 .thumb a {border: 0; text-align: left;}
.category-page .post-list .thumb a {border: 0;}

.product-page .article h2 {padding: 0; color: #000; background: none;}
.product-page .article .meta {margin-bottom: 20px;}
.product-page .article .block-spec table {width: auto;}

a, .article h1, .article h2, .article h3, .title h1, .title h2, .title a, .title span, .product-page .article .meta {color: #000;}

.header, 
.main-nav-container, 
.footer, 
.title, 
.category-nav, 
.product-page .article .col-2, 
.sub-nav, 
.print-link, 
.post-nav, 
.category-page .filter, 
.featured-block, 
iframe[src*="http://www.youtube.com"], 
a[href*="http://www.youtube.com"], 
.post-list .meta, 
.meta .price, 
.files, 
.label {display: none;}

.content-page .title, 
.category-page .title {display: block; margin: 0 0 20px 0; padding: 0; background: none;}
.title h1, 
.title h2, 
.title a, 
.title span {text-shadow: none; font-weight: 400; border: 0;}

.product-page .article .block-spec td {padding: 10px;}
.product-page .article .block-spec .check {text-align: center;}
.product-page .article .block-spec .check p {display: inline; width: auto; height: auto; text-indent: 0; background: none;}