	.ldp {border:1px solid #e1e1e1;background:#fff;border-radius:5px;padding:20px;}
	.ldp a {text-decoration:underline}
	.ldp:after {content:"";display:block;clear:both;}
/* HEADER */
	.ldp .banniere {margin-bottom:30px;}
	.ldp .banniere img {max-width:100%;height:auto;}
/* COLOR */
	.ldp .bleuciel {color:#6EC1E4}
	.ldp .bleu {color:#3F73AF}
	.ldp .gris {color:#999}
	.ldp .grisfonce {color:#54595F}
	.ldp .bordo {color:#BE1858}
	.ldp .vertclair {color:#A5D4BD}
	.ldp .noir {color:#000000}
/* TXT STYLE */
	.ldp .Grandstander {font-family: 'Grandstander', cursive;}
	.ldp .gras {font-weight:bold;}
	.ldp .capital {text-transform:uppercase}
	.ldp .Grandgras {font-weight:700;}
	.ldp .center {text-align:center;}
	.ldp .lineH150 {line-height:1.50em}
/* SIZE TXT */
	.ldp .rem085 {font-size:.850rem}
	.ldp .rem090 {font-size:.90rem}
	.ldp .rem100 {font-size:1rem}
	.ldp .rem125 {font-size:1.250rem}
	.ldp .rem150 {font-size:1.50rem}
	.ldp .rem200 {font-size:2rem}
/* BOUTON */
	.ldp .btn {display:block;padding:15px;margin:20px auto;border-radius:5px;text-align:center;text-decoration:none;max-width:300px;}
	.ldp .btnbleuciel {background:#6EC1E4;color:#fff}
	.ldp .btnvert {background:#61CE70;color:#fff}
	.ldp .btnrouge {background:#D9534F;color:#fff}
	.ldp .arrow::after {content:">";float:right;}
/* PADDING / MARGIN */
	.ldp .margTopBot20 {margin:20px 0}
	.ldp .margTopBot40 {margin:40px 0}
	.ldp .margTop20 {margin-top:20px}
	.ldp .margBot20 {margin-bottom:20px}
	.ldp .margTop10 {margin-top:10px}
	.ldp .margBot10 {margin-bottom:10px}
	.ldp .margTop40 {margin-top:40px}
	.ldp .margBot40 {margin-bottom:40px}
/* CATALOGUE ISBN */
	.ldp table.catisbn {width:100%}
	.ldp table.catisbn td {vertical-align:top}
	.ldp table.catisbn .img_url {max-width: 100%;width: 200px;height: 250px;display: flex;margin:0 auto;}
	.ldp table.catisbn .img_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;}	


/* TABLE PAD-MAR */
	.ldp table {width:100%}
	.ldp table tr td.img350 img {max-width:350px;height:auto;}
	.ldp table tr td.img500 img {max-width:500px;height:auto;}
	.ldp table tr td.padLeft20 {padding-left:20px} 
	.ldp table tr td.padRight20 {padding-right:20px}
	.ldp table tr td.padLeft40 {padding-left:40px}
	.ldp table tr td.padRight40 {padding-right:40px}
/* LISTE */
	.ldp ul.quizz {width:60%;margin:0 auto;}
	.ldp ul.quizz li {margin-bottom:5px;}
	.ldp ul.quizz li.tit {color:#54595F;font-size:1.5rem;font-family: 'Grandstander', cursive;font-weight:800;margin-bottom:20px;}
	.ldp ul.quizz li em {color:#6EC1E4;margin-right:10px;}
	.ldp ul.quizz li em.coeur::before {content:'❤';}
	.ldp ul.quizz li em.feu::before {content:'◆';}
	.ldp ul.quizz li em.asterix::before {content:'✱';}
	.ldp ul.quizz li em.star::before {content:'★';}
	.ldp ul.quizz li.space {height:40px;}

/* LISTE UL FLOAT */
	.ldp ul.img {}
	.ldp ul.img::after {content:"";display:block;clear:both;}
	.ldp ul.img li div.padding20 {padding:20px;}
	.ldp ul.img li div.padding10 {padding:10px;}
	.ldp ul.img li {}
	.ldp ul.img li.float50 {float:left;width:50%}
	.ldp ul.img li.float25 {float:left;width:25%}
	.ldp ul.img li.float33 {float:left;width:33%}
	.ldp ul.img li img {width: 100%;height:auto;}
	
/* SLIDER ISBN ACHAT */
	.slider_isbn {margin:40px auto 60px auto;padding:0}
	.slider_isbn::after {content: '';display: block;clear: both;}
	.slider_isbn .h2 {margin-bottom:40px;font-weight:800;font-family: 'Grandstander', cursive;font-size:2.50rem;text-align:center;color:#173C77;}
	.slider_isbn div.marge {border:1px solid #e1e1e1;background:#fff;border-radius:5px;padding:20px 10px;/*margin:0 auto 0 auto;max-width:250px;*/margin:0 15px}
	.slider_isbn div.marge .favoris {position:absolute;right:0;margin:-5px 28px 0 0;cursor:pointer}
	.slider_isbn .carousel {position:relative;width:100%;}
	.slider_isbn .carousel-cell {width:25%;position:relative;margin:0 auto 0 auto;}
	.slider_isbn .carousel-cell .image_url {max-width: 100%;width: 200px;height: 200px;display: flex;margin:0 auto;}
	.slider_isbn .carousel-cell .image_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;}
	.slider_isbn .carousel h3 {font-size:0.90rem;margin-top:10px;font-weight:normal;text-align:left;color:#173C77;height:35px;overflow:hidden}
	.slider_isbn .flickity-prev-next-button {width:30px;height:30px;-webkit-transform: none;transform: none;border:none;outline:none;background: rgba(45,169,151, 1);color:#fff;}
	.slider_isbn .flickity-prev-next-button.previous {left:0px;}
	.slider_isbn .flickity-prev-next-button.next {right:0px;}
	.slider_isbn .bloctoutvoir {position:relative;width:100%}
	.slider_isbn a.toutvoir {display:block;margin:30px auto 0 auto;width:250px;padding:15px 0;text-align:center;border-radius:3px;font-size:0.950rem;background:#173C77;border:1px solid #173C77;color:#fff;transition:.2s;}
	.slider_isbn a.toutvoir:hover {border:1px solid #fff}
	.slider_isbn a.toutvoir span::after {content:">";float:right;font-weight:bold;margin-right:10px;}
	.slider_isbn .h2-3 {font-size:0.90rem;margin-top:10px;color:#173C77;font-size:1rem;text-align:center}
	.slider_isbn .carousel p.prix 	{font-size:1rem;font-weight:bold;color:#F43241}
	.slider_isbn .carousel-cell .age {display:inline-block;width:auto;border-radius:3px;font-size:0.80rem;border:2px solid #83D0F5;padding:8px 10px;margin:7px 0 10px 0;color:#83D0F5}


@media all and (max-width: 1024px) { 
	.slider_isbn .h2  {font-size:1.50rem;}
	.slider_isbn .carousel-cell {width:33.3333%;}
	.ldp ul.img li.float25 {float:left;width:33%}
}

@media all and (max-width: 850px) {	
	.slider_isbn .carousel-cell {width:50%;}	
	.ldp ul.img li.float25,.ldp ul.img li.float33 {float:left;width:50%}
	.ldp table tr td {display:block;width:100%}
	.ldp table td img {width:100%;max-width:100%;margin:20px 0}
	.ldp table tr td.padLeft20, .ldp table tr td.padRight20, .ldp table tr td.padLeft40, .ldp table tr td.padRight40 {padding-left:0;padding-right:0} 
}

@media all and (max-width: 550px) {
	.slider_isbn .carousel-cell {width:100%;} 	
	.ldp ul.img li.float50, .ldp ul.img li.float25, .ldp ul.img li.float33 {float:none;width:100%}
}