@media (min-width: 1200px) {
	.container {
		width: 100%;
		max-width: 100%;
		padding-left: 90px;
		padding-right: 90px;
	}
}
.img-responsive {
    display: block;
    margin: 0 auto;
}
.block-category {
    min-height: unset;
}
.product-miniature .product-description {
    box-shadow: 0 -5px 10px -5px rgba(0,0,0,.2);
}
#products .thumbnail-container:focus .product-description:after, #products .thumbnail-container:hover .product-description:after, .featured-products .thumbnail-container:focus .product-description:after, .featured-products .thumbnail-container:hover .product-description:after, .product-accessories .thumbnail-container:focus .product-description:after, .product-accessories .thumbnail-container:hover .product-description:after, .product-miniature .thumbnail-container:focus .product-description:after, .product-miniature .thumbnail-container:hover .product-description:after {
    border-top: none;
}
.product_used a{
    text-decoration: none;
    color: #7a7a7a;
}
.product_used .product-title {
    min-height: 2.5rem;
    font-size: 1rem !important;
    line-height: 1.2rem;
    font-weight: 700 !important;
}
.product_used .product-description_short,
.product_used .product-feature,
.product_used .product-title {
    padding: 0.5rem;
}
.product_used .product-description_short {
	font-size:0.9rem;
}
.product_used .product-feature {
	font-size:0.8rem;
}
.header-text {
    font-size: 1.2rem;
    line-height: 1.4rem;
    color: black;
    text-align: center;
    margin-top: 0.6rem;
}
.tabs {
    margin-top: 1rem;
}
#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {
    margin: 0;
}
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container,
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
    max-width: 250px;
    width: 100%;
}

@media (max-width: 767px) {
	#header .header-nav {
		text-align: center;
		border-bottom: 0;
	}
}