.header{display:grid;grid-template-columns:180px 40px 1fr;grid-template-areas:"logo none nav"}#logo{grid-area:logo}#nav{grid-area:nav}#filariane,#menu,.content,footer{width:100%}#menu{margin:0 auto}.main{padding:0 10px}#nav{display:inline-block;width:auto}.nav-anchors{display:none}.menu a:hover{background-color:transparent}.menu ul{text-align:center}.menu li{float:left;margin:auto;background-color:transparent;border:0}.menu li li{background-color:#0a78b3}.menu>ul>li{border-radius:6px 6px 0 0}.menu ul li li a{padding-left:20px}.menu li:hover{background-color:transparent}.menu li ul{text-align:left}.menu ul li ul{display:none;z-index:901}.menu ul li ul li{border-top:1px solid #ccc;line-height:1.5rem}.menu ul li ul li:last-child{border-radius:0 0 6px 6px}.menu ul li:hover ul{display:block}.menu li:hover ul li{float:none}.menu li ul{position:absolute}#nav{position:relative;width:100%}.menu>div{position:absolute;bottom:-1px;left:0;right:0;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:0}.menu a{border:1px solid transparent;display:inline-block;margin:0 8px;padding:0 0 5px 0;font-size:16px;width:auto}.menu a:hover{border-bottom:1px solid #def}.menu a:hover::first-letter{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;color:#e8171c}.tags a:hover{box-shadow:1px 1px 12px #999}a figure{animation:none}.extrait li>a:hover>div,li>a:hover figure{animation:shake .5s infinite}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}100%{transform:translate(1px,-2px) rotate(-1deg)}}@media screen and (min-width:1500px){.lapage{width:1500px}}@media print{body{display:none!important}*{background-color:#fff!important}}