/* compact [
	plugins-dist/dist/core/mediabox/lib/lity/lity.css?1686649812
	plugins-dist/dist/core/mediabox/lity/css/lity.mediabox.css?1686649812
	plugins-dist/dist/core/mediabox/lity/skins/_simple-dark/lity.css?1686649812
	plugins/dist/plugins/porte_plume_extras/enluminures_typographiques_v3/css/enluminurestypo.css
	plugins/dist/plugins/orthotypo/css/typo_guillemets.css
	plugins/dist/plugins/menu_langues_liens/mll_styles.css
	plugins-dist/dist/nursit/oembed/css/oembed.css?1686649821
	local/cache-scss/voxpublic-cssify-401739d.css?1702550420
] 78.9% */

/* plugins-dist/dist/core/mediabox/lib/lity/lity.css?1686649812 */
/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla;Licensed MIT */
.lity-active,.lity-active body{overflow:hidden}
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity.lity-opened{opacity:1}
.lity.lity-closed{opacity:0}
.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}
.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;-webkit-box-shadow:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.lity-hide{display:none}

/* plugins-dist/dist/core/mediabox/lity/css/lity.mediabox.css?1686649812 */
.box_mediabox{display:block;margin:0;padding:0;width:auto;height:auto;background:none;border:0}
.box_mediabox:before{content:'';display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.9}
@media(min-width:500px){.box_mediabox .lity-container{max-width:90%;max-height:90%}}
@media(max-width:499.9px){.box_mediabox .lity-container{max-width:100%!important;max-height:100%!important}}
.box_mediabox.lity-height-set .lity-content{height:100%;min-height:0!important}
.box_mediabox.lity-image .lity-content{display:flex;justify-content:center;align-items:center}
.box_mediabox.lity-image .lity-image-figure{display:block;margin:0}
.box_mediabox.lity-image .lity-image-figure::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:transparent;transition:background-color 0.25s ease-in 0.1s}
.box_mediabox.lity-image.lity-ready .lity-image-figure::before{background-color:#fff}
.lity-image-caption.min,.lity-image-caption.expanded{cursor:pointer}
.lity-image-caption.min .lity-image-caption-text{max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lity-image-caption.min .spip_doc_titre,.lity-image-caption.min .spip_doc_descriptif,.lity-image-caption.min .spip_doc_credits{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lity-image-caption.min .spip_doc_descriptif:not(:first-child),.lity-image-caption.min .spip_doc_credits:not(:first-child){display:none}
.box_mediabox.lity-inline .lity-content,.box_mediabox.lity-ajax .lity-content{background:#fff}
.box_mediabox.lity-inline .lity-content>*,.box_mediabox.lity-ajax .lity-content-inner{overflow:auto;padding:1rem}
.box_mediabox.lity-iframe .lity-iframe-container iframe{background:#fff}
.box_mediabox.lity-height-set.lity-iframe .lity-iframe-container{height:100%;padding:0;transform:none}
.lity-active body{height:auto!important;overflow:hidden!important}
.box_mediabox.lity-loading .lity-content{background:transparent}
.box_mediabox.lity-loading .lity-content:after{display:none}
.lity-loading .box-loading{display:block;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-2.5em;width:5em;height:5em}
.lity-loading .box-loading:after{content:" ";display:block;width:4em;height:4em;margin:.5em;border-radius:50%;border:.375em solid #000;border-color:#000 #fff #000 #fff;opacity:0.5;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
.lity-group-progress-bar{display:none;position:fixed;bottom:0;left:0;right:0;height:.33em}
.lity-slideshow .lity-group-progress-bar{display:block}
.lity-group-progress-bar-status{position:absolute;left:0;height:100%;top:0;background:#888}
.lity-no-transition-on-open .lity-content,.lity-no-transition .lity-content{transition:none!important}
.lity-no-transition-on-open-none.lity-loading .lity-content,.lity-no-transition.lity-loading .lity-content,.lity-no-transition.lity-closed .lity-content{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
.lity-transition-on-open-slide-from-right .lity-content,.lity-transition-on-open-slide-from-left .lity-content{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.lity-transition-on-open-slide-from-right.lity-loading .lity-content{-webkit-transform:scale(1) translateX(50vw);-ms-transform:scale(1) translateX(50vw);-o-transform:scale(1) translateX(50vw);transform:scale(1) translateX(50vw)}
.lity-transition-on-open-slide-from-left.lity-loading .lity-content{-webkit-transform:scale(1) translateX(-50vw);-ms-transform:scale(1) translateX(-50vw);-o-transform:scale(1) translateX(-50vw);transform:scale(1) translateX(-50vw)}

/* plugins-dist/dist/core/mediabox/lity/skins/_simple-dark/lity.css?1686649812 */
.box_mediabox:before{background:#000;opacity:0.9}
.box_mediabox button[class*="lity-"]:focus{outline:2px dotted #ccc}
.lity-close,.lity-close:hover,.lity-close:active,.lity-close:focus{top:4px;right:2px;width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:2.5rem;color:#fff}
.lity-group-caption .lity-group-current{display:block;position:absolute;top:-1.5rem;right:0;color:#fff;font-weight:700}
.lity-loading .lity-group-caption .lity-group-current{left:50%;margin-left:-2.125em;width:4.5em;right:auto;text-align:center;top:50%;margin-top:-1.5em;color:#fff}
.lity-loading .lity-group-start-stop{display:none}
.lity-group-start-stop{display:block;position:absolute;top:-1.5rem;left:0;width:100%;text-align:center;color:#fff;font-weight:700}
.lity-group-start-stop button{display:inline-block;border:0;padding:0;margin:0;background:none;color:#fff}
.lity-group-start-stop button b{color:transparent}
.lity-group-start-stop button b::after{content:attr(title);display:inline-block;color:#fff;padding-right:.75em}
.lity-group-start-stop .lity-stop{display:none}
.lity-slideshow .lity-group-start-stop .lity-start{display:none}
.lity-slideshow .lity-group-start-stop .lity-stop{display:inline-block}
.lity-next,.lity-previous{display:block;border:0;padding:0;margin:0;position:fixed;border-radius:50%;left:-4.75rem;text-align:center;top:50%;margin-top:-6rem;width:8rem;height:12rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}
.lity-next[disabled],.lity-previous[disabled]{display:none}
.lity-next{left:auto;right:-4.75rem;text-align:right}
.lity-next:hover,.lity-previous:hover,.lity-next:active,.lity-previous:active,.lity-next:focus,.lity-previous:focus{background:rgba(255,255,255,.05)}
.lity-next b,.lity-previous b{display:inline-block;position:absolute;top:50%;left:5.5rem;font-size:3rem;line-height:3rem;margin-top:-1.5rem;text-shadow:0 0 10px #000;color:#fff;font-style:normal;opacity:0.5}
.lity-next b{right:5.5rem;left:auto}
.lity-next:hover b,.lity-previous:hover b,.lity-next:active b,.lity-previous:active b,.lity-next:focus b,.lity-previous:focus b{display:inline-block;opacity:1}
.lity-image-caption{display:block;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);color:#fff;font-style:italic;padding:1rem}

/* plugins/dist/plugins/porte_plume_extras/enluminures_typographiques_v3/css/enluminurestypo.css */
.texteencadre-spip{color:#003;background:#EEF;border-bottom:2px solid #06C;border-left:1px solid #39F;border-right:2px solid #06C;border-top:1px solid #39F;margin:1em 0;padding:.25em .5em}
.caractencadre-spip{color:#F60;font-weight:700}
.caractencadre2-spip{color:#009;font-weight:700}
acronym.spip_acronym{cursor:help;border-bottom:1px dotted}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;font-size:x-small}
sub,sup,sup.typo_exposants{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup,sup.typo_exposants{top:-.5em}
sub{bottom:-.25em}
.smallcaps{font-variant:small-caps}

/* plugins/dist/plugins/orthotypo/css/typo_guillemets.css */
q{quotes:'"' '"' "'" "'"}
:lang(fr) q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D" "\2018" "\2019"}
:lang(en) q{quotes:"\201C" "\201D" "\2018" "\2019"}
:lang(es) q{quotes:"\00AB" "\00BB" "\201C" "\201D"}
:lang(it) q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D"}
:lang(de) q{quotes:"\00BB" "\00AB" ">" "<"}
:lang(no) q{quotes:"\00AB\A0" "\A0\00BB" "<" ">"}
q:before{content:open-quote}
q:after{content:close-quote}
* html q{font-style:italic}
*+html q{font-style:italic}

/* plugins/dist/plugins/menu_langues_liens/mll_styles.css */
@media screen{#menu_lang{list-style:none outside none}
#menu_lang li{float:left}
#menu_lang li a,#menu_lang li span,#menu_lang li strong{border-left:1px solid}
#menu_lang li a,#menu_lang li span,#menu_lang li strong{padding:0 5px;font-size:11px}
#menu_lang li.first a,#menu_lang li.first span,#menu_lang li.first strong{border-left:0}
#menu_lang li.last a,#menu_lang li.last span,#menu_lang li.last strong{padding-right:0}
#menu_lang li a:hover{text-decoration:underline}}

/* plugins-dist/dist/nursit/oembed/css/oembed.css?1686649821 */
figure.oe-image-block{border:1px solid #eee;background:#fff;text-align:center;width:80%;margin:3em auto;overflow:hidden;padding:4px}
figure.oe-image-block img{background:#fff;padding-bottom:4px}
figure.oe-image-block figcaption{background:#eee;padding:10px;text-align:left}
.oe-link-block{overflow:hidden}
.oe-link-block .link_logo{float:right;margin:0;margin-bottom:10px;margin-left:10px;border:5px solid #ddd}
.spip_document.oembed.oembed_video{display:block}
.spip_document .oembed,.spip_documents .oembed{display:block;background:#f8f8f8;padding:5px;border:1px solid #eee}
.spip_document span.oembed,.spip_documents span.oembed{display:inline-block}
.oembed_photo .oe-photo a[rel="external"]:after{content:''}
.oembed_photo .oembed-source{display:none}
.oembed_rich{max-width:100%;position:relative}
.oembed_rich .oe-rich{max-width:none!important}
.oembed_rich .rwd-rich-container{position:relative}
.oembed_rich .rwd-rich-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.oembed_rich .rwd-rich-container>:last-child{margin-bottom:0}
.oembed_rich .oembed.oe-rich{display:block;text-align:left}
.oembed_rich .oe-rich+.spip_doc_titre{margin-top:.5em}
.oembed_rich .spip_doc_titre+.oembed-source{display:none}
.oe-rich.async .rwd-rich-container{-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}
.oe-rich.async .rwd-rich-container.oe-play-button{height:80px!important}
@media (min-width:480px){.oembed_rich .async+.spip_doc_titre{position:absolute;top:.5em;left:90px;width:auto;right:90px;text-align:left}
.oembed_rich .oe-play-button button{left:40px}
.oembed_rich .oe-play-button{background-position:top right!important;background-size:contain!important}}
.oembed.oe-link.oe-rich .oe-html{display:block}
.oe-rich > .rwd-rich-container >blockquote{font-style:normal}
.oembed_video{max-width:100%}
.oembed_video .rwd-video-container{position:relative}
.oembed_video .rwd-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.oembed_video .oembed-source{display:none}
.oembed_video .oe-video{margin-left:auto;margin-right:auto}
.oembed_video .oe-video+.spip_doc_titre{margin-top:.5em}
.oe-play-button{position:relative;cursor:pointer}
.oe-play-button button{text-indent:-5000em;cursor:pointer;position:absolute;display:block;padding:0;left:50%;top:50%;border:none;background:#000;width:66px;height:66px;margin-left:-33px;margin-top:-33px;z-index:10;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:before{content:"";position:absolute;top:-1px;left:-1px;display:block;padding:0;border:4px solid #ddd;width:68px;height:68px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:after{content:"";position:absolute;display:block;left:50%;top:50%;border-left:20px solid #ddd;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:-7px;margin-top:-10px;z-index:11}
.oe-play-button_label{position:fixed;left:-5000em}
.oe-play-button:hover button,.oe-play-button button:focus{background-color:#DD2826}
.oe-play-button:hover button:before,.oe-play-button button:focus:before{border-color:#fff}
.oe-play-button:hover button:after,.oe-play-button:hover button:focus:after{border-left-color:#fff}
.oe-author{font-style:italic}
.oembed .storify .oembed{margin:3em auto;text-align:center}
.oembed .storify .oembed iframe,.oembed .storify .oembed object{margin:0 auto}
.storify .oe-quote-text{margin-bottom:0}
.oe-quote-block{padding-right:80px;position:relative}
.oembed_twitter .oembed-source{display:none}
.oembed_twitter .oe-rich{max-width:none!important}
.oembed_twitter .thumbnail{max-width:none!important;width:100%;height:auto}
.oembed_twitter .mastodon-toot{margin:10px}
.oe-descriptif{font-style:italic}
.oe-quote-user-block img{position:absolute;top:0;right:20px;max-width:48px;height:auto}
.oe-quote-meta,.oe-quote-user-block{display:inline}
.oe-quote-meta .via{display:none}
.oe-fb-user-block img{float:left;margin-right:10px;margin-bottom:10px}
.oe-imdb-title img{float:left;margin-right:10px;margin-bottom:10px}
.oembed_audio .oe-play-button button{background:#FF4B00}
.oembed_audio .oe-play-button button:before{border-color:#eee}
.oembed_audio .oe-play-button:hover button{background-color:#DD2826}
.oembed_audio .oe-play-button:hover button:before{border-color:#fff}
.oembed_mastodon .oe-rich{max-width:none!important;background:#f8f8f8;padding:15px;border-radius:4px;margin:1em auto}
.oembed_mastodon .rwd-rich-container{height:auto!important}
.oembed_mastodon .oembed-source{display:none}
.oembed_mastodon .spip_doc_titre{display:none}
.mastodon-toot{padding:0;margin:0;border:0;padding-left:63px;font-family:Arial,Helvetica,Sans-Serif;font-size:1.0em;line-height:1.5em;text-align:inherit}
.mastodon-toot a{background:transparent!important;text-decoration:none!important}
.mastodon-toot .emoji-sizer{vertical-align:top}
.mastodon-toot .toot-published{float:right;color:#9baec8}
.mastodon-toot .toot-published:active,.mastodon-toot .toot-published:focus,.mastodon-toot .toot-published:hover{text-decoration:underline!important}
.mastodon-toot .toot-author-url{color:#9baec8}
.mastodon-toot .toot-author-thumbnail{float:left;margin-left:-63px;margin-top:4px;width:48px;height:48px;border-radius:4px}
.mastodon-toot .toot-author-screen-name{color:#282c37}
.mastodon-toot .toot-author-url:active .toot-author-screen-name,.mastodon-toot .toot-author-url:focus .toot-author-screen-name,.mastodon-toot .toot-author-url:hover .toot-author-screen-name{text-decoration:underline}
.mastodon-toot .toot-content{display:block;margin:.75em 0 .25em;text-align:inherit;max-width:80em}
.mastodon-toot .toot-content p{margin-bottom:.75em}
.mastodon-toot .toot-content p:last-child{margin-bottom:0}
.mastodon-toot .toot-content a{color:#2b90d9}
.mastodon-toot .toot-content a:active,.mastodon-toot .toot-content a:focus,.mastodon-toot .toot-content a:hover{text-decoration:underline!important}
.mastodon-toot .invisible{display:none}
.mastodon-toot .ellipsis::after{display:inline;content:'\2026'}
.mastodon-toot .toot-enclosure{display:inline-block;position:relative;width:100%;height:0;padding-bottom:50%;margin:.25em 0}
.mastodon-toot .toot-enclosure .toot-enclosure-inner{display:block;position:absolute;top:0;left:0;height:100%;width:100%;vertical-align:middle;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}

/* local/cache-scss/voxpublic-cssify-401739d.css?1702550420 */
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dt,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
p,ul,ol,dl,dd,blockquote,address,pre,.table{margin:0 0 16px;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:inside}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
:not(#content):focus{box-shadow:0 0 6px #4195fc}
textarea:focus,button:focus,select:focus,input:focus,.btn:focus,.submit_main:focus{outline-offset:-1px!important}
@font-face{font-family:"podkova";src:url('https://www.voxpublic.org/squelettes/css/fonts/podkova-regular-webfont.woff2') format("woff2"),url('https://www.voxpublic.org/squelettes/css/fonts/podkova-regular-webfont.woff') format("woff"),url('https://www.voxpublic.org/squelettes/css/fonts/podkova-regular-webfont.ttf') format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"podkova bold";src:url('https://www.voxpublic.org/squelettes/css/fonts/podkova-bold-webfont.woff2') format("woff2"),url('https://www.voxpublic.org/squelettes/css/fonts/podkova-bold-webfont.woff') format("woff"),url('https://www.voxpublic.org/squelettes/css/fonts/podkova-bold-webfont.ttf') format("truetype");font-weight:700;font-style:normal}
h1,.ash1{font:normal 3.75em/1 "podkova bold",Georgia,"Times New Roman",serif}
h2,.ash2,.page_article h1{font:normal 2.625em/1 "podkova bold",Georgia,"Times New Roman",serif;margin-bottom:1.2858em}
h3,.ash3{font:600 2.1875em/1 "podkova",Georgia,"Times New Roman",serif;margin-bottom:.8571em}
h4,.ash4{font:600 1.75em/1.12 "podkova",Georgia,"Times New Roman",serif;margin-bottom:.6429em}
h5,.ash5{font:600 1.5em/1.8 Arial,Helvetica,sans-serif}
.masto{font-size:5.25em}
.titre_normal{font:700 1.375em/1.15 Arial,Helvetica,sans-serif;margin-bottom:8px}
.titre_recherche{font:700 1.375em/1.8 Arial,Helvetica,sans-serif;margin-bottom:1em;border-bottom:1px solid #eef0f1}
.legend h2,.legend h3,.legend{font:700 1em Arial,Helvetica,sans-serif;margin:0 0 .5em}
.vox-font{font-family:"podkova",Georgia,"Times New Roman",serif;font-weight:400}
.vox-font-bold{font-family:"podkova",Georgia,"Times New Roman",serif;font-weight:600}
.base-font{font:Arial,Helvetica,sans-serif}
.small{font-size:.875em}
.smaller,.neutral-button,figcaption{font-size:.8125em}
.big{font-size:1.125em}
.bigger{font-size:1.375em}
.uppercase,.neutral-button{text-transform:uppercase}
.italic{font-style:italic}
.ps{font-style:italic;padding-right:1em}
em,i{font-style:italic}
strong,b{font-weight:700}
.texteencadre-spip{padding:1rem 0;margin:1em 0;background:transparent;border:none}
.texteencadre-spip:after{content:"";display:table;clear:both}
.caractencadre2-spip{border:1 px solid #4b8ec3;color:#000;padding:.5rem;margin:1rem;font-weight:700}
acronym.spip_acronym{cursor:help;border-bottom:1px dotted}
a[hreflang]:after{content:" [" attr(hreflang) "]";color:#999;background:transparent;font-size:x-small}
sup,sup.typo_exposants{font-size:78%;font-variant:normal;vertical-align:24%}
sub{font-size:60%;font-variant:normal;vertical-align:-20%}
.caps{font-variant:small-caps}
blockquote{z-index:0;position:relative;padding-left:3.2em;margin:2em 0;font-style:italic}
blockquote:before{z-index:-1;position:absolute;left:0;top:0;content:"«";line-height:0;font-size:6em;color:rgba(34,34,34,0.1)}
ol{list-style:decimal;list-style-position:inside}
a{color:#ec6a19;background:transparent;cursor:pointer;text-decoration:none}
a a:focus,a a:hover,a:active a.on{color:#dc4d0e}
a:hover,a:active{text-decoration:underline}
.spip_out,.alt-link{color:#3b78b3}
.spip_out .spip_out:focus,.spip_out .spip_out:hover,.spip_out:active .spip_out.on,.spip_out .alt-link:focus,.spip_out .alt-link:hover,.alt-link:active .spip_out.on,.alt-link .spip_out:focus,.alt-link .spip_out:hover,.spip_out:active .alt-link.on,.alt-link .alt-link:focus,.alt-link .alt-link:hover,.alt-link:active .alt-link.on{color:#2c7fc1}
a.unstyled{color:inherit}
a img{border:0}
a:after,a:before,a small{font-size:90%;opacity:0.9}
.spip_out:after,.title-doc a[href^="http://"]:after{content:" ➚"}
a img{border:0}
.nav a,.nav a:hover,.nav a:focus,.nav a:active{text-decoration:none}
.suite{padding-top:.3em;font-family:"podkova",Georgia,"Times New Roman",serif;font-weight:700}
.stretched-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(0,0,0,0)}
.stretched-link[hreflang]::after{content:""}
.stretched-link:hover::after{background-color:rgba(160,188,234,0.4)}
form,fieldset{border:none}
fieldset{margin:0 0 1.5em;padding:0}
main legend:not(.news-descr){display:block;width:100%;border-bottom:1px solid #ccc;font-size:1.2em;font-weight:700;margin:.7em 0 .5em}
input,button,select,label,.btn,.submit_main{vertical-align:middle;font-family:inherit;font-size:inherit}
label{cursor:pointer}
button,input,select{vertical-align:middle}
input[type="text"],input[type="email"],input[type="password"]{width:100%;line-height:2em;padding-left:.5em}
textarea{overflow:auto;min-height:5em;font-size:inherit;font-family:inherit;vertical-align:top;resize:vertical;width:100%;padding-left:.5em}
input[type="reset"],input[type="button"],button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0}
input[type="checkbox"],input[type="radio"]{padding:0}
input,textarea{border:1px solid #DBDCDD;border-radius:3px;background:#FFF}
input[type="search"]{-webkit-appearance:none;background:#eef0f1;border:none;padding-left:.8em}::-webkit-input-placeholder{color:#3f3f3d}
input:-moz-placeholder,textarea:-moz-placeholder{color:#3f3f3d}
input[type="radio"],input[type="checkbox"]{margin-right:.3em}
.search legend{position:absolute;left:-99999px}
.neutral-button{border:none;line-height:normal;background:#eef0f1;padding:.5em .7em}
.neutral-button:hover,.neutral-button:focus,.neutral-button:active{background:#3b78b3}
label + .choix{padding-top:.6em}
.reponse_formulaire{margin-bottom:1.5em;padding:.75em;border:2px solid #ddd}
.reponse_formulaire_ok{background:#95b90c;color:#FFF;border-color:#c6d880;border-radius:3px}
.reponse_formulaire_erreur{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.reponse_formulaire_ok a{color:#264409}
.reponse_formulaire_erreur a{color:#8a1f11}
.erreur_message{color:red}
li.erreur input[type="text"],li.erreur input.text,li.erreur input[type="password"],li.erreur input.password,li.erreur textarea{background-color:#fbe3e4;border-color:#fbc2c4}
.spip_surligne{background-color:#FF0}
.formulaire_recherche *{display:inline}
.reponse,.error,.alert,.notice,.success,.info{padding:.8em;margin-bottom:1.5em;border:2px solid #ddd}
.error,.alert,.erreur_message{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.notice{background:#fff6bf;color:#514721;border-color:#ffd324}
.success{background:#e6efc2;color:#264409;border-color:#c6d880}
.info{background:#d5edf8;color:#205791;border-color:#92cae4}
.error a,.alert a .erreur_message{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
.info a{color:#205791}
.formulaire_login input{border:1px solid #9da1a6;max-width:85%}
.formulaire_formidable,.formulaire_inscription,.formulaire_forum,.formulaire_editer_auteur{background:#eef0f1;padding:5%;text-align:center}
.formulaire_formidable form,.formulaire_inscription form,.formulaire_forum form,.formulaire_editer_auteur form{text-align:left}
.formulaire_formidable .explication,.formulaire_inscription .explication,.formulaire_forum .explication,.formulaire_editer_auteur .explication{padding-top:.5em;font-size:.9em;color:#535352}
.formulaire_formidable .saisie_checkbox .explication{font-size:1em;color:#000;font-weight:700;margin:0 0 .5em}
.formulaire_formidable_erreur_ajout_contact{padding:2%}
.choix{padding-bottom:.6em}
.formulaire_newsletter{font-size:.9em}
.formulaire_newsletter ul{list-style-type:none}
@media screen and (min-width:40em){.formulaire_formidable,.formulaire_inscription,.formulaire_forum,.formulaire_editer_auteur{padding:5% 16%}
.formulaire_formidable_erreur_ajout_contact{padding:1% 16%}}
:not(.choix) > label{display:block;padding-top:1em;font-weight:700}
.info_perso{padding-top:1em}
@media print{form{display:none}}
.search{max-width:100%}
.search-text{line-height:2.5em;margin:0;border:1px solid transparent;width:18.375em;display:inline-block;max-width:80%}
input[type="search"]{padding:1px 0 1px 11px}
.search-submit{background:#eef0f1;line-height:2.5em;border-left:1px solid #ccc;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 11px;margin:0 0 0 -5px;height:2.625em;max-height:2.625em}
.formulaire_newsletter{margin-bottom:2em}
.news-descr{display:block;margin-bottom:20px}
.news-email{font-size:1.625em;max-width:70%;display:inline-block}
.news-submit{display:inline-block;text-align:center;color:#FFF;border:0;font:400 1.125em "podkova",Georgia,"Times New Roman",serif;padding:1em 1em;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#ec6a19;margin-left:-7px}
.news-submit:hover,.news-submit:focus,.news-submit:active{color:#FFF;background-color:#dc4d0e}
@media (min-width:31.875em){.news-submit{padding:1em 2.5em}
.news-email{max-width:60%}}
.boutons:after{content:"";display:table;clear:both}
input[type="submit"]{margin-top:32px;display:block;float:right;text-align:center;color:#FFF;border:0;font:400 1.125em "podkova",Georgia,"Times New Roman",serif;padding:.5em 2em;border-radius:3px;background-color:#ec6a19}
input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:#FFF;background-color:#dc4d0e}
.formulaire_notation{padding:0 1em 1em;min-height:3em}
table{max-width:100%;border-collapse:separate;border-spacing:0}
.table{width:100%}
.table th,.table td{padding:.5em}
.table caption{font-weight:700;text-align:left;padding-bottom:.3em}
.table th{font-weight:700;background:#ec6a19}
.table td{border:2px solid #c25410}
.table thead th{vertical-align:bottom;border:2px solid #fff;border-bottom:4px solid #fff}
.table tbody tr{border:2px solid #ec6a19}
.table tfoot{font-style:italic}
.table tfoot td{border-bottom:0;vertical-align:top}
.table-responsive{width:100%;overflow-y:hidden;overflow-x:scroll}
.table-responsive table{width:100%;margin-bottom:0}
.table-responsive thead,.table-responsive tbody,.table-responsive tfoot,.table-responsive tr,.table-responsive th,.table-responsive td{white-space:nowrap}
.info{background:url('https://www.voxpublic.org/squelettes/css/img/info.png') left top no-repeat}
.download{background:url('https://www.voxpublic.org/squelettes/css/img/download.png')}
.social{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;margin-right:10px;background-color:#2C7FC1}
.down a:hover img{fill:blue}
[class^="pictos"]{position:absolute;left:-99999px}
figure{margin:30px 0}
figcaption{text-align:left}
img{max-width:100%;height:auto;vertical-align:middle}
.descr_img_art{display:block;padding:.5em;max-width:100%}
video{width:100%;max-width:100%;height:auto}
.spip_documents{margin-bottom:1.5em;padding:0;background:none;max-width:100%}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif,.spip_doc_credits{margin-right:auto;margin-left:auto;text-align:center;min-width:120px}
.spip_documents_center{clear:both;display:block;width:100%}
.spip_documents_left{float:left;margin-right:1.5em;max-width:33%}
.spip_documents_right{float:right;margin-left:1.5em;max-width:33%}
.spip_doc_descriptif{clear:both}
.spip_doc_credits{font-style:italic;clear:both}
.spip_documents > a{display:inline-block}
.spip_documents table{text-align:left}
table.spip .spip_document_image{width:auto!important}
.spip_document{display:flex;justify-content:center;align-items:center}
.spip_doc_inner{margin:0 auto;text-align:center;max-width:100%}
.spip_doc_inner > *{margin-left:auto;margin-right:auto}
.spip_document .spip_doc_lien{display:inline-block}
.spip_doc_legende{display:block;max-width:25em}
.spip_document img,.spip_document svg{max-width:100%;height:auto}
.spip_documents_center{margin:30px auto;float:none}
.texteencadre-spip .spip_documents_left{margin:0 30px 30px 0}
.spip_documents_left{margin:10px 30px 30px 0}
.spip_documents_right{margin:30px 0 10px 30px}
.aside-logo{display:none}
@media (min-width:70.9375em){.aside-logo{display:block;margin-top:97px}}
.m1{margin:1.25em}
.m2{margin:2.5em}
.mt1{margin-top:1.25em}
.mt2{margin-top:2.5em}
.mr1{margin-right:1.25em}
.mr2{margin-right:2.5em}
.mb1{margin-bottom:1.25em}
.mb2{margin-bottom:2.5em}
.ml1{margin-left:1.25em}
.ml2{margin-left:2.5em}
.m1px{margin:20px}
.m2px{margin:40px}
.mt1px{margin-top:20px}
.mt2px{margin-top:40px}
.mr1px{margin-right:20px}
.mr2px{margin-right:40px}
.mb1px{margin-bottom:20px}
.mb2px{margin-bottom:40px}
.ml1px{margin-left:20px}
.ml2px{margin-left:40px}
.p1{padding:1.25em}
.p2{padding:2.5em}
.pt1{padding-top:1.25em}
.pt2{padding-top:2.5em}
.pr1{padding-right:1.25em}
.pr2{padding-right:2.5em}
.pb1{padding-bottom:1.25em}
.pb2{padding-bottom:2.5em}
.pl1{padding-left:1.25em}
.pl2{padding-left:2.5em}
.pb1px{padding-bottom:8px}
.ptimg{padding-top:10px}
.no-padd{padding:0}
.no-marge{margin:0}
.break{word-wrap:break-word}
.wordbreak{word-break:break-all;hyphens:auto}
.inline{display:inline}
.inline_block{display:inline-block}
.dtable{display:table}
.dcell{display:table-cell}
.fleft{float:left}
.fright{float:right}
.tcenter{text-align:center}
.tright{text-align:right}
.acenter{margin-right:auto;margin-left:auto}
nav a{text-decoration:none}
nav ul,.no_puce{list-style-type:none}
.visuallyhidden,.nav .participe span{position:absolute;left:-99999px}
.clearfix:after,.page:after,.main:after,.wrapper:after,.row-footer:after{content:"";display:table;clear:both}
.color-1{color:#ec6a19}
.bg-1,.btn.submit,.submit.submit_main{background-color:#ec6a19}
.color-2{color:#3b78b3}
.bg-2{background-color:#3b78b3}
.cold-bg{background-color:#a0bcea}
.bg-light{background-color:#eef0f1}
.gray{color:#535352}
.underline{border-bottom:1px solid #eef0f1}
.debug{background-color:DeepPink;outline:2px solid #2c0958}
.lightdebug{background-color:whitesmoke;outline:2px solid #a0a2a4}
.px{width:1em;height:1em}
.rem{width:1rem;height:1rem}
.row{display:flex;flex-wrap:wrap}
.container,.block,.aside,[class^="block-"],.big-block,.content-block,.f-block:nth-child(odd){position:relative;width:100%;margin-bottom:2em}
.main-block{margin-bottom:2em}
.container{max-width:100%;padding:0 5px}
.small-container,.wrapper{width:96.88%;max-width:96.88%;margin:0 auto}
.gutter{margin-right:0}
.left-gutter{margin-left:2.4631%}
.large-gutter{margin-right:0}
@media (min-width:70.9375em){.f-block{float:right}
.main-block,.block,.aside,.big-block,.content-block,.f-block:nth-child(odd){flex-basis:0;flex-grow:1;max-width:100%}
.col{max-width:6.0755%;float:left}
.container,.block,.aside,[class^="block-"],.main-block,.col,.big-block{margin-bottom:0}
.container{max-width:1278px;margin:0 auto;padding:0}
.small-container,.wrapper{width:95.3052%;max-width:1218px;position:relative}
.block-actu-titre{flex:0 0 23.1517%;max-width:23.1517%}
.block-actu{flex:0 0 31.1986%;max-width:31.1986%}
.block-actu.gutter{margin-right:11.988%}
.i-block,.f-block{width:17.625em;max-width:40%}
.i-block,.i-big-block{display:inline-block;vertical-align:top}
.i-big-block{width:30.25em;max-width:59%}
.content-block{width:43.625em;max-width:57.3071%}
.main-block,.table-main-block{flex:0 0 50.125em;max-width:65.8456%}
.main-block .i-block:nth-child(odd),.main-block .f-block:nth-child(odd){margin-right:19.1977%}
.gutter{margin-right:2.4631%}
.gutter:last-child{margin-right:0}
.large-gutter{margin-right:11.0016%}}
html{font-size:100%}
body{font:normal 1em/1.5 Arial,Helvetica,sans-serif;background:#FFF;color:#000}
.page{overflow:hidden}
[role="banner"] > .container{margin-bottom:0}
.logo{display:flex;align-items:center;justify-content:center;width:280px;height:77px;margin:0 auto}
.logo h1{margin:0}
.head{display:none}
.participe ul{display:inline-flex;justify-content:space-between;width:100%;margin-bottom:0;list-style:none}
.social-top{position:absolute;top:9px;right:140px;background-color:#41413F}
.social-top a{margin-right:20px}
@media only screen and (min-width:70.9375em){[role="banner"]{background:linear-gradient(#41413F 0 2.5em,#FFF 2.5em)}
[role="banner"] > .row{padding-top:2.5em}
[role="banner"] .row{align-items:center}
.logo{justify-content:start;margin:0;padding-left:20px}
.head{display:block;padding:22px 0 24px 20px;width:calc(100% - 280px)}
.head .row{justify-content:space-between}
.participe ul{width:336px;margin-left:30px;margin-right:1em}}
.arbo{padding-top:10px;margin-top:1em}
@media only screen and (min-width:70.9375){.main{font-size:1em}}
.wrapper{margin-bottom:30px}
@media only screen and (min-width:70.9375){.wrapper{margin-bottom:120px}}
@media only screen and (min-width:70.9375){.content{padding-top:28px}}
@media (max-width:70.9375){.manualbr{display:none}}
.row-footer{background:#41413f}
.footer-col{text-align:left;margin-bottom:1em}
footer{padding:2em 0;background:#41413f;font-family:"podkova",Georgia,"Times New Roman",serif}
footer ul{color:#FFF;margin:0;padding:0;line-height:2}
footer a{color:#FFF}
@media (min-width:40em){.footer-col{width:49%;display:inline-table;text-align:left}}
@media (min-width:70.9375em){.footer-col{width:24.5%}}
.footer-links{padding:5px 20px 0 0;text-align:right;color:#fff}
.footer-links li{display:inline;padding-right:10px}
.footer-links li:before{content:"|";padding-right:10px}
.footer-links li:first-child:before{content:"";padding:0}
.nav-row{background-color:#EC6A19}
.nav-row .container{margin-bottom:0}
.nav-recherche-contact > *{display:none}
.nav-row.ferme .nav-recherche-contact > *{display:flex}
.nav-row.ferme .nav-langues{display:none}
.mobile-buttons,.nav-recherche-contact,.nav-langues{display:flex}
.mobile-buttons{height:3.375rem;align-items:center;justify-content:space-between}
.mobile-buttons .big{font-size:1.25em}
.nav-recherche-contact{margin-left:-5px}
.nav-recherche-contact > *{align-items:center;justify-content:center;width:3.375rem;height:3.375rem}
.nav-recherche-contact > a{border-right:1px solid #BE4900}
.nav-recherche-contact .nav-langues{width:130px}
.nav-recherche-contact .nav-langues svg{margin-right:10px}
.head #menu_lang{position:absolute;top:7px;right:1em}
.menu-title{display:block;margin-left:auto;padding:.5em 1em;color:#FFF;width:8em;text-align:right;text-transform:uppercase}
.menu-title:active,.menu-title:focus,.menu-title:hover{color:#FFF}
.anim{margin-left:1em;font-weight:400}
.anim.close{display:none}
.menu-open .anim.close{display:inline}
.menu-open .anim.burger{display:none}
.nav{visibility:hidden;position:absolute;right:-5px;top:3.375rem;width:0;overflow:hidden;background:#ec6a19;opacity:0.8;transition:all 0.3s linear}
.nav .nav-list{margin-bottom:0}
.nav .participe,.nav .social-top{padding:1em}
.nav .participe{background-color:#FFF}
.nav .social-top{position:static;text-align:center}
.nav.expanded{visibility:visible;width:calc(100% + 5px);opacity:1;z-index:2}
.nav-item{padding:.7em 1em;font-size:1.125em;border-top:1px solid #BE4900}
.nav-item > a{color:#FFF;padding-bottom:.3em}
.nav-item > a:focus,.nav-item > a:hover{border-bottom:3px solid #3f3f3d}
.nav-item.on > a{border-bottom:3px solid #3f3f3d}
.nav-item::before{content:"";position:relative;top:-2px;display:inline-block;width:8px;height:8px;border-top:2px solid #FFF;border-right:2px solid #FFF;margin-right:1em;transform:rotate(45deg)}
@media only screen and (min-width:70.9375em){.nav-row{padding:10px 0;background:#ec6a19}
.nav-row .mobile-buttons{display:none}
.nav{visibility:visible;opacity:1;position:relative;display:block;line-height:0;margin:0;top:0;left:0;width:100%}
.nav .nav-langues,.nav .participe,.nav .social-top{display:none}
.nav:after{display:inline-block;width:95%;content:"";vertical-align:top}
.nav .nav-list{display:flex;justify-content:space-between;padding:0 1em}
.nav-item{display:inline-block;border-top:0 none;line-height:1.2em}
.nav-item::before{display:none}
.nav-item:last-child{padding-left:2em;padding-right:2em;background-color:#FFF;border-radius:3px}
.nav-item:last-child a{color:#ec6a19}}
.evit{position:absolute;top:-1000px;display:inline-block;font-family:"podkova",Georgia,"Times New Roman",serif}
.evit:focus{position:static}
#content:focus{outline:0}
.arbo{margin-bottom:42px;color:#535352;font-size:.9em}
.arbo a{color:#535352}
.arbo a:hover,.arbo a:focus,.arbo a:active{color:#535352}
.btn,.submit_main{display:inline-block;text-align:center;color:#ec6a19;border:0;font:400 1.125em "podkova",Georgia,"Times New Roman",serif;width:15.6666667em;max-width:100%;padding:18px 0;border-radius:3px}
.btn:hover,.submit_main:hover,.btn:focus,.submit_main:focus,.btn:active,.submit_main:active{text-decoration:none}
.btn-light{background-color:#FFF}
.btn-light:hover,.btn-light:focus,.btn-light:active{background-color:#F9F2F2}
.btn.bg-1,.bg-1.submit_main,.submit_main.btn.submit,.submit_main.submit,.btn.submit,.submit.submit_main,.btn.bg-2,.bg-2.submit_main{color:#FFF}
.btn.bg-1:hover,.bg-1.submit_main:hover,.submit_main.btn.submit:hover,.submit_main.submit:hover,.btn.submit:hover,.submit.submit_main:hover,.btn.bg-1:focus,.bg-1.submit_main:focus,.submit_main.btn.submit:focus,.submit_main.submit:focus,.btn.submit:focus,.submit.submit_main:focus,.btn.bg-1:active,.bg-1.submit_main:active,.submit_main.btn.submit:active,.submit_main.submit:active,.btn.submit:active,.submit.submit_main:active{background-color:#dc4d0e}
.btn.bg-2:hover,.bg-2.submit_main:hover,.btn.bg-2:focus,.bg-2.submit_main:focus,.btn.bg-2:active,.bg-2.submit_main:active{background-color:#2c7fc1}
.btn.submit,.submit.submit_main{margin-top:1rem}
.border-title,.aside-title{margin-bottom:22px;padding-bottom:10px;position:relative}
.border-title:after,.aside-title:after{content:"";display:block;position:relative;left:0;top:24px;width:138px;height:8px;background:#ec6a19}
.title-b-color2:after{content:"";display:block;position:relative;left:0;top:24px;width:138px;height:8px;background:#3b78b3}
.inline_block li{display:inline-block;padding-right:1.25em;margin:1.25em 0}
.table_ul{display:table;width:100%}
.table_ul li{display:table-cell;width:auto}
.menu-context{margin-bottom:0;list-style-type:none}
.menu-context li{padding-top:1em}
.menu-context li:first-child{padding-top:22px}
.menu-context li .on{color:gray}
.menu-context > li{line-height:2}
.menu-context.ss_rub li{padding-top:0}
.menu-context.ss_rub li:first-child{padding-top:22px}
.menu-context > li > a::before{content:"";display:inline-block;width:.3em;height:.6em;margin-right:.75em;vertical-align:middle;background-image:url('https://www.voxpublic.org/squelettes/css/img/puce.svg');background-size:100%}
.menu-context > li > .on::before{background-image:url('https://www.voxpublic.org/squelettes/css/img/puce-on.svg')}
.menu-context .aside-ss-menu{list-style-type:none}
.menu-context .aside-ss-menu li{padding-top:0;margin:6px 0 6px 30px;line-height:1.2}
.menu-context .aside-ss-menu li:first-child{padding-top:0}
.list-doc{width:100%}
.list-doc:after{content:"";display:table;clear:both}
.list-doc .ash5{margin-bottom:0;border-bottom:1px solid #000}
.rubrique-annuaire > .ash5{margin-top:2em}
.doc_details li{border-bottom:1px solid #eef0f1}
.doc_details .item-doc{padding:1em 0}
.doc_details .item-doc-joint,.doc_details .item-annuaire{display:flex;justify-content:space-between}
.doc_details .vignette-doc{display:flex;align-items:center;justify-content:center;width:120px;height:140px;margin-right:1em;background-color:#2C7FC1}
.doc_details .title-doc{display:flex;flex-direction:column;justify-content:space-between;flex-basis:0;flex-grow:1;max-width:100%}
.doc_details .title-doc strong{font-family:"podkova",Georgia,"Times New Roman",serif;font-size:1.25em;line-height:1.2}
.doc_details .title-doc p{margin:0}
.doc_details .item-doc-joint .title-doc{padding:.25em 1em}
.doc_details .title-annuaire{padding:1em 14px}
.doc_details .info-doc,.doc_details .down,.doc_details .down_all{padding:1em 17px}
.doc_details .info-doc{border-right:1px solid #eef0f1}
.doc_details .down{border-left:1px solid #eef0f1}
.doc_details .down_all{width:14.375em;text-align:center;background-color:#FFF}
.doc_details .suite{margin-top:1em}
.doc_details .suite a{display:inline-block;margin-right:3em}
.doc_details .suite a::before{content:"";display:inline-block;width:16px;height:16px;margin-right:1em;vertical-align:middle;background-repeat:no-repeat}
.doc_details .suite .lire-doc::before{background:url('https://www.voxpublic.org/squelettes/css/img/look.svg')}
.doc_details .suite .telecharger-doc::before{background:url('https://www.voxpublic.org/squelettes/css/img/down.svg')}
.tag{color:#3b78b3;font-weight:700}
.date_margin{margin-top:1em}
.resume-actu-image{width:192px;height:155px;background:#2C7FC1}
.resume-article{margin-bottom:1em;padding:10px;background-color:#FFF}
.resume-image{display:flex;align-items:center;justify-content:center}
.block-resume-image{height:230px;margin-bottom:0;background:#41413F}
.block-resume-image a{height:100%}
.img-action{text-align:center;vertical-align:middle;width:230px;height:230px;background:#41413F}
.block-action-txt{margin-bottom:0;padding:1em}
.block-action-txt .tag{margin-bottom:5px}
.block-action-txt .intro{line-height:1.2}
.liens-periode-action{display:flex;margin-top:10px;font-weight:700}
.liens-periode-action a{display:flex;align-items:center;margin-right:2em}
.liens-periode-action a img{margin-right:5px}
.content-actions-block{display:flex;flex-direction:column}
.content-actions-block .tright{order:3}
.content-actions-block .resume-action:nth-child(2){order:1}
.content-actions-block .resume-action:nth-child(3){order:2}
@media only screen and (min-width:45em){.block-resume-image{flex:0 0 230px;max-width:230px}
.block-action-txt{display:flex;flex-direction:column;justify-content:space-between;flex-basis:0;flex-grow:1;max-width:100%;padding:12px 26px 5px}
.block-action-txt p{margin-bottom:.5em}
.content-actions-block{flex:0 0 43.625em;max-width:43.625em}
.content-actions-block .tright{order:1}
.content-actions-block .resume-action:nth-child(2){order:2}
.content-actions-block .resume-action:nth-child(3){order:3}}
@media only screen and (min-width:70.9375em){.index-action-row .nos-reussites{margin-top:2.5em}}
.caractencadre-spip.spip{display:block;font:700 1.75em/1.12 "podkova",Georgia,"Times New Roman",serif;margin:40px 0 40px 55px;color:#000}
.news-row{background:#f1f1f1;padding:60px 0 45px}
.news-row .big-block .ash3{margin-bottom:1rem}
.news-row .news-content .ash3{margin-bottom:0}
.index-actu-row{background:#f1f1f1}
.back-x1{background:#3f3f3d}
@media (min-width:31.6875em){.back-x1{max-height:100%;background:#3f3f3d url('https://www.voxpublic.org/squelettes/css/img/x.svg') left center no-repeat}}
@media (min-width:96.3125em){.back-x{background:#f1f1f1 url('https://www.voxpublic.org/squelettes/css/img/back_x.png') right center no-repeat}
.back-x1{background:#3f3f3d url('https://www.voxpublic.org/squelettes/css/img/x.svg') 100px center no-repeat}}
[role="tooltip"]{transition:opacity 0.5s ease-out;opacity:0;width:35em;max-width:80vw;height:0;position:absolute;left:50px;top:0;background:#FFF;border:1px solid #eef0f1;border-radius:3px;text-align:left;z-index:-1}
:focus + [role="tooltip"],:hover + [role="tooltip"]{opacity:1;height:auto;padding:1em;box-shadow:1px 1px 3px 0 #eef0f1;z-index:1}
.js-expandmore{border-bottom:1px solid #eef0f1}
.smooth-expandmore__to_expand{display:block;max-height:100em;overflow:hidden;transition:visibility 0s ease,max-height 1s ease;transition-delay:0s;visibility:visible}
[data-hidden=true].smooth-expandmore__to_expand{display:block;max-height:0;padding:0;transition-delay:2s,0s;visibility:hidden}
.smooth-expandmore__button:before{display:inline-block;content:"+ ";transition:all 0.5s ease}
.smooth-expandmore__button[aria-expanded=true]:before,.smooth-expandmore__button[data-expanded=true]:before{transform:rotate(45deg)}
.pagination-items{display:inline-block}
.pagination-item{display:inline-block}
.pagination-item::after{content:" |"}
.pagination-item:last-child::after{content:""}
.tools{letter-spacing:-.31em}
.tri,.pagi{letter-spacing:normal;border-top:1px solid #eef0f1;padding-top:1em;vertical-align:top}
.block_tri{border-bottom:1px solid #eef0f1;padding-bottom:1em;margin:0 0 16px;min-height:2.625em;max-height:2.625em}
.pagi_bottom{padding:1em 0;border-top:1px solid #eef0f1;border-bottom:1px solid #eef0f1}
@media screen and (min-width:40em){.tri,.pagi{display:inline-block;width:40%}
.pagi{width:59%}
.choix.block_tri{text-align:right}}
#cboxOverlay{background:#000;opacity:0.85}
#colorbox,#cboxOverlay,#cboxWrapper{border-radius:4px}
#menu_lang{font-family:"podkova",Georgia,"Times New Roman",serif;text-transform:uppercase}
#menu_lang .on{color:#535352}
#menu_lang,#menu_lang a{color:#FFF}
.oembed_video .oe-video + .spip_doc_titre{position:absolute;left:-99999px}
.spip_documents .oembed{display:block;background:transparent;padding:0;border:none}
.oe-play-button button{background:rgba(0,0,0,0.7)}
.oe-play-button button:before{border:none}
.newscontent iframe{max-width:100%!important;min-width:99%!important;margin:0;background:red}
#cookie-bar{padding:.5em 1em;text-align:left;background-color:#a0bcea}
#cookie-bar .cb-msg{font-size:.9em}
#cookie-bar .cb-enable{background-color:#ec6a19}
#cookie-bar .cb-enable:hover,#cookie-bar .cb-enable:focus{background-color:#dc4d0e}
#cookie-bar .cb-policy{background-color:#3b78b3}
#cookie-bar .cb-policy:hover,#cookie-bar .cb-policy:focus{background-color:#2c7fc1}
#cookie-bar a{margin:.5em}
.block_news{padding:20px 20px 0;margin-top:40px}
.block_news img{margin-right:5px;height:20px}
.news-link{display:flex;justify-content:space-between}
.news-link p{display:inline-flex}
.card{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:2em;border-bottom:1px solid #E4DADA}
.card:last-child{border-bottom:0 none}
.card-header{margin-bottom:1em}
.card-bg{padding:30px 60px;text-align:center;background-color:#F1F1F1}
.en .card-bg{padding:30px 40px}
.icone-grande,.icone-petite{background-position:center;background-repeat:no-repeat}
.icone-grande{width:188px;height:188px;background-image:url('https://www.voxpublic.org/squelettes/css/img/background-icone-grande.png')}
.icone-moyenne{width:155px;height:155px;background-image:url('https://www.voxpublic.org/squelettes/css/img/background-icone-moyenne.png')}
.icone-petite,.icone-titre{background-image:url('https://www.voxpublic.org/squelettes/css/img/background-icone-petite.png')}
.icone-petite{width:88px;height:88px}
.icone-titre{display:inline-block;width:60px;height:60px;background-size:cover}
.card-bg-header .icone-grande,.card-bg-header .icone-moyenne,.card-bg-header .icone-petite{margin-left:auto;margin-right:auto}
@media (min-width:70.9375em){.card{flex-basis:0;flex-grow:1;max-width:100%;border-bottom:0 none}
.card-bg{margin-left:20px}
.row-card{margin-left:-50px}
.row-card-bg{margin-left:-20px}
.card-header,.card-body{padding:0 50px}
.card-body{height:100%;border-right:1px solid #E4DADA}
.card:last-child .card-body{border-right:0 none}
.card-bg-body{display:flex;flex-direction:column;justify-content:space-between;height:100%}}
.nous-suivre a{text-decoration:none}
.nous-suivre a:hover,.nous-suivre a:focus,.nous-suivre a:active{opacity:0.7}
.index-vp-row{padding:45px 0}
.index-vp-row .ash1{margin-bottom:1em}
.index-vp-row .block,.index-vp-row .aside{margin-bottom:0}
.index-vp-row .icone-grande{margin-bottom:1em}
.en .index-vp-row{padding-bottom:0}
.index-video-row{text-align:center;background-color:#ccd7dd}
.index-video-row .container{padding:0}
.index-action-row{background:#a0bcea;padding:80px 0}
.index-second-row{padding:60px 0}
.index-actu-row,.index-ressources-row{position:relative;padding:60px 0 40px}
.index-actu-row{background:#f1f1f1}
.index-ressources-row .border-title::after{margin-left:auto;margin-right:auto}
.index-ressources-row .icone-moyenne{margin-bottom:.5em}
.fle-to-bloc2{display:none}
@media (min-width:70.9375em){.index-ressources-text{padding-top:85px}
.index-actu-row,.index-ressources-row{padding:60px 0}
.fle-to-bloc2{display:block;position:absolute;left:47%;bottom:-55px}}
@media only screen and (min-width:70.9375em){.index-vp-row{margin-top:0}
.index-vp-row > .row{align-items:flex-end}
.index-vp-row .savoir-faire{margin-top:6em}
.index-vp-row .ash1{flex:0 0 50%;max-width:50%;margin-bottom:0;padding-right:145px}
.index-vp-row p{margin-bottom:.15em}
.index-vp-row .icone-grande{margin-bottom:2em}
.index-video-row{margin-top:0}
.index-second-row{padding:100px 0}
.index-actu-row{padding:60px 0}
.index-actu-row .big-block{padding:60px 0 0}}
.titre_portail{margin-bottom:42px}
.page_portail .f-block,.page_portail .i-block{margin-bottom:42px;padding-bottom:30px;border-bottom:1px solid #3f3f3d}
.logo-art-only{display:none}
@media (min-width:70.9375em){.logo-art-only{display:block;margin-top:6em}}
.a-lire-aussi{margin-top:1em;margin-bottom:.25em}
.page_rub-actions .cold-bg{padding:20px}
.page_rub-actions .ash2{margin-bottom:40px}
.page_rub-actions .block-action{margin-bottom:20px}
@media screen and (min-width:70.9375em){.page_rub-actions .main-block{order:1}
.page_rub-actions aside.block,.page_rub-actions aside.aside,.page_rub-actions header.block,.page_rub-actions header.aside{order:2}}
.page-action .wrapper.no-mb{margin-bottom:0}
.page-action .wrapper.no-mb .ash2{margin:0;padding:90px 0}
.page-action .cartouche{margin-bottom:40px}
.cadre-info{border:10px solid #f2b13f;background:#FFF;padding:22px}
.cadre-info .border-bottom{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #535352}
.rub_tag{padding-top:82px;padding-bottom:90px;background:#f1f1f1 url('https://www.voxpublic.org/squelettes/css/img/back_x.png') right center no-repeat}
.aside_form_link,a[href*="participer"]{display:none}
@media screen and (min-width:70.9375em){.aside-action{position:absolute;top:-7em;left:76.8483%;width:17.625em;max-width:23.1517%}
a[href*="participer"]{display:block;max-width:100%}
.aside_form_link{display:block}}
.list_ann,.list_medias{padding:1rem;border:1px solid #eef0f1;margin-top:30px}
.list_ann .titre_normal,.list_medias .titre_normal{padding-bottom:10px}
.list_ann li > span,.list_medias li > span{font-size:.75em;text-transform:uppercase}
.list_ann a,.list_medias a{color:#3b78b3}
.list_ann a .list_ann a:focus,.list_ann a .list_ann a:hover,.list_ann a:active .list_ann a.on,.list_ann a .list_medias a:focus,.list_ann a .list_medias a:hover,.list_medias a:active .list_ann a.on,.list_medias a .list_ann a:focus,.list_medias a .list_ann a:hover,.list_ann a:active .list_medias a.on,.list_medias a .list_medias a:focus,.list_medias a .list_medias a:hover,.list_medias a:active .list_medias a.on{color:#2c7fc1}
.ann_mail,.ann_sites{display:inline-block}
.ann_mail:after,.ann_sites:after{content:","}
.ann_mail:last-child:after,.ann_sites:last-child:after{content:""}
.bottom_form_title{margin:1em 0 .2em}
.plan ul{padding-left:2em}
.plan ul .ash5{margin-bottom:.2em}
.plan ul a{color:#000;text-decoration:underline}
.plan ul a:focus,.plan ul a:hover{color:#dc4d0e}
.page_recherche li{line-height:2}

