@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Baloo|Lobster);

#info-legales div.text-center p, #info-legales p.text-center{text-align:center!important}



body{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:100%}img{border:0}h1{font-size:30px;margin:.625em 0 .625em 0;font-family:Lobster,cursive;color:#57bb34;font-weight:400}h2{font-size:18px;margin:.1875em 0 .375em 0}h3{font-size:16px;margin:.125em 0 .25em 0}#integration p{margin:.75em 0;font-size:14px}#integration table{border-collapse:collapse}#integration th{border:.0625em solid #555;font-weight:700;font-size:14px}#integration td{border:.0625em solid #888;font-size:14px}#integration .centre,.centre{margin:auto}.gauche{float:left}.droite{float:right}.clear{clear:both}.centrer{text-align:center}.align-gauche{text-align:left}.align-droite{text-align:right}#integration ul.decoliste{list-style-type:none}#integration ul.decoliste li:before{content:"\+ \ ";color:#ea4e1d;font-size:18px;font-weight:700}#integration ul.liste-horizontale{display:block;list-style:none;padding:0;text-align:center}#integration ul.liste-horizontale>li{display:inline-block;width:13em;border:1px solid #888;min-height:2.5em;margin:1em 1em;vertical-align:bottom}#integration ul{margin:0;padding:0 0 0 2.5em;font-size:14px}#integration li{margin:0}#integration ol>li,#integration ul>li{list-style-image:none}#integration ul.droite,#integration ul.gauche{margin:.5em 1em}a.bouton{display:inline-block;margin:.1875em;text-decoration:none}a.bouton:hover{background-image:none}blockquote{margin:.7em;padding:.2em .8em}blockquote:after{display:inline-block;float:right;font-size:200%;margin:-.8em -.35em 0 0}blockquote:before,cite:before{content:' " ';font-style:normal}.demi{width:25em;margin:2em;float:left;background:0 0}.demi2 {width:23.5em;margin:2em;float:left;background:0 0}.tiers{width:17.8em;margin:.05em;float:left;background:0 0; border:1px solid #eee; padding: 10px}.quarts{width:14em;margin:.25em;float:left;background:0 0}.bloc60{width:34em;margin:.5em;float:left;background:0 0}.bloc40{width:22em;margin:.5em;float:left;background:0 0}.bloc70{width:40em;margin:.5em;float:left;background:0 0}.bloc30{width:16em;margin:.5em;float:left;background:0 0}.bloc-centrer{width:50em;margin:auto;background-color:none;padding:.5em;border-radius:6px}#integration .texte-couleur{color:#a52941}#integration .texte-gros{font-size:24px}.separation{border-top:1px solid #a52941;border-bottom:3px solid #a52941;width:90%;padding-bottom:1%;margin:auto;clear:both;margin-top:10px}.bordure{border:3px dotted #c00}a .encart-contact{width:20.7em;margin:.5em;float:left;background-color:#a52941;padding:.5em}a .encart-contact p{text-align:center;font-size:22px;color:#fff}a .encart-contact:hover{background-color:#d6201f}.thepet{background-color:#fff}#accueil .img-presentation{width:97%;display:inline-block;padding:2px}.gallery-container{margin:15px 0 25px}.img-presentation{width:32.5%;display:inline-block;padding:2px}.img-fluid.img-thumbnail{border:4px solid #fff;box-shadow:7px 8px 5px -8px rgba(0,0,0,.5)}#nos-magasins .img-presentation{width:48%;padding:8px}#nos-magasins .carousel{max-width:500px;margin:0 auto}.flex-container{margin:20px auto 40px}.flex-container>div{width:50%;padding:0 15px}footer{height:215px}footer .mx-auto a{font-size:12px;color:#fff;text-decoration:none}@media screen and (max-width:960px){footer{height:225px}.img-presentation{width:32%}#nos-magasins .img-presentation{width:46%}}@media screen and (max-width:720px){footer{height:290px}.flex-container{flex-wrap:wrap}.flex-container>div{width:100%!important;padding:0}.main{padding:0 10px}.img-presentation{width:31.5%}#nos-magasins .img-presentation{width:auto}#nos-magasins .img-presentation .img-thumbnail{border:none}}@media screen and (max-width:576px){.h1,h1{font-size:23px!important}.img-presentation{width:48%}}.ff-lobs{font-family:Lobster,cursive!important}.text-green{color:#57bb34!important}.text-orange{color:#ea4e1d!important}.fs-20{font-size:20px!important}.fs-15{font-size:15px!important}.note{font-size:13px!important;color:#626262}.title{font-family:Lobster,cursive;font-size:23px;color:#ea4e1d;padding:15px}.hexaline{background:url(../charte/hexa.jpg) repeat center center;height:3px;margin:5px 0;display:block}@media screen and (max-width:576px){.title{font-size:18px}}@media screen and (max-width:370px){#pied{max-width:340px;padding:0!important;width:100%!important}#baspage{max-width:340px;width:100%!important}#baspage p{padding-left:10px;padding-right:10px}}.shadow1{-webkit-box-shadow:0 2px 20px -6px rgba(0,0,0,.75);-moz-box-shadow:0 2px 20px -6px rgba(0,0,0,.75);box-shadow:0 2px 20px -6px rgba(0,0,0,.75)}p{text-align:justify}.main img{width:100%;height:auto}.bold{font-weight:700!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.d-flex{display:flex!important;-webkit-display:flex!important;-moz-display:flex!important;-ie-display:flex!important;-o-display:flex!important}.justify-content-between{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ie-justify-content:space-between;-o-justify-content:space-between}.justify-content-around{justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around}.align-items-center{align-items:center!important;-webkit-align-items:center!important;-moz-align-items:center!important;-ie-align-items:center!important;-o-align-items:center!important}.flex-wrap{flex-wrap:wrap!important;-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ie-flex-wrap:wrap!important;-o-flex-wrap:wrap!important}.d-block{display:block!important}.m-auto{margin:auto!important}.p-3{padding:1rem!important}.mb-3{margin-bottom:1rem!important}.mt-3{margin-top:1em!important}.mb-4{margin-bottom:2rem!important}.mt-4{margin-top:2em!important}.mb-4{margin-bottom:3rem!important}.mt-4{margin-top:3em!important}.table-responsive{margin-bottom:25px;border:1px solid #e9e9e9;padding-bottom:25px;overflow-x:auto;-webkit-overflow-x:auto;-moz-overflow-x:auto;-ie-overflow-x:auto;-o-overflow-x:auto}.table-responsive table{min-width:533px}.table-responsive table,.table-responsive table td{border:none!important}.table-responsive td{padding:5px 10px!important;font-weight:700}.table-responsive td:first-child{text-align:left!important}.table-responsive td{padding:5px 10px!important}.bb-dotted{border-bottom:dotted 1px #aa2247!important}.lh-normal{line-height:normal}.lh-100{line-height:100%!important}.fs-40{font-size:40px!important}.fs-35{font-size:35px!important}.fs-25{font-size:25px!important}.fs-22{font-size:22px!important}.fs-20{font-size:20px!important}.fs-18{font-size:18px!important}.fs-16{font-size:16px!important}.fs-15{font-size:15px!important}.fs-14{font-size:14px!important}.fs-12{font-size:12px!important}.fs-10{font-size:10px!important}@media (min-width:576px){.fs-sm-40{font-size:40px!important}.fs-sm-35{font-size:35px!important}.fs-sm-25{font-size:25px!important}.fs-sm-22{font-size:22px!important}.fs-sm-20{font-size:20px!important}.fs-sm-18{font-size:18px!important}.fs-sm-16{font-size:16px!important}.fs-sm-15{font-size:15px!important}.fs-sm-14{font-size:14px!important}.fs-sm-12{font-size:12px!important}.fs-sm-10{font-size:10px!important}}@media (min-width:768px){.fs-md .fs-sm-40{font-size:40px!important}-40{font-size:40px!important}.fs-md-35{font-size:35px!important}.fs-md-25{font-size:25px!important}.fs-md-22{font-size:22px!important}.fs-md-20{font-size:20px!important}.fs-md-18{font-size:18px!important}.fs-md-16{font-size:16px!important}.fs-md-15{font-size:15px!important}.fs-md-14{font-size:14px!important}.fs-md-12{font-size:12px!important}.fs-md-10{font-size:10px!important}.fs-md-10{font-size:10px!important}}@media (min-width:992px){.fs-lg-40{font-size:40px!important}.fs-lg-35{font-size:35px!important}.fs-lg-25{font-size:25px!important}.fs-lg-20{font-size:20px!important}.fs-lg-22{font-size:22px!important}.fs-lg-18{font-size:18px!important}.fs-lg-16{font-size:16px!important}.fs-lg-15{font-size:15px!important}.fs-lg-14{font-size:14px!important}.fs-lg-12{font-size:12px!important}.fs-lg-10{font-size:10px!important}.fs-lg-10{font-size:10px!important}}@media (min-width:1200px){.fs-xl-40{font-size:40px!important}.fs-xl-35{font-size:35px!important}.fs-xl-25{font-size:25px!important}.fs-xl-22{font-size:22px!important}.fs-xl-20{font-size:20px!important}.fs-xl-18{font-size:18px!important}.fs-xl-16{font-size:16px!important}.fs-xl-15{font-size:15px!important}.fs-xl-14{font-size:14px!important}.fs-xl-12{font-size:12px!important}.fs-xl-10{font-size:10px!important}.fs-xl-10{font-size:10px!important}}.carousel{position:relative;box-shadow:0 1px 6px rgba(0,0,0,.64);margin-top:26px}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-open:checked+.carousel-item{position:static;opacity:100}.carousel-item{position:absolute;opacity:0;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.carousel-item img{display:block;height:auto;max-width:100%}.carousel-control{background:rgba(0,0,0,.28);border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:40px;height:40px;line-height:35px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);cursor:pointer;-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center!important;width:40px;z-index:10}.carousel-control.prev{left:2%}.carousel-control.next{right:2%}.carousel-control:hover{background:rgba(0,0,0,.8);color:#aaa}#carousel-1:checked~.control-1,#carousel-2:checked~.control-2,#carousel-3:checked~.control-3,#carousel-4:checked~.control-4,#carousel-5:checked~.control-5{display:block}.carousel-indicators{list-style:none;margin:0;padding:0;position:absolute;bottom:2%;left:0;right:0;text-align:center;z-index:10}.carousel-indicators li{display:inline-block;margin:0 5px}.carousel-bullet{color:#fff;cursor:pointer;display:block;font-size:35px}.carousel-bullet:hover{color:#aaa}#carousel-1:checked~.control-1~.carousel-indicators li:nth-child(1) .carousel-bullet,#carousel-2:checked~.control-2~.carousel-indicators li:nth-child(2) .carousel-bullet,#carousel-3:checked~.control-3~.carousel-indicators li:nth-child(3) .carousel-bullet,#carousel-4:checked~.control-4~.carousel-indicators li:nth-child(4) .carousel-bullet,#carousel-5:checked~.control-5~.carousel-indicators li:nth-child(5) .carousel-bullet{color:#ea4e1d}

body > #sb-container {
    position: fixed;
	z-index:99999999
}

