.relatedProducts .text-center {
    text-align: center;
}
.relatedProducts .title, .relatedProducts .price {
    margin: 0;
}
.relatedProducts .image{
    margin-bottom: 10px;
}
.relatedProducts .buy {
    margin-top: 10px;
}
relatedProducts .row {
    padding-bottom: 10px;
}
.relatedProducts .title a, .relatedProducts .price a {
    color: #999;
}

.relatedProductsTitle {
	font-weight: bold;
	font-size: 15px;
	margin-top: 15px;
}
.relatedProducts {
	margin: 5px -5px;
	margin-bottom: 10px;
}
.relatedProducts .product {
	border: 1px solid #D0D1D5;
	margin: 5px;
	float: left;
	width: 176px;
	text-decoration: none;
}
.relatedProducts .product a.imgBlock {
	display: block;
	padding: 5px;
}
.relatedProducts .product:hover {
	border: 1px solid #595A5E;
}
.relatedProducts .product a {
	text-decoration: none;
}
.relatedProducts .product .img, .relatedProducts .product .name, .relatedProducts .product .price {
	display: block;
	text-align: center;
	margin: 0;
	text-decoration: none;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
}
.relatedProducts .product .price .priceWhitoutReduction {
	/*font-weight: normal;
	color: #374853;*/
	text-decoration: line-through;
	/*font-size: 11px;*/
}
.relatedProducts .product a.exclusive {
	margin: auto;
	margin-bottom: 5px;
}
.container_9 .relatedProducts .product a.exclusive { /* HACK for theme 1.5 */
	width: 100px;
	display: block;
	text-align: center;
}
.relatedProducts .clear {
	clear: both;
}

/* 2017 - Related Products */
.product.arp-description {
	width: 95% !important;
	padding: 4px;
	border-color: #ff6000!important;
	background-color:#feebd9;
}
.product.arp-description:hover {
    border: 1px solid #ff6000!important;
	background-color:#ffffff;
}
.arp-block-gauche.img {
	display: inline-block !important;
	float: left !important;
	padding-right: 10px !important;
}
.product.arp-description img {border: 1px solid #D0D1D5;}

.relatedProductsTitle.arp-description {
	color: #ff6600;
	font-size: 11pt;
	display: inline-block;
	width: 76% !important;
	margin-top: 10px;
	margin-left : -5px !important;
	margin-bottom: 10px;
}

span.price.arp-description {
	display: inline-block !important;
	right: 0 !important;
	background-color: #004a98;
	border-radius: 4px;
	color: #ffffff;
	font-size: 13pt !important;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	float: right;
	margin-right: -7px !important;
	margin-top:-6px!important;
}
span.priceReduction.arp-description {
	color: #b2e715 !important;
	margin-top: 0 !important;
}

span.priceWhitoutReduction.arp-description {
	color: #ffffff !important;
	margin-top: 0 !important;
}

span.name.arp-description {
	white-space: normal !important;
	text-align: left !important;
	overflow-x: visible !important;
	overflow-y: hidden !important;
	/*height: 2.6rem !important;*/
	color: #004a99;
}
.relatedProducts > a:hover span.name.arp-description{
	color: #004a99;
}
@media ( max-width :1195px) {
/*.product.arp-description{width: 96% !important;}*/
/*}*/
/*@media ( max-width :576px) {*/
	.product.arp-description{display: flex;}
	.relatedProducts .product .img, .relatedProducts .product .name, .relatedProducts .product .price {
		overflow: visible;
	}

	.relatedProductsTitle.arp-description {
		display: flex;
		width: 100%!important;
		justify-content: space-around;
		align-items: center;
	}
	span.current-price.price.arp-description {
		height: auto;
		display: block;
		margin: 0!important;
	}
}

@media ( max-width :480px) {
	.product.arp-description{width: 97% !important;}
}
@media ( max-width :480px) {
	.product.arp-description{width: 97% !important;}
	.relatedProducts .product {margin: 0 !important}
	/*.relatedProductsTitle.arp-description {width: 78%!important}*/
}
@media ( max-width :425px) {
/*.relatedProductsTitle.arp-description{width:75%!important;}*/
span.price.arp-description{font-size:13pt!important;margin-right:0px!important;}
}
/*@media ( max-width :414px) {*/
/*!*.relatedProductsTitle.arp-description {width: 74%!important;font-size:10pt!important;}*!*/
/*}*/
/*@media ( max-width :406px) {*/
/*.relatedProductsTitle.arp-description {width: 73%!important;font-size:10pt!important;}*/
/*}*/
/*@media ( max-width :398px) {*/
/*.relatedProductsTitle.arp-description {width: 72%!important;font-size:9pt!important;}*/
/*}*/
@media ( max-width :380px) {
	.relatedProductsTitle.arp-description{/*width:71%!important;*/font-size:9pt!important;}
	span.price.arp-description{font-size:11pt!important;}
	
}
@media ( max-width :375px) {
	.product.arp-description{width: 96% !important;}
	.relatedProductsTitle.arp-description{/*width:69%!important;*/font-size:8pt!important;}
	span.price.arp-description{font-size:10pt!important;}
	
}
@media ( max-width :360px) {
	.product.arp-description{width: 97% !important;}
	span.name.arp-description{font-size:10px!important;}
	span.price.arp-description{padding-right:0px!important;margin-right:0px!important;}
}

@media ( max-width :351px) {
	.product.arp-description{width: 96% !important;}
	.relatedProducts .product {margin: 0!important;}
	.arp-block-gauche.img {padding-right: 3px !important}
	.product.arp-description{padding: 4px 2px 4px 2px!important;width:97%!important;}
	.relatedProductsTitle.arp-description {font-size: 9px !important;}
	span.price.arp-description{font-size:9pt!important;}
	span.name.arp-description{font-size:10px!important;}
}
