/* SLIDER ARTICLE NOUVEAUTES */
	.slider_home {margin:40px auto 60px auto;padding:0}
	.slider_home::after {content: '';display: block;clear: both;}
	.slider_home .h2 {margin-bottom:40px;font-weight:800;font-family: 'Grandstander', cursive;font-size:2.50rem;text-align:center;color:#173C77;}
	.slider_home 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_home div.marge .favoris {position:absolute;right:0;margin:-5px 28px 0 0;cursor:pointer}
	.slider_home .carousel {position:relative;width:100%;}
	.slider_home .carousel-cell {width:25%;position:relative;margin:0 auto 0 auto;}
	.slider_home .carousel-cell .image_url {max-width: 100%;width: 200px;height: 200px;display: flex;margin:0 auto;}
	.slider_home .carousel-cell .image_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;}
	.slider_home .carousel h3 {font-size:0.90rem;margin-top:10px;font-weight:normal;text-align:left;color:#173C77;height:35px;overflow:hidden}
	.slider_home .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_home .flickity-prev-next-button.previous {left:0px;}
	.slider_home .flickity-prev-next-button.next {right:0px;}
	.slider_home .bloctoutvoir {position:relative;width:100%}
	.slider_home 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_home a.toutvoir:hover {border:1px solid #fff}
	.slider_home a.toutvoir span::after {content:">";float:right;font-weight:bold;margin-right:10px;}
	.slider_home .h2-3 {font-size:0.90rem;margin-top:10px;color:#173C77;font-size:1rem;text-align:center}
	.slider_home .carousel p.prix 	{font-size:1rem;font-weight:bold;color:#F43241}
	.slider_home .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}

/* SLIDER ARTICLE CHOUCHOU */
	.slider_home_age {margin:40px auto 60px auto;padding:0;}
	.slider_home_age::after {content: '';display: block;clear: both;}
	.slider_home_age .h4 {position:absolute;right:0;margin:250px 20px 0 0;z-index:99;display:none;}
	.slider_home_age .h2 {margin-bottom:20px;font-weight:800;font-family: 'Grandstander', cursive;font-size:2.50rem;text-align:center;color:#173C77;}
	.slider_home_age 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_home_age div.marge .favoris {position:absolute;right:0;margin:-5px 28px 0 0;cursor:pointer}
	.slider_home_age ul {position:relative;width:100%;display:inline-block;margin-bottom:20px;}
	.slider_home_age ul li {width:25%;position:relative;margin:0 auto 0 auto;display:inline-block}
	.slider_home_age ul li .image_url {max-width: 100%;width: 200px;height: 200px;display: flex;margin:0 auto;}
	.slider_home_age ul li .image_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;}
	.slider_home_age ul h3 {font-size:0.90rem;margin-top:10px;font-weight:normal;text-align:left;color:#173C77;height:35px;overflow:hidden}
	.slider_home_age .bloctoutvoir {position:relative;width:100%}
	.slider_home_age 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_home_age a.toutvoir:hover {border:1px solid #fff}
	.slider_home_age a.toutvoir span::after {content:">";float:right;font-weight:bold;margin-right:10px;}
	.slider_home_age ul li p.prix {font-size:1rem;font-weight:bold;color:#F43241}
	.slider_home_age ul li .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}
	.slider_home_age .slidetab {overflow: hidden;margin-bottom:20px;text-align:center}
	.slider_home_age .slidetab a {display:inline-block;color:#97C5E3;margin-right:20px;padding:0 12px 8px 12px;cursor:pointer;font-weight:bold;}
	.slider_home_age .slidetab a.active {border-bottom:1px solid #173C77;color:#173C77}
	.slider_home_age .tabcontent {display: none;-webkit-animation: fadeEffect 1s;animation: fadeEffect 1s;
	display: inline-block;overflow: auto;overflow-y: hidden;max-width: 100%;margin:0;white-space: nowrap;overflow-x: hidden;}
	@-webkit-keyframes fadeEffect {
	  from {opacity: 0;}
	  to {opacity: 1;}
	}
	@keyframes fadeEffect {
	  from {opacity: 0;}
	  to {opacity: 1;}
	}

/* SLIDER ARTICLE MAISON AUZOU */
	.home_valeur {position:relative;padding:0;margin:0 auto;background:#fff;}
	.home_valeur::after {content: '';display: block;clear: both;}
	.home_valeur h2 {padding:40px 0 20px 0;font-size:2.50rem;font-weight:800;text-align:center;margin:0}
	.home_valeur .carousel {position:relative;max-width:1440px;margin:0 auto;}
	.home_valeur .carousel-cell {position:relative;width:20%;text-align:center;}
	.home_valeur .carousel-cell .image_url {max-width: 100%;width: 110px;height: 110px;display: flex;margin:0 auto;}
	.home_valeur .carousel-cell .image_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;padding:10px;}
	.home_valeur .carousel-cell a:hover, .home_valeur .carousel-cell a:hover img {opacity: 0.7}
	.home_valeur .carousel-cell p {font-size:0.90rem;}
	.home_valeur .flickity-prev-next-button {width: 35px;height: 35px;-webkit-transform: none;transform: none;border:none;outline:none;background: rgba(45,169,151, 1);color:#fff;}
	.home_valeur .flickity-button {position: absolute;background: none;border: none;color: #2DA997;}
	.home_valeur .flickity-button:hover {background: inherit;cursor: pointer;}
	.home_valeur .flickity-button:focus {outline: none;box-shadow: none;}
	.home_valeur .flickity-button:active {opacity: 1}

/* HOME BLOCS */
	.blocwhite100 {margin:50px 0;background:#fff;}
	.blocwhite100::after {content:'';display:block;clear:both}
	.blocwhite100 ul.infoServices {text-align:center;padding:25px 0;max-width:1440px;margin:0 auto;text-align:center;}
	.blocwhite100 ul.infoServices li {display:inline-block;text-align:center;width:32%}
	.blocwhite100 ul.infoServices li p {display:block;text-align:center;line-height:1.50rem;font-size:.90rem;color:#999;height:45px;overflow:hidden;}
	.blocwhite100 ul.txtlaiusauzou {padding:25px 0;max-width:1440px;margin:0 auto;}
	.blocwhite100 ul.txtlaiusauzou li {display:inline-block;width:48%;vertical-align:top;}
	.blocwhite100 ul.txtlaiusauzou li h2 {margin-bottom:10px;padding:0 20px;font-weight:800;font-family: 'Grandstander', cursive;font-size:1.50rem;color:#173C77;}
	.blocwhite100 ul.txtlaiusauzou li p {color:#999;padding:0 20px;line-height:1.50rem}

/* LA MAISON AUZOU */
	.laMaisonAuzou {margin:50px 0;background:transparent;}
	.laMaisonAuzou .bg {padding:0 20px;background:#fff;border-radius:5px;border:1px solid #e1e1e1;}
	.laMaisonAuzou ul li {float:left;width:50%;}
	.laMaisonAuzou ul li .marge {padding:20px 0;text-align:center;max-width:80%;margin:0 auto}
	.laMaisonAuzou ul li .marge p.titre {margin:0 0 10px 0;padding:0;font-size:2rem;font-weight:bold;font-family: 'Grandstander', cursive;}
	.laMaisonAuzou ul li .marge p.txt {text-align:center;line-height:1.50rem;font-size:.90rem;color:#999999;}
	.laMaisonAuzou ul li .marge p.txt em {display:block;font-weight:bold;margin-top:10px;}
	.laMaisonAuzou ul li .marge p.txt a {display:inline-block;width:auto;margin:20px 10px 0 10px;padding:10px 20px;background:#2DA997;color:#fff;border-radius:3px;border:1px solid #2DA997}
	.laMaisonAuzou ul li .marge p.txt a:hover {background:#fff;color:#2DA997;}

/* IMMANQUABLE */
	.home_immanquable {position:relative;}
	.home_immanquable::after {content: '';display: block;clear: both;}
	.home_immanquable .h2 {margin-bottom:40px;font-weight:800;font-family: 'Grandstander', cursive;font-size:2.50rem;text-align:center;color:#173C77;}
	.home_immanquable .carousel {position:relative;width:100%;}
	.home_immanquable .carousel-cell {position:relative;width:33.3333%;text-align:center;padding:10px 10px 0 10px;}
	.home_immanquable .carousel-cell .image_url {position:relative;max-width: 100%;width: 400px;min-height:100%;display: flex;margin:0 auto;}
	.home_immanquable .carousel-cell .image_url img {max-width: 100%;max-height: 100%;margin: auto;transition: .2s;border-radius:10px;}
	.home_immanquable .carousel-cell .image_url div.laius {position:absolute;background:#183C77;width:100%;bottom:0;color:#fff;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:0.850rem;font-weight:bold;}
	.home_immanquable .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;}
	.home_immanquable .flickity-prev-next-button.previous {left:0px;}
	.home_immanquable .flickity-prev-next-button.next {right:0px;}
	
@media all and (max-width: 1280px) {
	.home_valeur .carousel-cell, .slider_home_age ul li {width:33.3333%;} 
	.slider_home_age .tabcontent {overflow-x: visible;}	
	.home_immanquable .carousel-cell {width:33.3333%;} 
	.slider_art .carousel-cell, .slider_art_cat .carousel-cell {width:33.3333%;}
	.slider_art_cat .carousel-cell div {max-width:200px;}
}
@media all and (max-width: 1024px) { 
	.slider_home .h2, .home_valeur h2, .slider_home_age .h2, .home_immanquable .h2 {font-size:1.50rem;}
	.slider_home .carousel-cell {width:33.3333%;}
	.laMaisonAuzou ul li {float:none;width:100%;}
	.laMaisonAuzou ul li .marge p.txt {max-width:100%}
}
@media all and (max-width: 850px) {	.slider_home .carousel-cell {width:50%;}	}
@media all and (max-width: 769px) { 
	.home_valeur .carousel-cell, .slider_home_age ul li {width:50%;}  
	.home_immanquable .carousel-cell {width:50%;} 
	.slider_art .carousel-cell, .slider_art_cat .carousel-cell {width:50%;}
	.slider_home_age .slidetab a {margin-right:10px;padding:0 0 8px 0;}
}
@media all and (max-width: 550px) {
	.slider_home .carousel-cell {width:100%;} 
	.blocwhite100 ul.infoServices {padding:15px 0 0 0;}
	.blocwhite100 ul.infoServices li {text-align:center;width:100%;margin-bottom:15px;}
	.blocwhite100 ul.infoServices li p {height:auto;overflow:auto;}
	.blocwhite100 ul.txtlaiusauzou {padding:25px 0 0 0;}
	.blocwhite100 ul.txtlaiusauzou li {width:100%;margin-bottom:30px;}
	.slider_home_age .h4 {display:block;}
}

@media all and (max-width: 500px) {	
	.home_valeur .carousel-cell, .slider_home_age ul li {width:100%;} 
	.home_immanquable .carousel-cell {width:100%;} 
	.slider_art .carousel-cell, .slider_art_cat .carousel-cell {width:100%;}
}
