#header,
.breadcrumbs,
.share-block,
#customer-reviews .form-add,
.footer,
.aw-pq2-question-list-wrapper .button,
.catalog-product-view .box-related-posts ul li .read-more,
.more-btn2,
.button,
.links-holder,
.contact-block button.find-h,
.product-view .add-to-links,
.toggle-tabs,
.ratings,
.link-wishlist,
.product-shop .product-name,
.ratings-table,
.product-shop .extra-info,
dl#collateral-tabs > dd .more-btn,
#customer-reviews .review-heading .review-btn ,
.col-left.sidebar,
#respond,
.wordpress-post-view .post-comment-title .comment-btn,
.wordpress-post-view .post-meta.tags,
.product-price-block .add-to-cart,
.add-to-box .add-to-cart,
.options-holder #product-options-wrapper,.homeblock-holder,body.cms-home .tab-section ul{
	display: none !important;
}
.product-img-box .product-image img{
	height: 280px !important;
}

.contact-block div.shefield,
.contact-block div.barnslay{
	color: #000;
}
.contact-block div.shefield{
	padding: 10px 26px 5px 0 !important;
}
.text_container,.text_container2{
	height: auto !important;
}
.product-view .product-img-box .product-name{
	display: block !important;
	margin-bottom: 20px !important;
}

.catalog-product-view .box-related-posts,
.aw-pq2-question-list-wrapper,
.rewiev-content,.product-img-box,
.product-view .product-shop {
	float: none !important;
	width: 100% !important;
}
dl#collateral-tabs > dt{
	font: 22px/26px "proxima_nova_rgbold", arial, helvetica, sans-serif;
}
dl#collateral-tabs > dd{
	height: auto !important;
	min-height: auto !important;
	padding-top: 0 !important;
}
#customer-reviews dl dd{
	padding-top: 0 !important;
}
.product-image.product-image-zoom .product-image-gallery{
	border: none !important;
}
.product-image.product-image-zoom .product-image-gallery img{
	margin: 0 auto !important;
}
.block-related .block-title h2, .box-up-sell .block-title h2,.box-up-sell h2 p{
	margin-bottom: 10px !important;
}
.gallery-holder .gmask ul li,.catalog-product-view .box-related-posts ul,.options-holder{
	-moz-box-shadow: none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;

}
.contact-block{
	margin: 0 !important;
}
.gallery-holder .gmask ul{
	height: 236px !important;
	overflow:  hidden; !important;
	width: 579px !important;
	margin: 0 auto !important;
	float: none !important;
}
body.cms-home .tab-section .box .text-holder,
.col-main{
	width: 100% !important;
	padding: 0 !important;
}
.block-related{
	margin-top: 0 !important;
}
.is-blog .blog-top-text h2{
	font-size: 40px !important;
}
.cms-home .catalog-category-view .products-grid > li{
	width:49%;
}