#form_commentaire{margin:0 15px}#form_commentaire form{border:4px solid var(--color-fiche);box-shadow:0 0 10px var(--color-black);margin:15px auto;max-width:500px;padding:10px;position:relative;overflow:hidden}#form_commentaire form:after{content:'';background:var(--color-fiche);position:absolute;top:-15px;right:-30px;width:80px;height:40px;-ms-transform:rotate(40deg);transform:rotate(40deg)}#form_commentaire form button{background-color:var(--color-black);color:var(--color-white);cursor:pointer;font-size:.8rem;padding:10px 5px;text-transform:uppercase;display:block;width:100%;border:none}#form_commentaire form input,#form_commentaire form textarea{background:var(--color-formulaire);color:var(--color-black);border:none;padding:5px;width:100%}#form_commentaire form input::placeholder,#form_commentaire form textarea::placeholder{color:var(--color-black);font-style:italic}#form_commentaire form input#commentaire_isContactableOnResponse,#form_commentaire form input#admin_commentaire_isContactableOnResponse,#form_commentaire form textarea#commentaire_isContactableOnResponse,#form_commentaire form textarea#admin_commentaire_isContactableOnResponse{width:auto}#form_commentaire form input.error,#form_commentaire form textarea.error{background:var(--color-rougeclair)}#form_commentaire form .row{display:flex;flex-wrap:wrap;padding:0 4px;width:100%;gap:5px 10px;justify-content:space-between}#form_commentaire form .row>div{width:100%}#form_commentaire form .row .half{width:48%}#form_commentaire form .row .half .note{display:block}#form_commentaire form .column:nth-of-type(2){flex:63%;max-width:63%}#form_commentaire form .column div{width:100%}#form_commentaire form .rgpd{padding:5px}#form_commentaire form .rgpd input{width:auto}#form_commentaire form .rgpd label[for=commentaire_rgpd] a{color:var(--color-bleu);text-decoration:underline}#form_commentaire form .rgpd.error{background:var(--color-rougeclair)}#form_commentaire form .float{background:var(--color-formulaire);padding:5px}#form_commentaire form .float.error{background:var(--color-rougeclair)}#form_commentaire form .float span{display:inline-block;padding:3px 0}#form_commentaire form .float em{color:#323232;cursor:pointer;font-size:1rem}#form_commentaire .caption{color:var(--color-fiche);display:block;font-weight:700;text-transform:uppercase;width:75%;margin:5px auto 10px;min-width:270px;text-align:center;font-size:1rem}#form_commentaire .caption span{color:var(--color-black);display:block;font-style:italic;font-size:.9rem}#form_commentaire .result{color:#fff;display:block;padding:5px}#form_commentaire .result.error{background:var(--color-rouge)}#form_commentaire .result.valid{background:var(--color-bleufonce)}.essai .avis_commentaire h2 .title-t1{color:initial}.avis_commentaire .titre{font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--color-rouge);margin:1em 0}.avis_commentaire .name{font-size:1rem;font-weight:700;margin-bottom:5px}.avis_commentaire a i{font-weight:400}.avis_commentaire a img{vertical-align:middle}.avis_commentaire .middle a,.avis_commentaire .middle a:link,.avis_commentaire .middle a:visited,.avis_commentaire .middle a:hover{color:var(--color-bleu);text-decoration:underline}.more{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5px;background-color:initial!important;gap:10px}.more .plus-commentaire,.more .all-commentaire{background:var(--color-fond-bleu);border:2px solid var(--color-fiche);color:var(--color-black);box-shadow:5px 5px 10px var(--color-black);display:inline-block;font-weight:700;padding:5px;text-align:center;cursor:pointer}#commentaires{margin:0 10px}#commentaires>div:nth-child(even){background-color:var(--color-commentaire)}.comment,.reponse{margin-bottom:20px;padding:5px;box-shadow:0 0 10px var(--color-black)}.reponse{margin-left:5%}.bottom{display:block;margin-top:5px;text-align:right;font-size:.7rem}.bottom em{margin:0 5px}time{font-weight:400;margin:0 5px}.repondre{cursor:pointer}.login{display:block;margin-bottom:10px}.login a{text-align:center;background:var(--color-black);border:none;color:var(--color-white);cursor:pointer;font-size:.8rem;padding:7px;position:relative;width:auto;display:block}.comment.hide{display:none}