/*-----------------------------------------------------------------------------
CSS Script made for Satakore.com - Copyright Madroms 2005-2025
-----------------------------------------------------------------------------*/
body {
/* a redefinir dans css.css pour tout le site
/*	min-width: 1120px; */
}
div#store {
/*	background-image:url(/images/shopping_cart_racing_T2.png); */
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center bottom;
	background-size: 500px 451px;
}
#wrapper_store {
/*	width: 750px; */
/* test design responsive, plus de width ni min-width. On relaie la taille min-width sur le body, calcul pour 500 px min dans le corps du site */
/*	min-width: 500px; */
	text-align: center; /* a rajouter seulement si on a min-width a la place de width */
	margin-left: auto;
	margin-right: auto;
	position: relative; /* => utile pour un position:absolute dans le div */
}
div#store h4 {
	clear:both;
}
.epn-storelist {
/*	width: 660px; */
	max-width: 660px;
}
.amz-storelist {
	width: 400px;
}
.epn-storelist, .amz-storelist {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	font-size: 12px;
/*	margin-left: 2px;
	margin-right: 2px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #c4c4c4;
	border-left: #eeeeee 2px solid;
	border-right: #676767 2px solid;
	border-top: #eeeeee 2px solid;
	border-bottom: #676767 2px solid;
	text-align: center;
}
.epn-storelist img, .amz-storelist img, .amz-frame2-reset img {
	border: 0;
}
.epn-storelist span.storehelp {
	float: right;
	text-align: right;
}
.epn-storelist-flexbox {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	align-items: center;
}
.store-flag-in-flexbox {
	margin: 2px 4px 2px 4px;	
}
.epn-ads-banner, .amz-ads-banner-api {
/*	width:750px; */
}
.amz-ad-view2 {
	width:750px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.epn-ads-banner, .amz-ads-banner, .amz-ads-banner-api {
	margin: 0;
/*	font-family: Verdana;*/
	font-size: 11px;
	color: #000000;
	position: relative;
	line-height: 14px;
}
.epn-ads-banner a , .amz-ads-banner a, .amz-ads-banner-api a, .amz-frame2-txt a {
	text-decoration:none;
	color: #000000;
	font-weight: bold !important;
}
.epn-ads-banner a:hover, .amz-ads-banner-api a:hover {
	text-decoration:underline;
}
.epn-ads-banner img.borderimg, .amz-ads-banner img.borderimg, .amz-ads-banner-api img.borderimg {
	border: 0;
}
.epn-ads-banner .epn-ads-header, .amz-ads-banner-api .amz-ads-header {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.epn-ads-banner .flag , .amz-ads-banner .flag, .amz-ads-banner-api .flag {
/*	position: absolute;*/
	position: relative; /* new */
	height: 25px; /* new */
	text-align: center;
/*	top: 0px;*/
/*	left: 0px;*/
	margin-left: auto;
	margin-right: auto;
}
.epn-ads-banner .backtostorelist, .amz-ads-banner .backtostorelist, .amz-ads-banner-api .backtostorelist {
	position: absolute;
	text-align: right;
	font-size: 10px;
	font-style:italic;
	right:10px; /* new */
	top:10px; /* new */
	height:25px; /* new */
}
.epn-ads-banner .nbitems, .amz-ads-banner-api .nbitems {
/*	position: absolute;*/
	text-align: center;
/*	top: 25px;*/
/*	left: 0px;*/
	margin-left: auto;
	margin-right: auto;
	/*height: 25px;*/ /* new */
	margin-bottom: 12px;
}
/*
.epn-ads-banner .epn-ad-canvas {
	position: absolute;
	top: 50px;
	left: 0px;
}
*/
.amz-ads-banner .amz-ad-canvas {
	position: absolute;
	top: 25px;
	left: 0px;
}

.epn-ads-banner .rightnowpic, .amz-ads-banner-api .rightnowpic {
	position: absolute;
	text-align: left;
	top: 0px;
	left: 10px; /* new 0->10 */
	height: 25px; /* new */
}
.epn-ads-banner .epn-ads-body , .amz-ads-banner-api .amz-ads-body {
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

/* view1 */
.epn-ads-banner .epn-ad-view1 .epn-ad-ctr {
	position:absolute;
	width: 375px;
	height: 200px;
}
.epn-ads-banner .epn-ad-view1 .epn-ad-ctr .number {
	position: absolute;
	text-align: right;
/*	font-family: Verdana;*/
	font-size: 8px;
	width: 20px;
	top: 188px;
	left: 0px;
}
.epn-ads-banner .epn-ad-view1 .epn-ad-ctr .epn-image {
	position: absolute;
	text-align: center;
	top: 48px;
	left: 5px;
	width: 155px;
}
.epn-ads-banner .epn-ad-view1 .epn-ad-ctr .epn-title {
	position: absolute;
	text-align: center;
	vertical-align: baseline;
	overflow: hidden;
	word-wrap: break-word;
	font-weight: bold;
	/*font-family: Verdana;*/
	font-size: 12px;
	/*color: #444444;*/
	top: 5px;
	left: 5px;
	width: 360px;
	height: 48px;
}
.epn-ads-banner .epn-ad-view1 .epn-ad-ctr .epn-data {
	text-align: left;
	/*font-family: Verdana;*/
	font-size: 11px;
	color: #444444;
	position: absolute;
	top: 48px;
	left: 165px;
	width: 200px;
}
.epn-ads-banner .epn-ad-view1 .epn-right-float {
	float: right;
	margin-left: 5px;
	margin-right: 0px;
	border: solid 0px;
	text-align: center;
}
.epn-ads-banner .epn-ad-view1 .notenough {
	position: absolute;
	text-align: left;
/*	margin-right: -5px;*/
/*	font-family: Verdana;*/
	font-size: 10px;
	font-style:italic;
}
.epn-ads-banner .epn-ad-view1 .updated {
	position: absolute;
	text-align: right;
/*	margin-right: -5px;*/
/*	font-family: Verdana;*/
	font-size: 10px;
	font-style:italic;
}

/* view2 */
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api {
	margin:0px; /* new */
	display:inline-block; /* new */
	position:relative; /* new */
	vertical-align: bottom; /* new */
	width: 250px;
	border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr {
	height: 390px;
}
.amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api {
	height: 370px;
}
.amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .amz-ad-ctr-more-results {
	position:absolute;
	top: 80px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .number, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .number {
	position:absolute;
	text-align:right;
	font-size:8px;
	width: 20px;
	left: 0px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .number {
	/*top: 378px; */
	/* div of 390px, 278px + 14px (size of text) = 392px, so -2px from the bottom */
	bottom: -2px;
}
.amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .number {
	top: 358px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .epn-title, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .amz-title {
	text-align:center;
	overflow:hidden;
	word-wrap:break-word;
	font-weight:bold;
	font-size:12px;
	width: 240px;
	height: 56px;
	padding-top:5px;
	padding-left:5px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .epn-image, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .amz-image {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
/*	top: 56px; */
/*	top: 0px;*/
/*	left: 0px;*/
	width: 240px;
	padding-top:1px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .epn-image img, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .amz-image img {
	max-width: 225px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr .epn-data {
	text-align:left;
	font-size:11px;
	color:#444444;
/*	position: relative;*/
/*	top: 312px; */
/*	top: 10px; */
/*	top: 8px;*/
/*	left: 5px;*/
/*	width: 230px;*/ /* 240px - 5px * 2 car position:relative */
	padding-top:8px;
	padding-left:5px;
}
.amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api .amz-data {
	text-align:center;
	font-size:11px;
	color: #000000;
	font-weight: bold;
/*	position: relative;*/
/*	top: 312px; */
/*	top: 10px; */
/*	top: 8px;*/
/*	left: 5px;*/
/*	width: 230px;*/ /* 240px - 5px * 2 car position:relative */
	padding-top:13px;
	margin-left:5px;
	margin-right:5px;
}
.epn-ads-banner .epn-ad-view2 .epn-right-float, .amz-ads-banner-api .amz-ad-view-api2 .amz-right-float {
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	border: solid 0px;
	text-align: center;
}
.epn-ads-banner .epn-ad-view2 .notenough {
	position: absolute;
	text-align: left;
	height: 25px;
}
.epn-ads-banner .epn-ad-view2 .updated {
	position: absolute;
	text-align: right;
	right:0px;
	top:0px;
	height:25px;
}

/* suite commun */
.epn-ads-banner .epn-ad-ctr .epn-data span.epn-price {
	color: #000000;
/*	font-size: 12px;*/
	font-weight: bold;
}
.amz-ads-banner-api .amz-ad-ctr-api .amz-data span.amz-price-RRP {
	font-weight:bold;
	color:#555555;
	text-decoration:line-through;
}
.amz-ads-banner-api .amz-ad-ctr-api .amz-data span.amz-price-discount {
	font-weight:bold;
	color:#ac0000;
}
.amz-ads-banner-api .amz-ad-ctr-api .amz-data hr.amz-price-hr {
	/* Attention: inherit from div#satengine hr */
	width:70%;
	/*
	background-color:#555555;
	color:#ac0000;
	border-color:#ac0000;
	border-style:solid;
	height:1px;
	border:0;
	*/
}
.epn-ads-banner .epn-ad-ctr .epn-data span.epn-bids {
	color: #000000;
	font-style:italic;
}
.epn-ads-banner .epn-ad-ctr .epn-data .endingsoon {
	color:#ff0000;
	font-weight:bold;
}
.epn-ads-banner .epn-ads-footer {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	font-size:10px;
	font-style:italic;
	height:25px;
}
.epn-ads-banner .hotauctions {
	background-color: rgb(229, 216, 216);
	background-color: rgba(255, 0, 0, 0.05);
}
.epnrightnowpic_mobile { /* utilise egalement avec Flexbox */
	display: none;
}

/* suite commun - hover */
.epn-ad-ctr:hover, .amz-ad-ctr-api:hover { /* utilise egalement avec Flexbox */
	background-color: rgb(242, 242, 242);
	background-color: rgba(255, 255, 255, 0.5);
	-moz-transition-property: background-color, color;
	-moz-transition-duration: 0.25s;
	-moz-transition-timing-function: ease;
	-webkit-transition-property: background-color, color;
	-webkit-transition-duration: 0.25s;
	-webkit-transition-timing-function: ease;
	-o-transition-property: background-color, color;
	-o-transition-duration: 0.25s;
	-o-transition-timing-function: ease;
	transition-property: background-color, color;
	transition-duration: 0.25s;
	transition-timing-function: ease;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr:hover, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api:hover {
/*	border: #eeeeee 1px solid;*/
	-moz-box-shadow: 7px 7px 7px 3px #666666;
	-webkit-box-shadow: 7px 7px 7px 3px #666666;
	box-shadow: 7px 7px 7px 3px #666666;
	text-shadow: 4px 4px 3px #aaaaaa;
	border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr:hover .bshad1, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api:hover .bshad1 {
	-moz-box-shadow: 6px 6px 5px #222222;
	-webkit-box-shadow: 6px 6px 5px #222222;
	box-shadow: 6px 6px 5px #222222;
}
.epn-ads-banner .epn-ad-view2 .epn-ad-ctr:hover .epn-image, .amz-ads-banner-api .amz-ad-view-api2 .amz-ad-ctr-api:hover .amz-image {
/*	top: 61px;*/
/*	left: 4px;*/
	top:-1px;
	left:-1px;
}





/* ************ */
/* With Flexbox */
/* ************ */
.epn-ads-banner-flex {
	margin: 0;
/*	font-family: Verdana;*/
	font-size: 11px;
	color: #000000;
	position: relative;
	line-height: 14px;
}
.epn-ads-banner-flex a {
	text-decoration: none;
	color: #000000;
	font-weight: bold !important;
}
.epn-ads-banner-flex a:hover {
	text-decoration: underline;
}
.epn-ads-banner-flex a:visited {
	color: #708090;
}
.epn-ads-banner-flex img.borderimg {
	border: 0;
}
.epn-ads-banner-flex a.epn-data-seller-other-items {
	margin-left: 10px;
}
.epn-ads-banner-flex a.epn-data-seller-other-items:visited {
	color: #000000;
}


/* With Flexbox - header */
.epn-ads-banner-flex .epn-ads-header {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.epn-ads-banner-flex .flag {
	position: relative; /* new */
	height: 25px; /* new */
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.epn-ads-banner-flex .backtostorelist {
	position: absolute;
	text-align: right;
	font-size: 10px;
	font-style:italic;
	right:10px; /* new */
	top:10px; /* new */
	height:25px; /* new */
}
.epn-ads-banner-flex .nbitems {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 12px;
}
.epn-ads-banner-flex .rightnowpic {
	position: absolute;
	text-align: left;
	top: 0px;
	left: 10px; /* new 0->10 */
	height: 25px; /* new */
}

/* With Flexbox - body */
.epn-ads-banner-flex .epn-ads-body {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	display: flex;
	flex-flow: row wrap;
	/*align-items: flex-start;*/
	align-items: stretch;
	justify-content: center;
}
.epn-ads-banner-flex .epn-ad-ctr .epn-data1 span.epn-price {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.epn-ads-banner-flex .epn-ad-ctr .epn-data1 span.epn-bids {
	color: #000000;
	font-style: italic;
}
.epn-ads-banner-flex .epn-ad-ctr .epn-data1 .endingsoon {
	color: #ff0000;
	font-weight: bold;
}
.epn-ads-banner-flex .hotauctions {
	background-color: rgb(229, 216, 216);
	background-color: rgba(255, 0, 0, 0.05);
}


/* With Flexbox - body - view1 */
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr {
	position: relative;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	display: flex;
	flex-flow: column wrap;
	margin: 0px;
	width: 250px;
	border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
	align-content: flex-start; /* car le conteneur flex a align-items: stretch et donc le .epn-ad-ctr prend toute la hauteur de la ligne sur laquelle il se trouve */
/*	align-self: stretch;*/ /* applicable a un element du container flex superieur, soit .epn-ads-body */
/*	padding-bottom: 10px;*/
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr-click {
	cursor: pointer;
	cursor: hand;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .number {
	box-sizing: border-box;
	position: relative;
/*	order: 2;*/
	text-align: left;
	font-size: 8px;
	width: 100%;
	min-height: 14px;
	/*padding-left: 10px; */
	padding-left: 5px;
	flex-grow: 2;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .number div {
	position: absolute;
	bottom: 0;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-title {
	position: relative;
	width: 100%;
	text-align: center;
	overflow: hidden;
	word-wrap: break-word;
	font-weight: bold;
	font-size: 12px;
	/*min-height: 56px;*/ /* 4 lines */
	min-height: 42px; /* 3 lines */
	/*min-height: 28px;*/ /* 2 lines */
	/*margin: 5px;*/ /* box-sizing and padding on epn-ad-ctr instead */
	padding-bottom: 5px;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-image {
	box-sizing: border-box;
	position: relative;
	/*width: 100%;*/ /* non car sinon les images etroites sont etirees sur toute la largeur */
	text-align: center;
	margin: auto;
	padding-right: 5px; /* pour recentrer un peu, visuellement, l'image sur la gauche */
	/*margin-left: auto;
	margin-right: auto;*/
	/*padding-top: 1px;*/
	height: 230px; /* 225px + 5px marge */
	min-width: 16px;
	display: flex;
	align-items: center;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-image-table {
/* si flex demande trop de ressource cpu sur mobile, car plus de 1000 flex sur certaines pages, on peut tester en display:table (voir store_functions.php ShowEbayFlex */
/*	display: flex;
	align-items: center;*/
/* on test display: table */
	display: table;
	table-layout: fixed;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-image-tablecell {
	display:table-cell;
	vertical-align:middle;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .imgpreload-eb {
	background-position: 50% 50%;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-image img {
	box-sizing: border-box;
	width: 100%;
	height: auto;
	max-width: 225px;
	max-height: 225px;
	display: block;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-image-set {
	box-sizing: border-box;
	position: relative;
	text-align: center;
	/*margin: auto;*/
	display: flex;
	align-items: center;
	flex-direction: column;
	flex-wrap: wrap;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-add-img-hide {
	display: none;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-data1 {
	box-sizing: border-box;
	position: relative;
	width: 100%;
	text-align: left;
	font-size: 11px;
	color: #444444;
	/*padding-top: 8px;
	padding-left: 5px;*/
	/*margin-top: 8px;
	margin-left: 10px;
	margin-right: 5px;*/
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
	display: flex;
	flex-flow: row nowrap;
	align-content: flex-start;
	justify-content: space-between;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-data1 .epn-data-price {
	order: 2;
	text-align: center;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-data1 .epn-data-text {
	order: 1;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-data2 {
 	box-sizing: border-box;
	position: relative;
	width: 100%;
	text-align: left;
	font-size: 11px;
	color: #444444;
	/*padding-top: 8px;
	padding-left: 5px;*/
	/*margin-top: 8px;
	margin-left: 10px;
	margin-right: 5px;*/
	/*padding-top: 8px;*/
	padding-left: 5px;
	padding-right: 5px;
	/*display: flex;
	flex-flow: column nowrap;
	align-content: flex-start;
	justify-content: space-between;*/
	display: block;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr .epn-data1 .epn-data-text .sp_new {
	 margin-bottom: -3px;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-right-float {
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	border: solid 0px;
	text-align: center;
}

.epn-ads-banner-flex .epn-ad-view1 .notenough {
	position: absolute;
	text-align: left;
	height: 25px;
}
.epn-ads-banner-flex .epn-ad-view1 .updated {
	position: absolute;
	text-align: right;
	right:0px;
	top:0px;
	height:25px;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr:hover {
/*	border: #eeeeee 1px solid;*/
	-moz-box-shadow: 7px 7px 7px 3px #666666;
	-webkit-box-shadow: 7px 7px 7px 3px #666666;
	box-shadow: 7px 7px 7px 3px #666666;
	text-shadow: 4px 4px 3px #aaaaaa;
	border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr:hover .bshad1 {
	-moz-box-shadow: 6px 6px 5px #222222;
	-webkit-box-shadow: 6px 6px 5px #222222;
	box-shadow: 6px 6px 5px #222222;
}
.epn-ads-banner-flex .epn-ad-view1 .epn-ad-ctr:hover .epn-image {
/*	top: 61px;*/
/*	left: 4px;*/
	top:-1px;
	left:-1px;
}

/* for bigger ads: 280px instead of 225px */
/* epn-ad-bigger */
/* also added to @media (max-width: 519px) mediaqueries */
/* and @media (max-width: 1280px) added to keep 225px for devices with medium size */
.epn-ads-banner-flex.epn-ad-bigger .epn-ad-view1 .epn-ad-ctr {
	width: 305px; /* 280px + 25px */
}
/* on laisse en affichage par colonne comme sur mobiles et tablettes -> donc pas width: auto */
/* 2025-08-11 : pour afficher toutes les images, pour Madroms seulement */
/*
.epn-ads-banner-flex.epn-ad-bigger .epn-ad-view1 .epn-ad-ctr-all-img {
	width: auto;
}
*/
.epn-ads-banner-flex.epn-ad-bigger .epn-ad-view1 .epn-ad-ctr .epn-image {
/*	height: 280px; */
	height: 285px; /* 280px + 5px marge */
}
.epn-ads-banner-flex.epn-ad-bigger .epn-ad-view1 .epn-ad-ctr .epn-image img {
	max-width: 280px;
	max-height: 280px;
	display: block;
}
/* pour le shadowbox title quand clic sur une image */
.epn-ads-ctr-all-img-sb-title {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	width: auto;
	margin: 0px 1px;
}
.epn-ads-ctr-all-img-sb-title-price, .epn-ads-ctr-all-img-sb-title-itemlocation {
	margin-left: 5px;
	white-space: nowrap;
}
.epn-ads-ctr-all-img-sb-title-ebay-text {
	text-align: center;
	font-size: 14px;
}
/* overlay on 1st image for item viewed */
.epn-ad-ctr-item-viewed-overlay {
	position: absolute;
	top: 5px;
	left: 5px;
	background-color: rgba(0, 0, 0, 0.5);
	color: white;
	padding: 2px 5px;
	font-size: 12px;
	border-radius: 3px;
	text-shadow: none;
	font-weight: bold;
}
/* overlay on image viewed */
.epn-ad-ctr-img-viewed-overlay {
	position: absolute;
	top: 25px;
	left: 5px;
/*	background-color: rgba(0, 0, 0, 0.5); */
	background-color: rgba(255, 255, 255, 0.8);
/*	color: white; */
	color: black;
/*	color: rgb(208 234 249); */
	padding: 2px 5px;
	font-size: 12px;
	border-radius: 3px;
	text-shadow: none;
	font-weight: bold;
}

/* With Flexbox - footer (new and old) */
.epn-ads-banner-flex .epn-ads-footer-flexbox, .epn-ads-banner .epn-ads-footer-flexbox {
	position:relative;
	font-size:10px;
	font-style:italic;
	display: flex;
	flex-flow: row-reverse wrap;
	justify-content: space-between;
	align-items: center;
}
.epn-ads-footer-flexbox .notenough-flex {
	order: 2;
	text-align: left;
}
.epn-ads-footer-flexbox .updated-flex {
	order: 1;
	text-align: right;
}



/*******************/
/** toggle-switch **/
/*******************/
/* https://freefrontend.com/css-toggle-switches/ */
/* from https://codepen.io/oliviale/pen/xxboXzo */

.epn-ads-banner-flex .epn-ad-view1 .hide-auctions-oldauctions, .epn-ads-banner-flex .epn-ad-view1 .hide-auctions-by-seller {
	display: none;
}
.epn-ads-banner-flex .epn-ad-view1 .hide-auctions-by-seller-opacity-50 {
	opacity: 0.5;
}
.epn-ads-banner-flex .epn-ad-view1 .hide-auctions-by-seller-opacity-20 {
	opacity: 0.2;	
}

.epn-newauctions-only-wrapper-div {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-around;
	align-items: center;
}
.epn-newauctions-only {
	margin-left: auto;
	margin-right: auto;
/*	text-align: center;*/
	text-align: left;
	position: relative;
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: center;
/*	width: 100%; */
}
.newauctions-toggle-switch-wrapper * {
	box-sizing: border-box;
}
.newauctions-toggle-switch-wrapper *:before, .newauctions-toggle-switch-wrapper *:after {
	content: "";
	position: absolute;
}
.newauctions-toggle-switch-wrapper input {
	height: 16px;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 16px;
}
.newauctions-toggle-switch-wrapper {
/*	display: inline-block;*/
/*	align-items: center;*/
/*	justify-content: center;*/
	overflow: hidden;
	position: relative;
/*	text-align: left;*/
	padding-left: 4px;
	padding-right: 4px;
/*	margin-bottom: 2px;*/
	flex-shrink: 0;
	line-height: 1px;
}
.newauctions-toggle-switch {
	position: relative;
	display: inline-block;
}
.newauctions-toggle-switch-wrapper label.toggle-newauctions-item {
	width: 50px;
	background: #2e394d;
	height: 20px;
	display: inline-block;
	border-radius: 50px;
	margin: 0px;
	position: relative;
/*	transition: all 0.3s ease;*/
	transform-origin: 20% center;
	cursor: pointer;
}
.newauctions-toggle-switch-wrapper label.toggle-newauctions-item:before {
	display: block;
/*	transition: all 0.2s ease;*/
	width: 20px;
	height: 10px;
	top: 2px;
	left: 2px;
	border-radius: 2px;
	border: 2px solid #88cf8f; /* vert */
/*	transition: 0.3s ease;*/
}
.newauctions-toggle-switch-wrapper .newauctions-checkcross label:before {
	content: none;
}
.newauctions-toggle-switch-wrapper .newauctions-checkcross .newauctions-check {
	display: block; /* car div converti en span pour que ce soit correct dans un label */
	border-radius: 50%;
	width: 16px;
	height: 16px;
	position: absolute;
	background: #c34a4a; /* rouge */
	transition: 0.4s ease;
	top: 2px;
	left: 2px;
}
.newauctions-toggle-switch-wrapper .newauctions-checkcross .newauctions-check:before, .newauctions-toggle-switch-wrapper .newauctions-checkcross .newauctions-check:after {
	height: 2px;
	border-radius: 10px;
	background: #fff;
	transition: 0.4s ease;
}
/* bouton gauche: rouge */
.newauctions-toggle-switch-wrapper .newauctions-checkcross .newauctions-check:before {
	width: 10px;
	transform: rotate(-45deg) translate(-3px, 7px);
}
.newauctions-toggle-switch-wrapper .newauctions-checkcross .newauctions-check:after {
	width: 10px;
	transform: rotate(45deg) translate(7px, 3px);
}

/* transformation quand click + bouton droite: vert */
.newauctions-toggle-switch-wrapper #newauctionsonly:checked + label .newauctions-check, .newauctions-toggle-switch-wrapper #newauctionsonly7d:checked + label .newauctions-check, .newauctions-toggle-switch-wrapper #newauctionsonly30d:checked + label .newauctions-check {
	left: 32px;
	transform: rotate(360deg);
	background: #8BC34A; /* vert */
}
.newauctions-toggle-switch-wrapper #newauctionsonly:checked + label .newauctions-check:before, .newauctions-toggle-switch-wrapper #newauctionsonly7d:checked + label .newauctions-check:before, .newauctions-toggle-switch-wrapper #newauctionsonly30d:checked + label .newauctions-check:before {
	width: 10px;
	transform: rotate(-45deg) translate(-2px, 8px);
}
.newauctions-toggle-switch-wrapper #newauctionsonly:checked + label .newauctions-check:after, .newauctions-toggle-switch-wrapper #newauctionsonly7d:checked + label .newauctions-check:after, .newauctions-toggle-switch-wrapper #newauctionsonly30d:checked + label .newauctions-check:after {
	width: 5px;
	transform: rotate(45deg) translate(8px, 5px);
}
.epn-newauctions-only-toggle-text {
/*	display: inline-block;*/
/*	text-align: left;*/
	cursor: pointer;
}
.epn-oldauctions-text-toggle {
	display: inline-block;
}

/********************/
/** filter sellers **/
/********************/
#filter-sellers-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 9999;
}
#filter-sellers-overlay-flexdiv {
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
#filter-sellers-overlay-content {
	position: absolute;
	/*top: 50%;*/
	/*left: 50%;*/
	/*transform: translate(-50%, -50%);*/
	margin-top: 50px;
	/*background-color: white;*/
	background-color: #E4E4E4;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAABlBMVEXk5OTf39864jOzAAAAI0lEQVQI12NgbmBgZ2DgY2CQYWCwYGAoYGB4wMBwoIGhsQEAJqAEfieYNnQAAAAASUVORK5CYII=);
    background-repeat: repeat;
	padding: 20px;
	border-radius: 10px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
#filter-sellers-overlay-content-sellers-list {
	overflow-y: auto;
	max-height: 200px;
	max-height: 50vh;
	text-align: left;
	cursor:	pointer;
	transition-property: background-color, color;
	transition-duration: 0.5s;
	transition-timing-function: ease;
}
#filter-sellers-overlay-content-sellers-list ul {
	padding-left: 20px;
}
#filter-sellers-overlay-content-sellers-list li {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
#filter-sellers-overlay-content-sellers-list li:nth-child(2n) {
	background-color: rgb(216, 216, 216);
	background-color: rgba(128, 128, 128, 0.1);
}
#filter-sellers-overlay-content-sellers-list li:hover, #filter-sellers-overlay-content-sellers-list li.filter-sellers-selected-seller:hover {
	background-color: #f2f2f2;
}
.filter-sellers-close {
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
.filter-sellers-selected-seller, #filter-sellers-overlay-content-sellers-list li.filter-sellers-selected-seller {
	background-color: #cccccc;
	background-color: rgb(204, 204, 204);
	background-color: rgba(204, 204, 204, 1);
	list-style-type: disc;
}
#filter-sellers-overlay-content-sellers-list .filter-sellers-working {
	text-align: center;
}

#filter-sellers-open-overlay, #show-epn-add-img {
	white-space: normal;
	word-wrap: break-word;
}



/* suite amazon */
.amz-ads-banner .amz-ad-ctr {
	width: 640px;
	height: 190px;
	position:absolute;
	left: 55px;
}
.amz-ads-banner .amz-ad-ctr2 {
	width: 750px;
	height: 50px;
	position:absolute;
	left: 0px;
}
.amz-ads-banner .amz-ad-ctr .amz-image {
	position: absolute;
	top: 5px;
	left: 10px;
	text-align: center;
	width: 200px;
}
.amz-ads-banner .amz-ad-ctr .amz-data1, .amz-ads-banner .amz-ad-ctr .amz-data2 {
	position: absolute;
	top: 5px;
	width: 200px;
	text-align: center;
	/*font-family: Verdana;*/
	font-size: 11px;
	/*color: #444444;*/
	line-height: 20px;
}
.amz-ads-banner .amz-ad-ctr .amz-data1 {
	left: 220px;
}
.amz-ads-banner .amz-ad-ctr .amz-data2 {
	left: 430px;
}
.amz-ads-banner .amz-ad-ctr2 .amz-data3 {
	position: absolute;
	top: 5px;
	width: 730px;
	text-align: center;
	font-size: 11px;
	line-height: 20px;
	left: 10px;
	margin-left: auto;
	margin-right: auto;
}
.amz-ads-banner .amz-ad-ctr .amz-frame {
	position: absolute;
	top: -25px;
	left: 50px;
	width: 120px;
	height: 240px;
}
.amz-frame2 {
	position: relative;
/*	top:110px;*/
	left: -25px;
	top: 30px;
	width: 800px;
	height: 1135px;
/*	overflow-x:hidden;
	overflow-y:hidden;*/
}
.amz-frame2-txt {
	position: absolute;
	left: 25px;
	top: -30px;
	width: 750px;
	height: 30px;
	text-align: center;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
}
.amzifr2_ifr1 {
	width: 800px;
	height: 1100px;
}




/* other css rules for store */
.sellerid_validation_message {
	font-weight:bold;
	margin:0 0 0 5px;
}
.sellerid_valid {
	color:#00CC00;
/*	background-image: url(/images/register/ok.png); */
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAB3RJTUUH2gUNEisMJZ8EGAAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAADzUExURf///93v3XWxcwlvAwBWAAlkA3Wqc6bTpABxACGIDYDAZ5vRiHq8Yhp8BgBYAKbIowBxAGKvRaPWknzCZFqsPKLTjlqmPABLAOL03g6JAGS4T1KsNEejK06mLVynQIDNbzmcGqPbl061Oc/vyn7IbUSkJxyBCzCjCYTSdWe+Vff/9IC8ZxacAJvXj17CS/P98QBcACCmAE69PkmzOK/gpFuzQABjAES4GIvRelHAQUa4OOb43gp+BZnagUmwKFbCRVu8RzGTFHi8cej84zy4FnPFXMHusy+1BmLFUmy9UwOJAK/bpE60KyWgAEvAJS+xA5bWfYtTHTsAAAABdFJOUwBA5thmAAAAxElEQVR42m2PxxKCQBBEFxMqigEwIIhLUAyLigEUMef8/1/jGLjZt/dqaqoboX/Z+PfHw3l6Ae+dq0uIa9yGPz7ssHk8mvh0vnzutzu8mNgQLJZLIPw5XthTyHCJV2sQjmtOPow8XZ+B6BPLxtoAHuojZgyiQyyri7oIcTLP9EA0TEVttoANmWuHQSg1rKqiphuGLNRjIEplMV+pSJIkC1WWehehs7k8x/OcUChmvlXpeCLJMKk0mwnGUKFwJBKNUX+XvwAXwxjtMvIFpgAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;

}
.sellerid_invalid {
	color:#CC0000;
/*	background-image: url(/images/register/ko.png); */
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAB3RJTUUH2gUNEio4HTDB7AAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAADYUExURf////Te2tqKer0yFq8UALQpC9OEc/Hb1+q1q8IvGMYyG99tXueAc91pW74pE7AeAOKsouy5rcgtDdpcSfCRguZmVto1J+NgU+yLgNJSQa0SANM9J/GWhedvY9cpG7McB+uci9ZGLfWciORAJd0wH+JaPOuAafB4XOhGKO+VifWbgfBXMOxPLPjNxd89KeyIeLwfAOhRL/FaMcEkBfRnSfCJb/WFZOt1W8xCJPWol/imi/3o5ONoUddHKfzJvvRfPeZvVt1FJfO+s+hbQOJTOP/o4/yvnvhxU3hDn74AAAABdFJOUwBA5thmAAAAu0lEQVR42m3PRwKCQAwF0GDvouiABSvowIyiSFEsY/f+NzJYdmT3318kAUiax/MlhLd7/PPJu/m27d/N6y+LMAqECKLz5SN7L4xcF4Cx6HCUEHYmZgTO+aRnIXh+wBgDoJSG4RZhbbtYAkxxnA0CtRnndBHD0lkhmLM5pdOZRYihltMIo/EESwDDMLRiDkHqKX1CdH0w0DrDeC00mkqrTYiqdbry99RCsVSuVKq1uvx/RkqlM5lsLp/4+RvwNReUuJUKKQAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.kw_state {
	font-family: courier,"courier new",monospace;
	color: #DE2323;
/*	font-size: 8px; */
	font-size: 10px;
	letter-spacing: 0.5pt;
	vertical-align: super;
}
optgroup.grp0, optgroup.grp0 option {
	background-color: #783474;
}
optgroup.grp1, optgroup.grp1 option {
	background-color: #7d0b15;
}
optgroup.grp2, optgroup.grp2 option {
	background-color: #368c34;
}
optgroup.grp3, optgroup.grp3 option {
	background-color: #999709;
}
optgroup.grp4, optgroup.grp4 option {
	background-color: #93333b;
}
optgroup.grp5, optgroup.grp5 option {
	background-color: #343b78;
}
optgroup.grp6, optgroup.grp6 option {
	background-color: #3c6e84;
}
optgroup.grp7, optgroup.grp7 option {
	background-color: #404040;
}
optgroup.grp8, optgroup.grp8 option {
	background-color: #363636;
}
optgroup.grp9, optgroup.grp9 option {
	background-color: #303030;
}
optgroup.grp10, optgroup.grp10 option {
	background-color: #262626;
}
optgroup.grp11, optgroup.grp11 option {
	background-color: #202020;
}
.priceminister {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
