@media(max-width:420px){
	.row-product{ position:relative; }
	.col-image{ position:relative;display:block;padding-bottom:10px; }
	.col-description{ position:relative;display:block;padding-bottom:10px; }
	.col-form{ position:relative;display:block; }
	.col-spacer1 { display:none; }
	.col-spacer2 { display:none; }
}
@media(min-width:421px){
	.row-product{ position:relative; }
	.col-image{ position:relative;display:block;width:23%;float:left; }
	.col-description{ position:relative;display:block;width:72%;float:left; }
	.col-form{ position:relative;display:block;width:100%; }
	.col-spacer1 { position:relative;display:block;width:5%;float:left; }
	.col-spacer2 { display:none; }
}
@media(min-width:992px){
	.row-product{ position:relative; }
	.col-image{ position:relative;display:block;width:18%;float:left; }
	.col-description{ position:relative;display:block;width:67%;float:left; }
	.col-form{ position:relative;display:block;width:10%;float:left; }
	.col-spacer1 { position:relative;display:block;width:2%;float:left; }
	.col-spacer2 { position:relative;display:block;width:3%;float:left; }
}

.tx-actionnewsletter-pi1 dl.standard{
  margin:10px 0px 0px 0px;
}
.tx-actionnewsletter-pi1 div.comment{
  padding-left:160px;
  font-size:0.85em;
}

