@charset "utf-8";
.product { /*  text-align: center;
*/}
.product .img a {
	display: block;
	min-height: 180px;
}
.product .img a img {
	display: inline-block;
	max-width: 100%;
}
.product figcaption { margin-top: -10px; }
.desc {
	margin-top: 17px;
	margin-bottom: 30px;
}
.product figcaption h4 + ul.list-inline, .product figcaption .reviews h4 + ul, .reviews .product figcaption h4 + ul, .product figcaption .social h4 + ul, .social .product figcaption h4 + ul, .product figcaption .hero .variant-container h4 + ul.variant, .hero .variant-container .product figcaption h4 + ul.variant, .product figcaption .compare-products-modal h4 + ul.compare-abilities, .compare-products-modal .product figcaption h4 + ul.compare-abilities { margin-top: -0.8em; }
.product figcaption h4 a { color: #101114; }
.product figcaption .price { font-weight: 600; }
.product-cta {
	margin: 0;
	padding-left: 0;
	list-style: none;
}
.product-cta li {
	display: inline-block;
	padding: 0;
}
.product-cta li a {
	padding-left: 9px;
	padding-right: 5px;
	text-transform: uppercase;
	border-left: 1px solid #e5e5e5;
	color: #96be0f;
	-webkit-transition: color 0.2s;
	-o-transition: color 0.2s;
	transition: color 0.2s;
}
.product-cta li a:hover { color: #718f0b; }
.product-cta li:first-child a {
	border-left: none;
	color: #00aae5;
}
.product-cta li:first-child a:hover { color: #0084b2; }
.casestudy-block{
/*background-color: #E1E1E1;
padding-left: 20px;*/
padding-bottom: 10px;
}
