.page-template-template-promotion .image_wrap img{
	width: 100%;
	border: solid 1px #d3d3d3;
	padding: 10%;
	background: white;
	margin-bottom: 20px;
}

.page-template-template-promotion ul{
	list-style-type: none;
	padding: 0;
}

.page-template-template-promotion h3.promo_product_name{
	font-size: 32px;
	margin: 0;
	margin-bottom: 20px;
}

.page-template-template-promotion h3.promo_product_name .rebate{
	font-weight: 900;
	color: #558ddc;
} 

.page-template-template-promotion .promo_product_detail{
	font-size: 14px;
}

.page-template-template-promotion .promo_fiche_technique{
	border: solid 1px gray;
  color: gray;
  padding: 10px 15px;
  font-size: 12px;
  border-radius: 3px;
  display: inline-block;
  margin-top: 10px;
  text-transform: uppercase;
  margin-left: 4px;
}

.get_product{
	background: #558ddc;
	color: white;
	font-weight: 400;
	text-transform: uppercase;
	padding: 10px 15px;
	display: inline-block;
	margin-top: 20px;
	border-radius: 4px;
}

.get_product:hover{
	color: white;
}

.promo_line{
	height: 1px;
	background: lightgray;
	width: 100%;
	margin: 40px 0;
}