:root{--couleur-fond-nav:#e15737;--largeur-galerie:85%;--largeur-tabnav:100%;--taille-cell-galerie:10px 0 25px 0}
.lienphoto{position:absolute;width:8%;margin-left:-84px}
.lightbox{margin-top:200px}
#content_galerie{margin:0 auto!important}
.txt_galerie{}
.tabgalerie{width:var(--largeur-galerie);text-align:center}
#tabnav{float:left;width:var(--largeur-tabnav)}
.navgalerie{display:flex;font-size:16px;padding:40px 0;margin:0 auto;width:14%}
.navgalerie a{background:var(--couleur-fond-nav);border:1px solid var(--couleur-fond-nav);font-size:16px;padding:2px 4px;opacity:.4;border-radius:4px}
.navgalerie a:visited,.navgalerie a:link{color:#fff}
.navcurrent{font-weight:700;font-size:16px;background:var(--couleur-fond-nav);color:#fff;padding:2px 4px;border-radius:4px}
.espace{padding:2px 4px;color:#0087ff}
.imgnav{border:3px solid #fff;margin:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 0 16px #aaa}
.imgnav a{background-color:#fff;width:50px;border:4px solid red}
.imgGalerie{display:inline-block;padding:var(--taille-cell-galerie)}
.imgGalerie a{display:inline-block;height:3%}
.imgGalerie a:hover{background:rgba(255,255,0,0.2);transition:all 0.3s ease-out 0s;opacity:.8;border-radius:10px}
@media only screen and (min-width:270px) and (max-width:479px){.content_galerie,.logform{float:left;width:320px;margin:0 auto}}