.featured-product{margin-top:70px}
.featured-product h1{font-family:"HelveticaNeueLTW01-45Light";font-size:28px;line-height:30px}
.featured-product a{color:#000;font-size:16px;line-height:22px;font-weight:300}
.featured-product a i{font-size:20px}
.featured-product-grid{margin-top:9px}
.featured-product-grid .featuredproductitems h1{font-family:"Helvetica-Regular";font-size:16px;font-weight:bold;line-height:20px;margin-top:13px}
.featured-product-grid .pid{color:#666;font-size:14px;line-height:18px;margin-top:19px;margin-bottom:5px;font-weight:300}
.featured-product-grid .pdesc{color:#000;font-size:16px;line-height:22px}
.featured-product-grid .featuredproductitems{margin-bottom:45px}
@media only screen and (min-width:992px) and (max-width:1239px){.featured-product h1{font-size:24px;line-height:28px}
.featured-product-grid .title{font-size:14px;line-height:20px}
}
@media only screen and (min-width:991px) and (max-width:1199px){.featured-product-grid .featuredproductitems{margin-bottom:24px}
}
@media only screen and (min-width:768px) and (max-width:991px){.featured-product-grid>div:nth-child(4) ~ div{display:none}
.featured-product-grid .title{font-size:18px;line-height:20px}
.featured-product-grid .featuredproductitems{margin-bottom:39px}
}
@media only screen and (max-width:767px){.featured-product-grid>div:nth-child(4) ~ div{display:none}
.featured-product h1{font-size:22px;line-height:26px}
.featured-product-grid .title{font-size:16px;line-height:18px}
.featured-product-grid .pid{font-size:12px;line-height:16px}
.featured-product-grid .pdesc{font-size:14px;line-height:18px}
.featured-product-grid .featuredproductitems{margin-bottom:42px}
}
@media only screen and (min-width:1200px){.featured-product-grid .featuredproductitems{height:285px}
}
.proj-related-article{margin-top:26px;margin-bottom:54px}
.proj-related-article h1{font-family:"HelveticaNeueLTW01-45Light";font-size:28px;line-height:30px;margin-bottom:18px}
.related-article-grid h2.title{color:#888;font-size:14px;font-weight:bold;line-height:20px;margin-top:14px;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.related-article-grid h1.title{color:#000;font-size:18px;font-weight:bold;line-height:20px}
@media only screen and (min-width:992px) and (max-width:1239px){.proj-related-article h1{font-size:24px;line-height:26px}
}
@media only screen and (max-width:767px){.proj-related-article h1{font-size:22px;line-height:26px}
.related-article-grid h2.title{font-size:12px;line-height:20px}
.related-article-grid h1.title{font-size:16px;line-height:18px}
}