.single-product .related ul.products li.product, .single-product .upsells ul.products li.product {
    width: 25%;
}
.list-view.full-width.dark.columns-1 ul.products.columns-4 li.product .product-inner .product-image-wrapper {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
}
.list-view.columns-1 ul.products.columns-4 li.product .product-content-wrapper {
    width: 100%;
    text-align: center;
}
.list-view.columns-1 ul.products li.product .hover-area, .list-view.full-width.dark.columns-1 ul.products li.product .button { display: block; }
.bodytext p { font-style: italic;
color: #71706c;
font-size: 20px;
font-weight: 400;
line-height: 1.6; }

.gallery div{ padding:0; }
.site-footer .footer-logo-white, .logo-text-white { font-family:Forte; color:#fff; margin:0; }
.site-footer .footer-logo-red { font-family:Forte; color:#c00a27 !important; margin:0; }
h6 { font-size:16px; }
.blindlist { margin-bottom:50px; }
.blindlist ul, .blindlist2 ul { margin-left:20px;}
.blindlist2 ul { list-style:none;} 
.blindlist h2, .blindlist2 h2 { color:#888;}
.blindlist li, .blindlist a, .blindlist2 li, .blindlist2 a { color: #d3d3d3;font-size: 20px; margin-bottom: 10px; }
.blindlist a:hover, .blindlist2 a:hover { color:red; }

.banner .caption h3, .banner .caption h4 { text-shadow: 1px 2px 3px #333; }