.navigBarre{height:2rem;font-size:1rem;overflow:hidden;padding:.5rem;display:table;margin:0 auto}.navigBarre img{float:left}.navigBarre a,.navigBarre span{display:block;float:left;font-size:1em;width:2em;height:2em;line-height:1.8em;text-align:center;margin:0 1px 1px 1px;background-color:#eee}.touch .navigBarre a,.touch .navigBarre span{font-size:1.5em}.navigBarre a{border:solid 1px #262626;color:#262626;text-decoration:none}.navigBarre a:focus,.navigBarre a:hover{border:solid 1px #d2a511;background-color:#d2a511;color:#fff}.navigBarre span.num{border:solid 1px #262626;color:#fff;background-color:#262626}.navigBarre span.apres,.navigBarre span.avant,.navigBarre span.back,.navigBarre span.first,.navigBarre span.last,.navigBarre span.next{border:solid 1px #bbb;color:#bbb;text-decoration:none}.navigBarre span.apres,.navigBarre span.avant{border-color:rgba(0,0,0,.25);color:rgba(0,0,0,.25);background-color:transparent;line-height:1.3em}.navigBarre .back,.navigBarre .first,.navigBarre .last,.navigBarre .next{display:block;text-indent:-9999px;outline:0;position:relative}.navigBarre .back:before,.navigBarre .first:before,.navigBarre .last:before,.navigBarre .next:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;text-indent:0;font-size:1.8em;font-weight:400;line-height:.85em;text-align:center}.navigBarre .first:before{content:'\00ab'}.navigBarre .back:before{content:'\2039'}.navigBarre .next:before{content:'\203A'}.navigBarre .last:before{content:'\00bb'}.navigBarre a.num,.navigBarre span.apres,.navigBarre span.avant{display:none}.listArticle-tags{padding-bottom:.25em}.listArticle-tags::after{clear:both;content:"";display:table}.listArticle-tags-list{display:block;position:relative;max-height:2em;overflow:hidden;padding-right:2em;transition:max-height .25s ease-out}.listArticle-tags-list:before{content:'\2039';display:block;position:absolute;right:0;top:0;width:2rem;height:2rem;line-height:1.6rem;text-align:center;color:#262626;font-size:2em;transform:rotate(-90deg);cursor:pointer}.listArticle-tags-list:hover{max-height:90vh;transition:max-height .25s ease-in}.listArticle-tags-item{display:block;float:left;margin-right:.25em;margin-bottom:.25em}.listArticle-tags-item .bt{display:block;background-color:#262626;color:#eee;padding:.25em .5em;text-decoration:none;font-size:.9em}.listArticle-tags-item .bt:hover{background-color:#3c3c3c;color:#fff}.listArticle-tags-item.select .bt{background-color:#d2a511}.listArticle-tags-item.select .bt:hover{background-color:#d7ae29}.articleList{position:relative;padding:.75em}.articleList .content-banniere{margin-bottom:4rem}.articleList .articleList-banner{position:relative;width:100%;clear:both;padding:.375em}.articleList .articleList-banner .banniere{margin:0!important}.articleList-title{border-bottom:1px solid #666;color:#666;font-size:1em;font-weight:600;min-height:2.5em;line-height:1.2em;padding:.6em 0;text-align:center}.article{position:relative;width:100%;padding:.375em}.article-container{position:relative;background-color:#fff;font-size:3.4vw;overflow:hidden}.article-container:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}.article-img{position:absolute;top:0;left:0;width:100%;height:52%;background-color:#999;overflow:hidden}.article-img img{width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:filter .5s linear,transform .5s ease-in-out}.article-img img.loading{filter:blur(10px)}.article-img:after{content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#d2a511}.article-title{position:absolute;top:56%;left:0;width:100%;height:13%;padding:0 .75em;text-align:center;overflow:hidden}.article-title .lib{display:block;font-family:bebas-neue;font-weight:400;font-size:1.2em;line-height:1.25}.article-city{position:absolute;top:.7em;right:.5em;font-size:1.25em;height:2em;line-height:2em;font-family:athelas;font-style:italic;padding-right:1em;color:#fff;text-shadow:-1px -1px 3px rgba(0,0,0,.2),-1px 0 3px rgba(0,0,0,.2),-1px 1px 3px rgba(0,0,0,.2),0 -1px 3px rgba(0,0,0,.2),0 0 3px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.2),1px -1px 3px rgba(0,0,0,.2),1px 0 3px rgba(0,0,0,.2),1px 1px 3px rgba(0,0,0,.2)}.article-category{position:absolute;top:0;left:0;z-index:2;padding-top:33%}.article-category .lib{display:block;color:#fff;background-color:#d2a511;padding:0 1.5em;font-family:bebas-neue;font-size:1.25em}.article-resume:after,.article-resume:before{content:'';position:absolute;z-index:1;top:4%;left:4%;right:4%;height:44%;border-style:solid;border-color:#fff;border-width:0;transition:transform .5s}.article-resume:before{border-top-width:2px;border-bottom-width:2px;transform:scaleX(0)}.article-resume:after{border-left-width:2px;border-right-width:2px;transform:scaleY(0)}.article-overview{position:absolute;width:100%;left:0;top:71%;bottom:0;padding:0 .75em;display:block;font-size:.9em}.article-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden}.article-link>.lib{display:block;text-indent:-9999px}.article-link:hover~.article-resume:after,.article-link:hover~.article-resume:before{transform:none}.article-link:hover+.article-img img{transform:translate(-50%,-50%) scale(1.1)}.articleList-categories{padding-bottom:0!important}.articleList-categories .form_grid{padding:0}@media only print,only screen and (min-width:30.063em){.article{width:50%;float:left}.article-container{font-size:1.8vw}}@media only print,only screen and (min-width:48.063em){.navigBarre a.num,.navigBarre span.apres,.navigBarre span.avant{display:block}.articleList .content-banniere{margin-bottom:2rem}.article-container{font-size:1.2vw}}@media only print,only screen and (min-width:60.063em){.article-container{font-size:1.2vw}}@media only print,only screen and (min-width:75.063em){.articleList .articleList-banner{clear:none;float:left;width:66.6667%;padding:0}.articleList .articleList-banner:before{content:'';display:block;width:100%;height:0;padding-bottom:50%}.articleList .articleList-banner .banniere{position:absolute;top:.375em;right:.375em;bottom:.375em;left:.375em}.articleList .articleList-banner .banniere:not(.old) .bt>img{height:100%}.articleList-title{text-align:left}.article{width:33.3333%}.article-container{font-size:.9vw}}@media only print,only screen and (min-width:100.063em){.articleList .articleList-banner .banniere{position:absolute;top:.75em;right:.75em;bottom:.75em;left:.75em}.article{padding:.75em}.article-container{font-size:1em}}