/* compact [
	squelettes/css/reset.css?1670244686
	squelettes-dist/css/font.css?1739526156
	squelettes/css/typo.css?1678367377
	squelettes/css/form.css?1702460515
	squelettes/css/clear.css?1653045524
	squelettes/css/spip.css?1724337549
	plugins-dist/mediabox/lib/lity/lity.css?1749547908
	plugins-dist/mediabox/lity/css/lity.mediabox.css?1749547908
	plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1749547908
	plugins-dist/porte_plume/css/barre_outils.css?1749547910
	local/cache-css/cssdyn-css_barre_outils_icones_css-02f2e0ab.css?1751622564
	squelettes/css/sommaire.css
	squelettes/css/enluminurestypo.css
	plugins/auto/socialtags/v4.1.0/socialtags.css?1720191446
	plugins/auto/blocsdepliables/v1.4.2/css/blocs.css?1750406074
	plugins/auto/agenda/v5.1.0/css/spip.agenda.css
	plugins/auto/gis/v5.5.0/lib/leaflet/dist/leaflet.css
	plugins/auto/gis/v5.5.0/lib/leaflet/plugins/leaflet-plugins.css
	plugins/auto/gis/v5.5.0/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/auto/gis/v5.5.0/css/leaflet_nodirection.css
	squelettes/theme/css/videos.css
	squelettes/css/historique_spip32_documents.css
	plugins/auto/oembed/v3.4.0/css/oembed.css?1739542678
	squelettes/assets/css/font-awesome.min.css
	page=style.css
	squelettes/js/slick/slick.css?1653045537
	squelettes/js/slick/slick-theme.css?1653045537
	squelettes/styles/slider.css?1672921641
	squelettes/styles/animate-custom.css?1653045544
	squelettes/styles/media.css?1695994122
	squelettes/css/perso.css?1696492747
	squelettes/styles/responsive-nav.css?1653045544
	squelettes/_css/cibc_en_bas_a_droite.css
	squelettes/styles/print.css?1702462837
] 81.1% */

/* squelettes/css/reset.css?1670244686 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,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,dl,dt,dd,ol,ul,li,fieldset,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%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
.ie7 img{-ms-interpolation-mode:bicubic}

/* squelettes-dist/css/font.css?1739526156 */


/* squelettes/css/typo.css?1678367377 */
@charset "UTF-8";html{font-size:100.01%}
body{background:#FFF;font:1em/1.5em Georgia,Cambria,Times New Roman,Times,serif;color:#222}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;margin:0;padding:0;font-size:100%;font-weight:400;color:#000}
hr{height:1px;margin:1.5em 0;border:0;background:#222;color:#222}
h1,.h1{font-size:2em;line-height:1.5;margin-bottom:.75em}
h2,.h2{font-size:1.5em;line-height:1;margin-bottom:1em}
h3,.h3{font-size:1.3em;font-weight:700;line-height:1.5;margin:3em 0 1.5em}
h4,.h4{font-size:1.2em;font-weight:700;line-height:1.364;margin:2em 0 1.5em 1em}
h5,.h5{font-size:1.1em;margin:1.5em 0 1.364em 2em}
h6,.h6{font-size:1em;margin-left:3em}
strong,b{font-weight:700}
em,i{font-style:italic}
small,.small{font-size:90%}
big,.big{font-size:130%}
abbr{color:inherit}
abbr[title],acronym[title]{border-bottom:.1em dotted;cursor:help}
@media print{abbr[title]:after{content:" (" attr(title) ")"}}
dfn{font-weight:700;font-style:italic;color:inherit}
del,.del{text-decoration:line-through}
ins,.ins{background-color:#DFD;border-color:#0A0;color:#0A0;text-decoration:none}
sup,sub{font-size:.8em;font-variant:normal;line-height:1.1em;color:inherit}
sup{vertical-align:super}
.ie sup{vertical-align:text-top}
sub{vertical-align:sub}
.ie sub{vertical-align:text-bottom}
.caps{font-variant:small-caps}
ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}
dl{margin-left:1.5em}
dl dt{font-weight:700}
dl dd{margin-left:1.5em}
caption{background:#EEE}
th{font-weight:700}
thead th{background:#DDD}
th,td,caption{padding:.75em}
tbody tr:nth-child(even) th,tbody tr:nth-child(even) td,tbody tr.even th,tbody tr.even td{background:#EEE}
tfoot{font-style:italic}
q{font-style:italic}
q,:lang(fr) q{quotes:"« " " »" "“" "”" "‘" "’"}
:lang(en) q{quotes:"“" "”" "\"" "\"" "‘" "’"}
blockquote{padding:0 50px}
i,em,cite,q,blockquote.spip,i i i,i i em,i i cite,i i q,i i blockquote.spip,i em i,i em em,i em cite,i em q,i em blockquote.spip,i cite i,i cite em,i cite cite,i cite q,i cite blockquote.spip,i q i,i q em,i q cite,i q q,i q blockquote.spip,i blockquote.spip i,i blockquote.spip em,i blockquote.spip cite,i blockquote.spip q,i blockquote.spip blockquote.spip,em i i,em i em,em i cite,em i q,em i blockquote.spip,em em i,em em em,em em cite,em em q,em em blockquote.spip,em cite i,em cite em,em cite cite,em cite q,em cite blockquote.spip,em q i,em q em,em q cite,em q q,em q blockquote.spip,em blockquote.spip i,em blockquote.spip em,em blockquote.spip cite,em blockquote.spip q,em blockquote.spip blockquote.spip,cite i i,cite i em,cite i cite,cite i q,cite i blockquote.spip,cite em i,cite em em,cite em cite,cite em q,cite em blockquote.spip,cite cite i,cite cite em,cite cite cite,cite cite q,cite cite blockquote.spip,cite q i,cite q em,cite q cite,cite q q,cite q blockquote.spip,cite blockquote.spip i,cite blockquote.spip em,cite blockquote.spip cite,cite blockquote.spip q,cite blockquote.spip blockquote.spip,q i i,q i em,q i cite,q i q,q i blockquote.spip,q em i,q em em,q em cite,q em q,q em blockquote.spip,q cite i,q cite em,q cite cite,q cite q,q cite blockquote.spip,q q i,q q em,q q cite,q q q,q q blockquote.spip,q blockquote.spip i,q blockquote.spip em,q blockquote.spip cite,q blockquote.spip q,q blockquote.spip blockquote.spip,blockquote.spip i i,blockquote.spip i em,blockquote.spip i cite,blockquote.spip i q,blockquote.spip i blockquote.spip,blockquote.spip em i,blockquote.spip em em,blockquote.spip em cite,blockquote.spip em q,blockquote.spip em blockquote.spip,blockquote.spip cite i,blockquote.spip cite em,blockquote.spip cite cite,blockquote.spip cite q,blockquote.spip cite blockquote.spip,blockquote.spip q i,blockquote.spip q em,blockquote.spip q cite,blockquote.spip q q,blockquote.spip q blockquote.spip,blockquote.spip blockquote.spip i,blockquote.spip blockquote.spip em,blockquote.spip blockquote.spip cite,blockquote.spip blockquote.spip q,blockquote.spip blockquote.spip blockquote.spip{font-style:italic;color:inherit}
i i,i em,i cite,i q,i blockquote.spip,em i,em em,em cite,em q,em blockquote.spip,cite i,cite em,cite cite,cite q,cite blockquote.spip,q i,q em,q cite,q q,q blockquote.spip,blockquote.spip i,blockquote.spip em,blockquote.spip cite,blockquote.spip q,blockquote.spip blockquote.spip,i i i i,i i i em,i i i cite,i i i q,i i i blockquote.spip,i i em i,i i em em,i i em cite,i i em q,i i em blockquote.spip,i i cite i,i i cite em,i i cite cite,i i cite q,i i cite blockquote.spip,i i q i,i i q em,i i q cite,i i q q,i i q blockquote.spip,i i blockquote.spip i,i i blockquote.spip em,i i blockquote.spip cite,i i blockquote.spip q,i i blockquote.spip blockquote.spip,i em i i,i em i em,i em i cite,i em i q,i em i blockquote.spip,i em em i,i em em em,i em em cite,i em em q,i em em blockquote.spip,i em cite i,i em cite em,i em cite cite,i em cite q,i em cite blockquote.spip,i em q i,i em q em,i em q cite,i em q q,i em q blockquote.spip,i em blockquote.spip i,i em blockquote.spip em,i em blockquote.spip cite,i em blockquote.spip q,i em blockquote.spip blockquote.spip,i cite i i,i cite i em,i cite i cite,i cite i q,i cite i blockquote.spip,i cite em i,i cite em em,i cite em cite,i cite em q,i cite em blockquote.spip,i cite cite i,i cite cite em,i cite cite cite,i cite cite q,i cite cite blockquote.spip,i cite q i,i cite q em,i cite q cite,i cite q q,i cite q blockquote.spip,i cite blockquote.spip i,i cite blockquote.spip em,i cite blockquote.spip cite,i cite blockquote.spip q,i cite blockquote.spip blockquote.spip,i q i i,i q i em,i q i cite,i q i q,i q i blockquote.spip,i q em i,i q em em,i q em cite,i q em q,i q em blockquote.spip,i q cite i,i q cite em,i q cite cite,i q cite q,i q cite blockquote.spip,i q q i,i q q em,i q q cite,i q q q,i q q blockquote.spip,i q blockquote.spip i,i q blockquote.spip em,i q blockquote.spip cite,i q blockquote.spip q,i q blockquote.spip blockquote.spip,i blockquote.spip i i,i blockquote.spip i em,i blockquote.spip i cite,i blockquote.spip i q,i blockquote.spip i blockquote.spip,i blockquote.spip em i,i blockquote.spip em em,i blockquote.spip em cite,i blockquote.spip em q,i blockquote.spip em blockquote.spip,i blockquote.spip cite i,i blockquote.spip cite em,i blockquote.spip cite cite,i blockquote.spip cite q,i blockquote.spip cite blockquote.spip,i blockquote.spip q i,i blockquote.spip q em,i blockquote.spip q cite,i blockquote.spip q q,i blockquote.spip q blockquote.spip,i blockquote.spip blockquote.spip i,i blockquote.spip blockquote.spip em,i blockquote.spip blockquote.spip cite,i blockquote.spip blockquote.spip q,i blockquote.spip blockquote.spip blockquote.spip,em i i i,em i i em,em i i cite,em i i q,em i i blockquote.spip,em i em i,em i em em,em i em cite,em i em q,em i em blockquote.spip,em i cite i,em i cite em,em i cite cite,em i cite q,em i cite blockquote.spip,em i q i,em i q em,em i q cite,em i q q,em i q blockquote.spip,em i blockquote.spip i,em i blockquote.spip em,em i blockquote.spip cite,em i blockquote.spip q,em i blockquote.spip blockquote.spip,em em i i,em em i em,em em i cite,em em i q,em em i blockquote.spip,em em em i,em em em em,em em em cite,em em em q,em em em blockquote.spip,em em cite i,em em cite em,em em cite cite,em em cite q,em em cite blockquote.spip,em em q i,em em q em,em em q cite,em em q q,em em q blockquote.spip,em em blockquote.spip i,em em blockquote.spip em,em em blockquote.spip cite,em em blockquote.spip q,em em blockquote.spip blockquote.spip,em cite i i,em cite i em,em cite i cite,em cite i q,em cite i blockquote.spip,em cite em i,em cite em em,em cite em cite,em cite em q,em cite em blockquote.spip,em cite cite i,em cite cite em,em cite cite cite,em cite cite q,em cite cite blockquote.spip,em cite q i,em cite q em,em cite q cite,em cite q q,em cite q blockquote.spip,em cite blockquote.spip i,em cite blockquote.spip em,em cite blockquote.spip cite,em cite blockquote.spip q,em cite blockquote.spip blockquote.spip,em q i i,em q i em,em q i cite,em q i q,em q i blockquote.spip,em q em i,em q em em,em q em cite,em q em q,em q em blockquote.spip,em q cite i,em q cite em,em q cite cite,em q cite q,em q cite blockquote.spip,em q q i,em q q em,em q q cite,em q q q,em q q blockquote.spip,em q blockquote.spip i,em q blockquote.spip em,em q blockquote.spip cite,em q blockquote.spip q,em q blockquote.spip blockquote.spip,em blockquote.spip i i,em blockquote.spip i em,em blockquote.spip i cite,em blockquote.spip i q,em blockquote.spip i blockquote.spip,em blockquote.spip em i,em blockquote.spip em em,em blockquote.spip em cite,em blockquote.spip em q,em blockquote.spip em blockquote.spip,em blockquote.spip cite i,em blockquote.spip cite em,em blockquote.spip cite cite,em blockquote.spip cite q,em blockquote.spip cite blockquote.spip,em blockquote.spip q i,em blockquote.spip q em,em blockquote.spip q cite,em blockquote.spip q q,em blockquote.spip q blockquote.spip,em blockquote.spip blockquote.spip i,em blockquote.spip blockquote.spip em,em blockquote.spip blockquote.spip cite,em blockquote.spip blockquote.spip q,em blockquote.spip blockquote.spip blockquote.spip,cite i i i,cite i i em,cite i i cite,cite i i q,cite i i blockquote.spip,cite i em i,cite i em em,cite i em cite,cite i em q,cite i em blockquote.spip,cite i cite i,cite i cite em,cite i cite cite,cite i cite q,cite i cite blockquote.spip,cite i q i,cite i q em,cite i q cite,cite i q q,cite i q blockquote.spip,cite i blockquote.spip i,cite i blockquote.spip em,cite i blockquote.spip cite,cite i blockquote.spip q,cite i blockquote.spip blockquote.spip,cite em i i,cite em i em,cite em i cite,cite em i q,cite em i blockquote.spip,cite em em i,cite em em em,cite em em cite,cite em em q,cite em em blockquote.spip,cite em cite i,cite em cite em,cite em cite cite,cite em cite q,cite em cite blockquote.spip,cite em q i,cite em q em,cite em q cite,cite em q q,cite em q blockquote.spip,cite em blockquote.spip i,cite em blockquote.spip em,cite em blockquote.spip cite,cite em blockquote.spip q,cite em blockquote.spip blockquote.spip,cite cite i i,cite cite i em,cite cite i cite,cite cite i q,cite cite i blockquote.spip,cite cite em i,cite cite em em,cite cite em cite,cite cite em q,cite cite em blockquote.spip,cite cite cite i,cite cite cite em,cite cite cite cite,cite cite cite q,cite cite cite blockquote.spip,cite cite q i,cite cite q em,cite cite q cite,cite cite q q,cite cite q blockquote.spip,cite cite blockquote.spip i,cite cite blockquote.spip em,cite cite blockquote.spip cite,cite cite blockquote.spip q,cite cite blockquote.spip blockquote.spip,cite q i i,cite q i em,cite q i cite,cite q i q,cite q i blockquote.spip,cite q em i,cite q em em,cite q em cite,cite q em q,cite q em blockquote.spip,cite q cite i,cite q cite em,cite q cite cite,cite q cite q,cite q cite blockquote.spip,cite q q i,cite q q em,cite q q cite,cite q q q,cite q q blockquote.spip,cite q blockquote.spip i,cite q blockquote.spip em,cite q blockquote.spip cite,cite q blockquote.spip q,cite q blockquote.spip blockquote.spip,cite blockquote.spip i i,cite blockquote.spip i em,cite blockquote.spip i cite,cite blockquote.spip i q,cite blockquote.spip i blockquote.spip,cite blockquote.spip em i,cite blockquote.spip em em,cite blockquote.spip em cite,cite blockquote.spip em q,cite blockquote.spip em blockquote.spip,cite blockquote.spip cite i,cite blockquote.spip cite em,cite blockquote.spip cite cite,cite blockquote.spip cite q,cite blockquote.spip cite blockquote.spip,cite blockquote.spip q i,cite blockquote.spip q em,cite blockquote.spip q cite,cite blockquote.spip q q,cite blockquote.spip q blockquote.spip,cite blockquote.spip blockquote.spip i,cite blockquote.spip blockquote.spip em,cite blockquote.spip blockquote.spip cite,cite blockquote.spip blockquote.spip q,cite blockquote.spip blockquote.spip blockquote.spip,q i i i,q i i em,q i i cite,q i i q,q i i blockquote.spip,q i em i,q i em em,q i em cite,q i em q,q i em blockquote.spip,q i cite i,q i cite em,q i cite cite,q i cite q,q i cite blockquote.spip,q i q i,q i q em,q i q cite,q i q q,q i q blockquote.spip,q i blockquote.spip i,q i blockquote.spip em,q i blockquote.spip cite,q i blockquote.spip q,q i blockquote.spip blockquote.spip,q em i i,q em i em,q em i cite,q em i q,q em i blockquote.spip,q em em i,q em em em,q em em cite,q em em q,q em em blockquote.spip,q em cite i,q em cite em,q em cite cite,q em cite q,q em cite blockquote.spip,q em q i,q em q em,q em q cite,q em q q,q em q blockquote.spip,q em blockquote.spip i,q em blockquote.spip em,q em blockquote.spip cite,q em blockquote.spip q,q em blockquote.spip blockquote.spip,q cite i i,q cite i em,q cite i cite,q cite i q,q cite i blockquote.spip,q cite em i,q cite em em,q cite em cite,q cite em q,q cite em blockquote.spip,q cite cite i,q cite cite em,q cite cite cite,q cite cite q,q cite cite blockquote.spip,q cite q i,q cite q em,q cite q cite,q cite q q,q cite q blockquote.spip,q cite blockquote.spip i,q cite blockquote.spip em,q cite blockquote.spip cite,q cite blockquote.spip q,q cite blockquote.spip blockquote.spip,q q i i,q q i em,q q i cite,q q i q,q q i blockquote.spip,q q em i,q q em em,q q em cite,q q em q,q q em blockquote.spip,q q cite i,q q cite em,q q cite cite,q q cite q,q q cite blockquote.spip,q q q i,q q q em,q q q cite,q q q q,q q q blockquote.spip,q q blockquote.spip i,q q blockquote.spip em,q q blockquote.spip cite,q q blockquote.spip q,q q blockquote.spip blockquote.spip,q blockquote.spip i i,q blockquote.spip i em,q blockquote.spip i cite,q blockquote.spip i q,q blockquote.spip i blockquote.spip,q blockquote.spip em i,q blockquote.spip em em,q blockquote.spip em cite,q blockquote.spip em q,q blockquote.spip em blockquote.spip,q blockquote.spip cite i,q blockquote.spip cite em,q blockquote.spip cite cite,q blockquote.spip cite q,q blockquote.spip cite blockquote.spip,q blockquote.spip q i,q blockquote.spip q em,q blockquote.spip q cite,q blockquote.spip q q,q blockquote.spip q blockquote.spip,q blockquote.spip blockquote.spip i,q blockquote.spip blockquote.spip em,q blockquote.spip blockquote.spip cite,q blockquote.spip blockquote.spip q,q blockquote.spip blockquote.spip blockquote.spip,blockquote.spip i i i,blockquote.spip i i em,blockquote.spip i i cite,blockquote.spip i i q,blockquote.spip i i blockquote.spip,blockquote.spip i em i,blockquote.spip i em em,blockquote.spip i em cite,blockquote.spip i em q,blockquote.spip i em blockquote.spip,blockquote.spip i cite i,blockquote.spip i cite em,blockquote.spip i cite cite,blockquote.spip i cite q,blockquote.spip i cite blockquote.spip,blockquote.spip i q i,blockquote.spip i q em,blockquote.spip i q cite,blockquote.spip i q q,blockquote.spip i q blockquote.spip,blockquote.spip i blockquote.spip i,blockquote.spip i blockquote.spip em,blockquote.spip i blockquote.spip cite,blockquote.spip i blockquote.spip q,blockquote.spip i blockquote.spip blockquote.spip,blockquote.spip em i i,blockquote.spip em i em,blockquote.spip em i cite,blockquote.spip em i q,blockquote.spip em i blockquote.spip,blockquote.spip em em i,blockquote.spip em em em,blockquote.spip em em cite,blockquote.spip em em q,blockquote.spip em em blockquote.spip,blockquote.spip em cite i,blockquote.spip em cite em,blockquote.spip em cite cite,blockquote.spip em cite q,blockquote.spip em cite blockquote.spip,blockquote.spip em q i,blockquote.spip em q em,blockquote.spip em q cite,blockquote.spip em q q,blockquote.spip em q blockquote.spip,blockquote.spip em blockquote.spip i,blockquote.spip em blockquote.spip em,blockquote.spip em blockquote.spip cite,blockquote.spip em blockquote.spip q,blockquote.spip em blockquote.spip blockquote.spip,blockquote.spip cite i i,blockquote.spip cite i em,blockquote.spip cite i cite,blockquote.spip cite i q,blockquote.spip cite i blockquote.spip,blockquote.spip cite em i,blockquote.spip cite em em,blockquote.spip cite em cite,blockquote.spip cite em q,blockquote.spip cite em blockquote.spip,blockquote.spip cite cite i,blockquote.spip cite cite em,blockquote.spip cite cite cite,blockquote.spip cite cite q,blockquote.spip cite cite blockquote.spip,blockquote.spip cite q i,blockquote.spip cite q em,blockquote.spip cite q cite,blockquote.spip cite q q,blockquote.spip cite q blockquote.spip,blockquote.spip cite blockquote.spip i,blockquote.spip cite blockquote.spip em,blockquote.spip cite blockquote.spip cite,blockquote.spip cite blockquote.spip q,blockquote.spip cite blockquote.spip blockquote.spip,blockquote.spip q i i,blockquote.spip q i em,blockquote.spip q i cite,blockquote.spip q i q,blockquote.spip q i blockquote.spip,blockquote.spip q em i,blockquote.spip q em em,blockquote.spip q em cite,blockquote.spip q em q,blockquote.spip q em blockquote.spip,blockquote.spip q cite i,blockquote.spip q cite em,blockquote.spip q cite cite,blockquote.spip q cite q,blockquote.spip q cite blockquote.spip,blockquote.spip q q i,blockquote.spip q q em,blockquote.spip q q cite,blockquote.spip q q q,blockquote.spip q q blockquote.spip,blockquote.spip q blockquote.spip i,blockquote.spip q blockquote.spip em,blockquote.spip q blockquote.spip cite,blockquote.spip q blockquote.spip q,blockquote.spip q blockquote.spip blockquote.spip,blockquote.spip blockquote.spip i i,blockquote.spip blockquote.spip i em,blockquote.spip blockquote.spip i cite,blockquote.spip blockquote.spip i q,blockquote.spip blockquote.spip i blockquote.spip,blockquote.spip blockquote.spip em i,blockquote.spip blockquote.spip em em,blockquote.spip blockquote.spip em cite,blockquote.spip blockquote.spip em q,blockquote.spip blockquote.spip em blockquote.spip,blockquote.spip blockquote.spip cite i,blockquote.spip blockquote.spip cite em,blockquote.spip blockquote.spip cite cite,blockquote.spip blockquote.spip cite q,blockquote.spip blockquote.spip cite blockquote.spip,blockquote.spip blockquote.spip q i,blockquote.spip blockquote.spip q em,blockquote.spip blockquote.spip q cite,blockquote.spip blockquote.spip q q,blockquote.spip blockquote.spip q blockquote.spip,blockquote.spip blockquote.spip blockquote.spip i,blockquote.spip blockquote.spip blockquote.spip em,blockquote.spip blockquote.spip blockquote.spip cite,blockquote.spip blockquote.spip blockquote.spip q,blockquote.spip blockquote.spip blockquote.spip blockquote.spip{font-style:normal;color:inherit}
address{font-style:italic}
pre,code,kbd,samp,var,tt{font-family:"Courier New",Courier,monospace;font-size:1em}
pre{margin:1.5em 0;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}
kbd{background-color:#222;color:#FFF}
samp{font-weight:700}
var{font-style:italic}
figcaption{text-align:center;font-weight:700}
p,.p,dl,blockquote,address,pre,table,fieldset{margin-bottom:1.5em}
dt{margin-top:1em}
dd{margin-bottom:.5em}

a[hreflang]:after{content:"\0000a0(" attr(hreflang) ")"}
.page_article .falc{font-family:sans-serif;font-size:1.5em}
.page_article .falc p{font-size:1.4em;font-family:sans-serif}
.page_article .chapo .falc p{font-size:1em}
.page_article .falc .spip-block-right{line-height:1.15em;font-size:1.3em}
.page_article .falc .spip_doc_descriptif{font-size:.65em}
.page_article .falc h2{font-size:2em;margin-top:2em;margin-bottom:.5em}
.page_article .falc h3{font-size:1.75em;margin-top:1.5em;margin-bottom:.5em}
.page_article .falc ul{font-size:1.35em}
.page_article .falc .nav-sommaire{font-size:1.3em}
.page_article .falc .nav-sommaire h2{font-size:1.3em;margin-top:0}
.page_article .falc .nav-sommaire ul{font-size:1em}
@media print{a,a:visited{color:#222;text-decoration:underline}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}}
.on{font-weight:700}
@media print{pre,blockquote{page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}}
.spip_documents object[type="image/svg+xml"]{max-width:100%!important;height:auto}
@media (max-width:640px){img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%!important}
img{height:auto}
textarea,table,td,th,code,pre,samp{word-wrap:break-word}
code,pre,samp{white-space:pre-line}}
@media screen and (max-width:640px) and (orientation:landscape){body{-webkit-text-size-adjust:70%}}

/* squelettes/css/form.css?1702460515 */
input,textarea,select,button{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit}
legend{font-weight:700}
input[type="submit"],input.submit,input[type="button"],input.button,input[type="image"],input.image,button{cursor:pointer}
textarea{overflow:auto}
.ie fieldset{padding-top:0}
.ie6 legend,.ie7 legend{margin-left:-7px}
.ie button,.ie input.submit,.ie input.button{position:relative}
button{width:auto;overflow:visible}
.reponse,.error,.alert,.notice,.success,.info{padding:.8em;margin-bottom:1.5em;border:2px solid #ddd}
.error,.alert{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{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
.info a{color:#205791}

/* squelettes/css/clear.css?1653045524 */
.bloc{display:block;margin-bottom:1.5em}
.box{display:block;margin-bottom:1.5em;padding:1.5em;background:#EEE}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}


.left{float:left!important}
.right{float:right!important}
.center{text-align:center;margin-right:auto;margin-left:auto}
.clear{clear:both}
br.clear,.nettoyeur{clear:both;margin:0;padding:0;border:0;height:0;line-height:1px;font-size:1px}
hr.clear{visibility:hidden}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{display:inline-table}
.clearfix{height:1%}
.clearfix{display:block}
.offscreen,.invisible{position:absolute;left:-999em;height:1%}
.hidden{visibility:hidden}
.none{display:none}
.todo{opacity:0.5}
.todo:hover{opacity:1}
.blink{text-decoration:blink}

/* squelettes/css/spip.css?1724337549 */
ul.spip,ol.spip{margin-left:50px;font-size:14px;line-height:1.4em}
table ul.spip,table ol.spip{margin-left:1em}
ul.spip{list-style-type:square}
li ul.spip{list-style-type:disc}
li li ul.spip{list-style-type:circle}
ol.spip{list-style-type:decimal}
dl.spip dt,dl.spip dd{padding-left:50px}
dl.spip dt{clear:both}
table.spip{width:100%}



blockquote.spip{min-height:40px;background:url('//lire-et-ecrire.be/squelettes/css/img/quote.png') no-repeat}
.spip_poesie{border-left:1px solid}
.spip_poesie div{margin-left:50px;text-indent:-50px}
.spip_code,.spip_cadre{font-family:'Courier New',Courier,monospace;font-size:1em}
sc,.sc{font-variant:small-caps}
.caractencadre-spip{background-color:#FFC;color:purple}
.caractencadre2-spip{background-color:#FFC;color:orange}
.texteencadre-spip{display:block;margin:1.5em 50px;padding:1.5em;background:#EEE}
.spip_logo{float:left;margin:0 10px 10px 0;padding:0;border:none}
.spip_documents{margin-bottom:1.5em;padding:0;background:none}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif,.spip_doc_credits{margin-right:auto;margin-left:auto;text-align:center}
.spip_documents_center{clear:both;display:block;width:100%}
.spip_documents_left,.spip_documents_right{max-width:50%}
.spip_documents_left{margin-right:1em}
.spip_documents_right{margin-left:1em}
.spip_documents img{max-width:100%;height:auto}
.spip_documents dt{padding-top:0;margin-top:0}
.spip_documents dt.spip_doc_titre,.spip_documents dd.spip_doc_descriptif,.spip_documents dd.spip_doc_credits{max-width:95%;font-family:tahoma,arial,verdana,ubuntu,sans-serif}
.spip_documents_left{float:left}
.spip_documents_right{float:right}
.spip_doc_descriptif,.spip_doc_credits{clear:both;font-weight:400}
.spip_documents_playlist{max-width:400px;margin:0 auto}
.spip_document_audio .audio-wrapper{margin-left:auto;margin-right:auto}
.track{clear:both}
#documents_joints .descriptif p{font-size:1em}
#documents_joints .credits p{font-size:1em;font-variant:italic}
.credits{text-align:center;margin-top:.5em}
.spip_modele{float:right;display:block;width:25%;margin:0 0 1.5em 1.5em;padding:1.5em;background-color:#EEE}
.formulaire_spip li{clear:both;margin-bottom:.75em}
.formulaire_spip .boutons{clear:both;margin:0;padding:0;text-align:right}
.formulaire_spip input:focus + label{outline:thin dotted}
.markItUp .markItUpHeader ul .markItUpSeparator{display:none}
.previsu{margin-bottom:1.5em;padding:.75em;border:2px dashed #F57900}
fieldset.previsu legend{color:#F57900}
.reponse_formulaire{margin-bottom:1.5em;padding:.75em;border:2px solid #ddd}
.reponse_formulaire_ok{background:#e6efc2;color:#264409;border-color:#c6d880}
.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:yellow}
.formulaire_recherche *{display:inline}
div.spip,ul.spip,ol.spip,.spip_poesie,.spip_cadre,div.spip_code,.spip_documents.spip_documents_center,div.spip_documents.oembed{margin-bottom:1.5em}
.pagination{clear:both;text-align:center}
a.spip_note{font-weight:700}




.ie6 .spip-admin,.ie6 #spip-admin{display:none}

/* plugins-dist/mediabox/lib/lity/lity.css?1749547908 */
/*! 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/mediabox/lity/css/lity.mediabox.css?1749547908 */
.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)}}
.box_mediabox.lity-closing:before{opacity:0}
.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)}
:root{--mediabox-sidebar-width:25rem;--mediabox-sidebar-height:calc(5rem + 20%);--mediabox-sidebar-close-size:2rem}
.box_mediabox.lity-sidebar:before{opacity:0.5}
.box_mediabox.lity-sidebar .lity-wrap{display:flex}
.box_mediabox.lity-sidebar .lity-container{position:relative;transition:transform 0.3s ease-in-out}
.box_mediabox.lity-sidebar .lity-content{height:100%;width:100%;min-width:initial;min-height:initial;transition:none!important;transform:none!important;padding-block-start:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar .lity-close{position:absolute;color:inherit;width:var(--mediabox-sidebar-close-size);height:var(--mediabox-sidebar-close-size);font-size:var(--mediabox-sidebar-close-size);line-height:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar-inline .lity-container{width:var(--mediabox-sidebar-width);max-width:100vw}
.box_mediabox.lity-sidebar-start .lity-wrap{justify-content:start}
.box_mediabox.lity-sidebar-start.lity-loading .lity-container,.box_mediabox.lity-sidebar-start.lity-closing .lity-container{transform:scale(1) translateX(-100%)}
.box_mediabox.lity-sidebar-end .lity-wrap{justify-content:end}
.box_mediabox.lity-sidebar-end.lity-loading .lity-container,.box_mediabox.lity-sidebar-end.lity-closing .lity-container{transform:scale(1) translateX(100%)}
.box_mediabox.lity-sidebar-block .lity-wrap:before{margin:0}
.box_mediabox.lity-sidebar-top .lity-container,.box_mediabox.lity-sidebar-bottom .lity-container{height:var(--mediabox-sidebar-height);max-height:100vw}
.box_mediabox.lity-sidebar-top.lity-loading .lity-container,.box_mediabox.lity-sidebar-top.lity-closing .lity-container{transform:scale(1) translateY(-100%)}
.box_mediabox.lity-sidebar-bottom .lity-wrap{align-items:end}
.box_mediabox.lity-sidebar-bottom.lity-loading .lity-container,.box_mediabox.lity-sidebar-bottom.lity-closing .lity-container{transform:scale(1) translateY(100%)}

/* plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1749547908 */
.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/porte_plume/css/barre_outils.css?1749547910 */
.markItUpHeader{text-align:left}
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none}
.markItUp{margin:5px 0;position:relative}
.markItUp .markItUpContainer{margin:0;padding:0}
.markItUp .markItUpTabs a,.markItUp .markItUpHeader a{transition:background 0.2s,color 0.2s}
.markItUp .markItUpTabs a:hover,.markItUp .markItUpTabs a:focus,.markItUp .markItUpTabs a:active,.markItUp .markItUpHeader ul a.active,.markItUp .markItUpHeader ul a:focus,.markItUp .markItUpHeader ul a:focus-within,.markItUp .markItUpHeader ul a:active,.markItUp .markItUpHeader ul a:hover{background-color:var(--spip-color-theme-lightest,hsla(0,0%,0%,0.05));outline:none!important}
.markItUp .markItUpTabs{text-align:right;position:absolute;right:10px;clear:right;z-index:5}
.markItUp .markItUpTabs a{display:block;float:right;padding:1em .5em;position:relative;font-size:.9em}
.markItUp .markItUpTabs a.on:after,.markItUp .markItUpTabs a:hover:after,.markItUp .markItUpTabs a:focus:after,.markItUp .markItUpTabs a:active:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-2px;border-bottom:2px solid var(--spip-color-theme,hsla(0,0%,0%,0.66))}
.markItUp .markItUpHeader{display:block;margin:0;padding:0;min-height:3.2em;background:white;border:1px solid #ddd;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-bottom-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-radius:var(--spip-form-border-radius,6px) var(--spip-form-border-radius,6px) 0 0}
.markItUp .markItUpHeader:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.lte7 .markItUp .markItUpHeader ul{height:3.2em}
.markItUp .markItUpHeader ul{display:block;margin:0!important;padding:0}
.markItUp .markItUpHeader ul li{list-style:none;float:left;position:relative;clear:none;border:0;margin:0;padding:0;overflow:visible}
.markItUp .markItUpHeader ul li:first-child{padding-top:0}
.markItUp .markItUpHeader ul a{clear:none;display:block;margin:0;padding:1.05em .5em}
.markItUp .markItUpHeader ul a em{display:block;background-repeat:no-repeat;width:1rem;height:1rem;text-indent:-10000px}
.markItUp .markItUpHeader > ul > li:first-child > a{padding-left:10px}
.markItUp .markItUpHeader ul .markItUpDropMenu ul{display:none;position:absolute;top:3.15em;width:8rem;z-index:3}
.markItUp .markItUpHeader ul .markItUpDropMenu ul.expanded{display:block;width:12em}
.markItUp .markItUpHeader ul .markItUpDropMenu ul li{float:left;margin-right:0;background-color:white}
.markItUp .markItUpHeader ul .markItUpDropMenu ul a{background-color:var(--spip-color-theme-lightest,hsla(0,0%,0%,0.05))}
.markItUp .markItUpHeader ul .markItUpDropMenu ul a:hover,.markItUp .markItUpHeader ul .markItUpDropMenu ul a:focus,.markItUp .markItUpHeader ul .markItUpDropMenu ul a:active{background-color:var(--spip-color-theme-lighter,hsla(0,0%,0%,0.15))}
.lte8 .markItUp .markItUpHeader ul .markItUpDropMenu ul{padding-top:0;border-top:1px solid #ccc}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url('//lire-et-ecrire.be/plugins-dist/porte_plume/css/img/submenu.png') no-repeat 50% 50%}
.markItUp .markItUpHeader ul ul .separateur{margin:0;border:0}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;margin:0}
.markItUp .markItUpEditor#text_area{height:300px;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-top:0}
.markItUp .markItUpPreview{clear:both;border:1px solid #ddd;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-top:0;background:#fff;overflow:auto;padding:1em}
.markItUp .preview p{margin-bottom:1em}
.markItUp .preview ul{margin-bottom:1em;margin-top:.5em}
.markItUp .preview li{border:none;padding:1px}
.markItUp .preview .cadre ol,.markItUp .preview .cadre ul{padding:.5em}
.markItUp .markItUpContainer.fullscreen{position:fixed;top:0;left:0;height:100%;width:100%;background:#DDD;z-index:1002}
.markItUp .fullscreen .markItUpHeader{position:absolute;top:0;right:50%;width:50%;max-width:40em;display:block!important}
.markItUp .fullscreen .markItUpEditor,.markItUp .fullscreen .markItUpPreview{margin-top:3.4em;top:0;width:50%;max-width:40em;height:95%!important;display:block!important;border:0}
.markItUp .fullscreen .markItUpEditor{position:absolute!important;right:50%}
.markItUp .fullscreen .markItUpPreview{position:absolute;left:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #eee;border-left-color:hsla(0,0%,0%,0.1)}
.markItUp .fullscreen .markItUpTabs{position:absolute;left:50%;width:50%;max-width:40em}
.markItUp .fullscreen .markItUpTabs .previsuVoir,.markItUp .fullscreen .markItUpTabs .previsuEditer,.markItUp .fullscreen .markItUpFooter{display:none}
.markItUp .markItUpTabs .fullscreen{text-indent:-1000em;text-align:left;background-image:url('//lire-et-ecrire.be/plugins-dist/porte_plume/css/img/arrow_out.svg')!important;background-position:center center!important;background-repeat:no-repeat!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:16px}
.markItUp .fullscreen .markItUpTabs .fullscreen{background-image:url('//lire-et-ecrire.be/plugins-dist/porte_plume/css/img/arrow_in.svg')!important}
.markItUp .markItUpFooter{margin:0;padding:0;width:100%}
.markItUp .markItUpResizeHandle{overflow:hidden;width:21px;height:6px;margin-left:auto;margin-right:auto;background-image:url('//lire-et-ecrire.be/plugins-dist/porte_plume/css/img/handle.svg');cursor:ns-resize}

/* local/cache-css/cssdyn-css_barre_outils_icones_css-02f2e0ab.css?1751622564 */
.markItUp .outil_header1>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -2px}
.markItUp .outil_bold>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -22px}
.markItUp .outil_italic>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -42px}
.markItUp .outil_stroke_through>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -62px}
.markItUp .outil_liste_ul>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -442px}
.markItUp .outil_liste_ol>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -462px}
.markItUp .outil_indenter>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -482px}
.markItUp .outil_desindenter>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -502px}
.markItUp .outil_quote>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -302px}
.markItUp .outil_poesie>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -322px}
.markItUp .outil_link>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -342px}
.markItUp .outil_notes>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -362px}
.markItUp .outil_guillemets>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -522px}
.markItUp .outil_guillemets_simples>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -542px}
.markItUp .outil_guillemets_de>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -562px}
.markItUp .outil_guillemets_de_simples>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -582px}
.markItUp .outil_guillemets_uniques>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -602px}
.markItUp .outil_caracteres>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -282px}
.markItUp .outil_a_maj_grave>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -162px}
.markItUp .outil_e_maj_aigu>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -202px}
.markItUp .outil_e_maj_grave>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -222px}
.markItUp .outil_aelig>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -142px}
.markItUp .outil_aelig_maj>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -122px}
.markItUp .outil_oe>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -262px}
.markItUp .outil_oe_maj>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -242px}
.markItUp .outil_ccedil_maj>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -182px}
.markItUp .outil_uppercase>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -82px}
.markItUp .outil_lowercase>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -102px}
.markItUp .outil_code>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -382px}
.markItUp .outil_cadre>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -402px}
.markItUp .outil_clean>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -422px}
.markItUp .outil_preview>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -622px}
.markItUp .outil_intertitre1>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -2px}
.markItUp .outil_intertitre2>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/intertitre2.png);background-position:0}
.markItUp .outil_intertitre3>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/intertitre3.png);background-position:0}
.markItUp .outil_alignerdroite>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/right.png);background-position:0}
.markItUp .outil_alignergauche>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/left.png);background-position:0}
.markItUp .outil_stroke_through_et>a>em{background-image:url(//lire-et-ecrire.be/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -62px}
.markItUp .outil_cadretexte>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/cadretexte.png);background-position:0}
.markItUp .outil_speciaux>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/tag.png);background-position:0}
.markItUp .outil_barre_code>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/page_white_code_red.png);background-position:0}
.markItUp .outil_barre_cadre>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/page_white_code.png);background-position:0}
.markItUp .outil_miseenevidence>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/miseenevidence.png);background-position:0}
.markItUp .outil_miseenevidence2>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/miseenevidence2.png);background-position:0}
.markItUp .outil_exposant>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/exposant.png);background-position:0}
.markItUp .outil_indice>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/indice.png);background-position:0}
.markItUp .outil_petitescapitales>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/petitescapitales.png);background-position:0}
.markItUp .outil_barre_poesie>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/poesie.png);background-position:0}
.markItUp .outil_barre_tableau>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/typoenluminee/v4.0.0/icones_barre/barre-tableau.png);background-position:0}
.markItUp .blocs_bloc>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/blocsdepliables/v1.4.2/icones_barre/bloc_invisible.png)}
.markItUp .blocs_visible>a>em{background-image:url(//lire-et-ecrire.be/plugins/auto/blocsdepliables/v1.4.2/icones_barre/bloc_visible.png)}
.ajaxLoad{position:relative}
.ajaxLoad:after{content:"";display:block;width:5em;height:5em;border:1px solid #eee;background:#fff url('//lire-et-ecrire.be/prive/images/loader.svg') center no-repeat;background-size:50%;opacity:0.5;position:absolute;left:50%;top:50%;margin-left:-2.5em;margin-top:-2.5em}
.fullscreen .ajaxLoad:after{position:fixed;left:75%}

/* squelettes/css/sommaire.css */
.nav-sommaire{margin:0 0 1em;padding:2em 2em 1em;background-color:#fafafa;margin-bottom:1.5em font-size:.9em}
.nav-sommaire ul{font-size:1.2em;font-weight:700;list-style:none}
.nav-sommaire ul ul{font-size:.9em;font-weight:400}
.nav-sommaire li{padding-top:.4em}
.nav-sommaire ul a{text-decoration:none}
.sommaire-back{color:#DDD;display:block;width:16px;height:16px;background:url('//lire-et-ecrire.be/squelettes/css/img/sommaire-up-16.png') no-repeat center;float:right;opacity:0.5}
.nav-sommaire-1{display:none}
.sommaire-back-1{display:none}

/* squelettes/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;position:relative}
.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}
sup,sup.typo_exposants{font-size:78%;font-variant:normal;vertical-align:super}
sub{font-size:60%;font-variant:normal;vertical-align:sub}
.caps{font-variant:small-caps}

/* plugins/auto/socialtags/v4.1.0/socialtags.css?1720191446 */
div.socialtags{margin:2px 0 0px;padding:0;clear:both}
.socialtags ul{display:inline;margin:0!important;padding:0!important}
.socialtags ul li{background:none;display:inline;list-style-type:none;margin:1px;padding:1px}
.socialtags img{float:none;width:auto;height:16px;border:0;margin:0;padding:0}
.socialtags-hovers{opacity:.4;filter:alpha(opacity=40)}
.socialtags-hovers:hover{opacity:1;filter:alpha(opacity=100)}

/* plugins/auto/blocsdepliables/v1.4.2/css/blocs.css?1750406074 */
.blocs_titre{background:transparent url('//lire-et-ecrire.be/plugins/auto/blocsdepliables/v1.4.2/css/img/triangle-bas.gif') no-repeat scroll left center;font-weight:400;line-height:1.2em;margin-top:4px;padding:0pt 0pt 0pt 20px;margin-bottom:.1em;clear:left;cursor:pointer}
.blocs_replie{background:transparent url('//lire-et-ecrire.be/plugins/auto/blocsdepliables/v1.4.2/css/img/triangle.gif') no-repeat scroll left center}
.blocs_title{display:none}

/* plugins/auto/agenda/v5.1.0/css/spip.agenda.css */
.evenement.one{padding:.75em;background:#eee;margin-bottom:1.5em}
.evenement.one .lire-la-suite{display:none}
.long .liste-items .evenement{padding-left:7.5em}
.long .liste-items .evenement .banner{display:block;float:left;margin-left:-7.5em;width:5.5em;text-align:center;overflow:hidden;opacity:0.7}
.long .liste-items .evenement .banner .label{display:block;padding:.75em 0}
.long .liste-items .evenement .banner .day{display:block;text-align:center;font-size:2em;line-height:1}
.long .liste-items .evenement .banner .month{display:block;text-align:center;text-transform:uppercase;font-size:.85em}
.long .liste-items .evenement .banner .year{display:block;text-align:center;font-size:.85em}
.liste-items.evenements .item.fini .entry-title a{color:#ccc}
.liste-items.evenements .item.fini .entry-content{margin-bottom:0;max-height:4.5em;overflow:hidden}
.liste-items.evenements .item.fini .meta-publi{display:none}
.liste-items.evenements .item.fini .lire-la-suite{display:none}
.liste-items.evenements .item.fini .evenement .banner{opacity:0.5}
.liste-items.evenements.short .info-publi,.short .liste-items.evenements .info-publi{display:block;margin:0}
.liste-items.evenements .meta-publi{left:7.5em}
.liste-items.evenements .lire-la-suite{left:7.5em}
.liste-items.evenements .entry-title{margin-top:0}
.page_jour .liste-items.evenements .evenement .banner{display:none}
.page_jour .long .liste-items .evenement{padding-left:0}
.page_jour .liste-items.evenements .meta-publi{left:0}
.page_jour .liste-items.evenements .lire-la-suite{left:0}

/* plugins/auto/gis/v5.5.0/lib/leaflet/dist/leaflet.css */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-tile::selection{background:transparent}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}
.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}
.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}
.leaflet-container{-webkit-tap-highlight-color:transparent}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
svg.leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline-offset:1px}
.leaflet-container a{color:#0078A8}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/dist/images/layers-2x.png');background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}
.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}
.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}
.leaflet-popup-scrolled{overflow:auto}
.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

/* plugins/auto/gis/v5.5.0/lib/leaflet/plugins/leaflet-plugins.css */
.fullscreen-icon{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/plugins/images/icon-fullscreen.svg');background-size:26px 52px}
.fullscreen-icon.leaflet-fullscreen-on{background-position:0 -26px}
.leaflet-touch .fullscreen-icon{background-position:2px 2px}
.leaflet-touch .fullscreen-icon.leaflet-fullscreen-on{background-position:2px -24px}
.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
.leaflet-control-minimap{border:solid rgba(255,255,255,1) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .6s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}
.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0px}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0px}
.leaflet-control-minimap-toggle-display{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0px 0px 0px}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//lire-et-ecrire.be/plugins/auto/gis/v5.5.0/lib/leaflet/plugins/images/toggle.png')}
.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}
.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}
.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}
.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.leaflet-bar a:focus,.leaflet-bar a:active{background-color:#f4f4f4!important;outline:none;color:inherit!important;border-color:inherit!important}
.leaflet-gesture-handling:after{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;justify-content:center;display:flex;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;pointer-events:none;text-align:center;transition:opacity .8s ease-in-out;opacity:0;content:""}
.leaflet-gesture-handling-warning:after{transition-duration:.3s;opacity:1}
.leaflet-gesture-handling-touch:after{content:attr(data-gesture-handling-touch-content)}
.leaflet-gesture-handling-scroll:after{content:attr(data-gesture-handling-scroll-content)}

/* plugins/auto/gis/v5.5.0/lib/leaflet/plugins/leaflet.markercluster.css */
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}
.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in}
.marker-cluster-small{background-color:rgba(181,226,140,0.6)}
.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}
.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}
.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}
.marker-cluster-large{background-color:rgba(253,156,115,0.6)}
.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}
.marker-cluster{background-clip:padding-box;border-radius:20px}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}

/* plugins/auto/gis/v5.5.0/css/leaflet_nodirection.css */
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;right:auto}
.leaflet-tooltip{max-width:30em;overflow:hidden;text-overflow:ellipsis}

/* squelettes/theme/css/videos.css */
.playerVideo figure{margin:0;background-color:transparent}
.playerVideo video{background-color:#000}
.playerVideo video{max-width:640px;width:100%;height:auto}
.capsule-video{max-width:100%}
.mini_capsule-video{position:relative;margin:0 auto;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:640px}
.mini_capsule-video iframe,.mini_capsule-video object,.mini_capsule-video embed{position:absolute;top:0;left:0;width:100%;height:100%}

/* squelettes/css/historique_spip32_documents.css */
.spip_documents_left.spip_documents,.spip_documents_right.spip_documents{max-width:50%}

/* plugins/auto/oembed/v3.4.0/css/oembed.css?1739542678 */
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}

/* squelettes/assets/css/font-awesome.min.css */
/*!
* Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font:SIL OFL 1.1,CSS:MIT License)
*/@font-face{font-family:'FontAwesome';src:url('//lire-et-ecrire.be/squelettes/assets/fonts/fontawesome-webfont.eot?v=4.2.0');src:url('//lire-et-ecrire.be/squelettes/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/assets/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('//lire-et-ecrire.be/squelettes/assets/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('//lire-et-ecrire.be/squelettes/assets/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}

/* page=style.css */
@charset "utf-8";@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.eot');src:local('Merriweather Sans Light'),local('MerriweatherSans-Light'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-light-webfont.svg#merriweather_sanslight') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.eot');src:local('Merriweather Sans'),local('MerriweatherSans-Regular'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-regular-webfont.svg#merriweather_sansregular') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.eot');src:local('Merriweather Sans Bold'),local('MerriweatherSans-Bold'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bold-webfont.svg#merriweather_sansbold') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:800;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.eot');src:local('Merriweather Sans ExtraBold'),local('MerriweatherSans-ExtraBold'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabold-webfont.svg#merriweather_sansextrabold') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:300;src:local('Merriweather Sans Light Italic'),local('MerriweatherSans-LightItalic'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.ttf') format('truetype')
url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.svg#merriweather_sansextrabold') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:400;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-italic-webfont.eot');src:local('Merriweather Sans Italic'),local('MerriweatherSans-Italic'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-italic-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-italic-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-italic-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-italic-webfont.svg#merriweather_sanslight_italic') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:700;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.eot');src:local('Merriweather Sans Bold Italic'),local('MerriweatherSans-BoldItalic'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-bolditalic-webfont.svg#merriweather_sansbold_italic') format('svg')}
@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:800;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.eot');src:local('Merriweather Sans ExtraBold Italic'),local('MerriweatherSans-ExtraBoldItalic'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/merriweathersans-extrabolditalic-webfont.svg#merriweather_sansbold_italic') format('svg')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-light-webfont.eot');src:local('Oswald Light'),local('Oswald-Light'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Light.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Light.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Light.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-light-webfont.svg#oswaldlight') format('svg')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-regular-webfont.eot');src:local('Oswald Regular'),local('Oswald-Regular'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Regular.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Regular.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Regular.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-regular-webfont.svg#oswaldregular') format('svg')}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-bold-webfont.eot');src:local('Oswald Bold'),local('Oswald-Bold'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Bold.woff2') format('woff2'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Bold.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/Oswald-Bold.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/styles/webfonts/oswald-bold-webfont.svg#oswaldbold') format('svg')}
*{margin:0;padding:0;font-family:'Merriweather Sans',sans-serif}
root{display:block}
strong,b{font-weight:700}
.wallslide img{width:100%;height:auto}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url('//lire-et-ecrire.be/squelettes/styles/img/ui.totop.png') no-repeat left top}
#toTopHover{background:url('//lire-et-ecrire.be/squelettes/styles/img/ui.totop.png') no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
#toTop:active,#toTop:focus{outline:none}
body{margin:0px;padding:0px;font-family:'Merriweather Sans',sans-serif;font-weight:400;font-size:12px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
h3,.h3{font-size:1.3em;font-weight:700;line-height:1.5;margin:0;text-align:inherit}
.containeur1{width:980px;margin:0 auto;color:#636363}
.containeur1 .texte{max-width:710px}
.containeur2{width:740px;float:left;margin-top:15px}
#slider.containeur1{overflow:hidden}
.ariane{background-color:white;padding:10px}
p.arbo{width:980px;margin:5px;margin-top:8px;padding-bottom:1em;margin-left:0;font-family:'Oswald',sans-serif;font-weight:300;font-size:1.1em;color:rgb(111,111,111)}
p.arbo a{text-decoration:underline}
p.arbo a,p.arbo .on{font-weight:500}
.flex_lisere{display:flex;flex-direction:row}
.lisere{writing-mode:vertical-lr;font-family:'Oswald',sans-serif;border-right:1px solid #7d1416;width:1.5em;margin:2em 0 1.5em;padding-right:.25em;word-break:normal}
a.lisere_texte{position:sticky;top:2em;bottom:2em;color:#636363;transform:rotate(180deg);display:inline-block}
.lisere_nom{font-size:1.3em;color:#7d1416}
@media screen and (min-width:0\0){.lisere{display:none}}
_:-ms-fullscreen,:root .lisere{display:inline-block;writing-mode:tb-lr}
_:-ms-fullscreen,:root a.lisere_texte{position:static;transform:rotate(0deg)}
@supports (-ms-ime-align:auto){a.lisere_texte{transform:rotate(0deg)}}
.ie11.block{display:none}
.ie11.none{display:block}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ie11.block{display:block}
.ie11.none{display:none}}
.resultat{width:100%;background-color:#f2f3f4}
a{text-decoration:none;color:#1560aa;font-family:'Oswald',sans-serif;font-weight:500}
.content.hentry a{font-family:inherit}
.containeur2 a{font-weight:inherit;text-decoration:underline}
a:focus,a:hover{color:orangered}
a:focus{outline:3px dotted}
a:focus img{filter:invert(100%)}
a[href^="tel:"],a[href^="fax:"],a[href^="urn:"],a[href^="sms:"],a[href^="geo:"]{color:inherit;text-decoration:underline dotted #5f8dca;font-family:inherit}
a[href^="urn:"]{text-decoration:inherit}
#article_corps,#documents_joints{clear:both}
.sommaire{background-image:url('//lire-et-ecrire.be/squelettes/styles/img/leebg.png');background-repeat:no-repeat;background-position:right bottom;background-size:contain}
p{color:#636363;font-size:1.2em;margin:0 0 20px;line-height:1.5em}
th,td,caption{padding:.75em;border:1px solid #AAA}
.chapo{-webkit-font-smoothing:antialiased;box-sizing:border-box;padding:10px 0;margin-bottom:10.5px;margin-left:0px;margin-right:0px;margin-top:0px;font-family:'Oswald',sans-serif;color:rgb(111,111,111);font-size:1.6em;font-weight:300}
.chapo p{line-height:1.5em}
.chapo ul,.chapo ol,.chapo li{line-height:1.5em;font-size:inherit}
.clear{clear:both}
h2.spip{color:#7d1416;font-size:1.8em;font-weight:700;margin:inherit;margin-bottom:.7em}
h3.spip{color:#333;font-size:1.6em;font-weight:700;margin:inherit;margin-left:.5em;margin-bottom:.6em}
h4.spip,.formulaire_formidable .fieldset fieldset legend span,.formulaire_signature form fieldset legend{color:#7d1416;font-size:1.4em;font-style:italic;margin:inherit;font-weight:700;margin-left:1.1em;margin-bottom:.5em}
h5.spip{font-size:1.2em;margin:inherit;font-weight:700;margin-left:1.7em;margin-bottom:.5em}
h6.spip{color:#7d1416;font-size:1em;margin:inherit;font-weight:700;margin-left:2.5em;margin-bottom:.5em}
.notes{clear:both}
details{margin-bottom:1.5em}
details summary{cursor:pointer}
#entete header{width:100%;min-height:90px;overflow:hidden}
.header{width:100%}
.logo{width:250px;height:104px;float:left}
.logo img{width:100%;height:auto}
.event_box{width:550px;min-height:118px;background-image:url('//lire-et-ecrire.be/squelettes/styles/img/header.png');background-repeat:no-repeat;background-position:center right;float:right}
.event_box img{margin:0}
h1{font-size:1.8em}
h1.region{font-family:'Oswald',sans-serif;font-size:1.8em;margin-top:-10px!important;border-bottom:1px solid #DDD;font-weight:700}
hr{background:#DDD;margin-bottom:0}
hr.spip{margin:0 50% 2em;border:0;font-size:2em;height:1em;width:2em;text-align:center;color:#636363;background:transparent}
hr.spip::after{content:'⁂'}
.mainbis{background:white;padding:20px 0}
.main{width:100%;background-color:#f2f3f4;padding-bottom:10px;display:flex;flex-direction:column}
.main::after{content:'';display:block;clear:both;visibility:hidden}
.sub-nav{height:30px;width:100%}
.sub-nav p{float:right;margin:0;color:#7d1416;font-size:12px;text-transform:uppercase;background-color:whitesmoke;padding:8px 10px;font-weight:700;border-radius:0 0 0 15px}
.sub-nav p a{color:#636363;font-weight:700;letter-spacing:1px}
#sub-nav.containeur1{width:980px;margin:0 auto}
.search_bar{float:right;margin-top:-2px;display:block;background:#2d2d2d;padding:5px 5px;border-radius:0 0 15px 0}
#formulaire_recherche{display:inline;overflow:hidden}
.sub-nav form label{display:block;font-weight:700;font-size:12px;float:left;color:#FFF;padding-top:6px}
.sub-nav form input.text{width:180px;border-radius:5px 0 0 5px;background:#FFF;margin:3px 0px 0px 5px;height:23px;border:0px;margin-left:5px;display:block;float:left}
.sub-nav form input.submit{border-radius:0px 5px 5px 0px;background-color:#7d1416;background-image:url('//lire-et-ecrire.be/squelettes/styles/img/search.png');background-repeat:no-repeat;background-position:center center;border:0px;height:23px;width:50px;float:left;display:block;margin-top:3px}
.recherche_box{float:left}
nav#horizontal{background:black;background:url('//lire-et-ecrire.be/squelettes/styles/img/main-menu-bg.png') repeat-x bottom;border-bottom:3px solid #7d1416;height:50px;width:100%}
nav#horizontal ul{padding:0;margin:0;list-style:none}
nav#horizontal ul li{float:left;border-top:0px;font-family:'Oswald',sans-serif;font-weight:300;font-size:15px;margin-left:9px;padding-top:0}
nav#horizontal ul li a{padding:17px 10px;display:block;color:whitesmoke;margin-bottom:-5px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;font-weight:300;text-decoration:none}
nav#horizontal ul li a:focus,nav#horizontal ul li a:hover,nav#horizontal ul li.on a{box-shadow:inset #7d1416 0 -50px 0 0}
nav#horizontal ul li.on a{box-shadow:inset #7d1416 0 -50px 0 0}
nav#horizontal ul li.home a{margin-bottom:0px;padding:0 10px;padding-top:5px;height:47px;margin-left:-8px}
nav#horizontal ul li.home a img{width:30px;height:30px;padding-top:5px}
nav#horizontal ul li.ja_web,nav.nav-collapse ul li.ja_web{display:none;background-color:#2d4ca5}
nav.nav-collapse ul li.ja_web a{background-color:#2d4ca5}
nav#horizontal ul li.lieu_alpha{float:right}
nav#horizontal ul li.lieu_alpha a{background:#71ba70;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxYmE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjg1NDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#71ba70),color-stop(100%,#0f8541));background:-webkit-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-o-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-ms-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:linear-gradient(to bottom,#71ba70 0%,#0f8541 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ba70',endColorstr='#0f8541',GradientType=0 );border-radius:10px 10px 0px 0px;letter-spacing:0.6px;font-weight:400}
nav#horizontal ul li.lieu_alpha a:focus,nav#horizontal ul li.lieu_alpha a:hover{box-shadow:inset #FFF 0 -47px 0 0;color:#0f8541}
nav#horizontal li{position:relative;margin:0;height:auto;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out}
nav#horizontal li a{padding-right:30px}
nav#horizontal li ul{position:absolute;z-index:5000;background-color:#7d1416;width:200px;padding:0;height:0px;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}
nav#horizontal li ul li{display:block;margin:0;width:100%}
nav#horizontal li ul li a{width:100%;display:block}
nav#horizontal li ul li a::after{content:none}
nav#horizontal li ul li a:focus,nav#horizontal li ul li a:hover{box-shadow:none;background-color:#424852}
nav#horizontal li a:focus + ul,nav#horizontal li:hover>ul{min-height:250px;height:auto}
nav#horizontal li:focus,nav#horizontal li:hover{box-shadow:inset #7d1416 0 -50px 0 0}
.mobile{display:none}
#horizontal2023{z-index:1900;position:static;top:0;height:auto;width:100%}
nav#horizontal2023.scrollup{position:fixed}
nav#horizontal2023{background-color:#2D2D2D;font-size:1.2em;box-shadow:0px 4px 8px -2px black}
nav#horizontal2023 a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
nav#horizontal2023 a,nav#horizontal2023 a:link{color:whitesmoke;font-weight:300}
nav#horizontal2023>.containeur1>ul{width:100%;display:inline-flex;justify-content:space-between;align-items:center}
nav#horizontal2023>.containeur1>ul>li{text-align:center}
nav#horizontal2023>.containeur1>ul>li.ja_web2023{background-color:#2D4CA5}
nav#horizontal2023>.containeur1>ul>li.lieu_alpha2023{background:linear-gradient(to bottom,#71ba70 0%,#0f8541 100%);border-radius:1em 1em 0 0}
nav#horizontal2023>.containeur1>ul>li.lieu_alpha2023 a{font-weight:500}
nav#horizontal2023>.containeur1>ul li:hover{background:#95211E}
nav#horizontal2023>.containeur1>ul>li>a{display:block;padding:1.2em .8em}
nav#horizontal2023>.containeur1>ul>li.home>a{display:block;padding:.85em .8em}
nav#horizontal2023>.containeur1>ul>li>ul{background-color:#2D2D2D;height:0;overflow:hidden;position:absolute;z-index:1910;white-space:nowrap;opacity:0}
nav#horizontal2023>.containeur1>ul>li>ul li>a{display:block;padding:1em 1.2em;background-color:#95211E}
nav#horizontal2023>.containeur1>ul li a:focus{background:whitesmoke;color:#000}
nav#horizontal2023>.containeur1>ul>li>ul li>a:hover{background-color:#2D2D2D}
nav#horizontal2023>.containeur1>ul>li>ul li>a:hover:focus{background-color:whitesmoke}
nav#horizontal2023>.containeur1>ul>li:hover>ul,nav#horizontal2023>.containeur1>ul>li>a:focus ~ ul,nav#horizontal2023>.containeur1>ul>li>a:hover ~ ul,nav#horizontal2023>.containeur1>ul>li>ul:focus-within{height:auto;visibility:visible;overflow:auto;opacity:1}
nav#horizontal2023>.containeur1>ul li a:active,nav#horizontal2023>.containeur1>ul>li>ul li>a:active{background:orange}
nav#horizontal2023 input[type=checkbox]{position:absolute;top:-999px}
nav#horizontal2023 input[type=checkbox],nav#horizontal2023 label.burger,nav#horizontal2023 label.deroule{display:none;visibility:hidden}
nav#horizontal2023 .ja_web2023>ul .ja_menu{display:flex}
nav#horizontal2023 .ja_web2023>ul .ja_menu a{display:flex}
nav#horizontal2023 .ja_web2023>ul .ja_menu a .ja_centre{margin:auto}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_dernier a{height:calc(100% - 2em);display:flex}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_dernier a .ja_centre div{padding-bottom:.5em}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_dernier img{float:none;margin-right:0}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_suivants{display:flex;flex-direction:column}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_suivants li{height:calc(100% / 3)}
nav#horizontal2023 .ja_web2023>ul .ja_menu .ja_suivants a{height:calc(100% - 2em)}
@media (max-width:1024px){nav#horizontal2023 .ja_web2023>ul{right:0}}
@media (max-width:767px){nav#horizontal2023{position:absolute;top:0;right:0;z-index:1950;box-shadow:0 0 1.5em #000;width:auto}
nav#horizontal2023 .ja_web2023>ul{right:auto}
nav#horizontal2023.scrollup{position:fixed}
nav#horizontal2023>.containeur1{height:0}
nav#horizontal2023>.containeur1>ul{flex-direction:column;padding-top:4em}
nav#horizontal2023>.containeur1>ul>li{width:100%}
nav#horizontal2023>.containeur1>ul>li>ul{position:static}
nav#horizontal2023>.containeur1>ul>li.home>a>span::after{content:"  Accueil"}
nav#horizontal2023>.containeur1>ul>li.lieu_alpha2023{border-radius:1em}
nav#horizontal2023 input[type=checkbox]{display:initial;visibility:visible}
nav#horizontal2023 label.burger{display:block;visibility:visible;position:absolute;top:1em;right:1em;height:2.8em;width:3em;cursor:pointer;text-indent:-9999px;transition:all 1s cubic-bezier(0.19,1,0.22,1);border:none;color:transparent;background:white;text-shadow:0 0 0 gray;text-align:center;z-index:1960}
nav#horizontal2023 input#burger-click:focus ~ .burger{background:orange}
nav#horizontal2023 input#burger-click:focus ~ .burger .burger-ligne{background:whitesmoke}
nav#horizontal2023 .burger-ligne{position:absolute;display:block;background:#2D2D2D;width:2em;height:.2rem;border-radius:.2rem;left:.5em;text-indent:0;transition:all 0.6s cubic-bezier(0.5,0.1,0,1.2)}
nav#horizontal2023 .burger-ligne:first-child{top:.5em}
nav#horizontal2023 .burger-ligne:nth-child(2){top:1.2em}
nav#horizontal2023 .burger-ligne:nth-child(3){top:1.9em}
nav#horizontal2023 input#burger-click:checked ~ .containeur1{position:relative;overflow:auto;height:auto;max-height:100vh;transition:all 2s cubic-bezier(0.5,1,0.22,1)}
nav#horizontal2023 input#burger-click:checked:focus ~ label.burger{background:orange}
nav#horizontal2023 input#burger-click:checked ~ label.burger{background:#2D2D2D}
nav#horizontal2023 input#burger-click:checked ~ label .burger-ligne{background:whitesmoke}
nav#horizontal2023 input#burger-click:checked ~ label .burger-ligne:first-child{transform:translateX(-8px) rotate(-45deg) translateY(12px)}
nav#horizontal2023 input#burger-click:checked ~ label .burger-ligne:nth-child(2){opacity:0}
nav#horizontal2023 input#burger-click:checked ~ label .burger-ligne:nth-child(3){top:1.55em;transform:translateX(-5px) rotate(45deg) translateY(-8px)}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 label.deroule{display:block;visibility:visible;border-radius:1.5em;width:3em;height:3em;position:absolute;right:0;text-indent:-9999px;background:rgba(127,127,127,50%);transform:translateY(-3.35em)}
nav#horizontal2023 .fleche-bas{background:whitesmoke;display:block;position:absolute;top:1.5em;left:1.1em;text-indent:0;width:.8em;height:.2em}
nav#horizontal2023 .fleche-bas::after{background:whitesmoke;position:absolute;content:"";left:.28em;top:-.3em;width:.2em;height:.8em}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:focus ~ label{background:whitesmoke;outline:3px dotted black}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:focus ~ label .fleche-bas,nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:focus ~ label .fleche-bas::after{background:#2D2D2D}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:checked ~ label .fleche-bas::after{background-color:transparent}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:focus ~ ul,nav#horizontal2023 input#burger-click:checked ~ .containeur1>ul>li:hover>ul{height:0;visibility:hidden;overflow:hidden;opacity:0}
nav#horizontal2023 input#burger-click:checked ~ .containeur1 input.deroule-clic:checked ~ ul{height:auto;visibility:visible;overflow:auto;opacity:1}
nav#horizontal2023 .ja_web2023 > ul .ja_menu{display:block}}
.page_id_rubrique{clear:both;width:100%}
.page_id_rubrique21{clear:both;width:100%;background-color:#f2f3f4}
.lee_region{color:#bcb8b8;font-size:20px;margin-left:1px;margin-bottom:-20px;display:block;font-family:'Oswald',sans-serif;font-weight:800;text-shadow:1px -1px 0 white}
.accueil{width:100%;background:#f2f3f4;clear:both}
.actu{width:100%;background:#f2f3f4;padding-bottom:20px;overflow:hidden}
.actus{width:720px;float:left}
.actus h2,.der_news h2.fa_titre,#plus h2{margin-top:1em;border-bottom:1px solid #DDD;font-size:30px;font-family:'Oswald',sans-serif;text-transform:uppercase;margin-bottom:0;color:rgb(99,99,99);padding-bottom:.25em}
.actus h2 span,.der_news h2 span,h2#menu_nextevents_title span.voir_agenda{font-size:small;float:right;display:inline-block;vertical-align:middle;padding-top:15px}
h2.fa_titre{padding-bottom:.25em}
.sommaire{background-color:#F7FCFC;width:100%;min-height:auto;border-top:1px double white;border-bottom:1px double white}
.container_sommaire{padding-top:10px;margin-bottom:20px}
.presentation_id_rubrique{cursor:pointer;width:24.13%;margin-top:0px;border:0pt solid #f2f3f4;padding-top:20px;text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top}
.presentation_id_rubrique .logorond{width:120px;height:120px;display:block;margin:0 auto}
.presentation_id_rubrique .spip_logo{float:none;margin:0;display:inline-block;width:90%;height:90%;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;position:relative;z-index:100}
.presentation_id_rubrique:focus .spip_logo,.presentation_id_rubrique:hover .spip_logo{width:100%;height:100%}
.presentation_id_rubriqu .a_suite voir{font-size:19px}
.presentation_id_rubrique h2{text-transform:uppercase;margin:.25em 0;font-family:'Oswald',sans-serif;color:#333;letter-spacing:1.2pt;font-size:200%;font-weight:700}
.presentation_id_rubrique p{padding:5px 5px;margin:0;border-top:.15em dotted #CCC;text-align:center;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word;padding-bottom:20px;padding-top:10px;background-color:white;min-height:200px;border-radius:15px 15px 0 0}
.presentation_id_rubrique21 h2{color:#c75c5c}
.presentation_id_rubrique21 p{border-color:#c75c5c}
.presentation_id_rubrique22 h2{color:#76c2af}
.presentation_id_rubrique22 p{border-color:#76c2af}
.presentation_id_rubrique23 h2,.presentation_id_rubrique1279 h2{color:#77b3d4}
.presentation_id_rubrique23 p,.presentation_id_rubrique1279 p{border-color:#77b3d4}
.presentation_id_rubrique24 h2,.presentation_id_mot7 h2{color:#f5cf87}
.presentation_id_rubrique24 p,.presentation_id_mot7 p{border-color:#f5cf87}
.presentation_id_rubrique21 a.voir{background-color:#c75c5c;position:relative}
.presentation_id_rubrique22 a.voir{background-color:#76c2af;position:relative}
.presentation_id_rubrique23 a.voir,.presentation_id_rubrique1279 a.voir{background-color:#77b3d4;position:relative}
.presentation_id_rubrique24 a.voir,.presentation_id_mot7 a.voir{background-color:#f5cf87;position:relative}
a.voir{padding:5px;border-radius:0 0 15px 15px}
.presentation_id_rubrique22{border-right:0;margin:0 4px 0 7px}
.presentation_id_rubrique23,.presentation_id_rubrique1279{margin:0 7px 0 4px}
.content{padding-top:0px}
.cartouche h1{clear:both;font-size:2.5em;vertical-align:top;display:inline-block;font-family:'Oswald',sans-serif}
.cartouche{position:relative;margin:0 15px 2em}
.pas_flou_on{margin:0 15px 1em}
.cartouche_fond{width:100%;height:320px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;filter:url('//lire-et-ecrire.be/squelettes/filtres.svg#blur');-webkit-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}
.cartouche_gris{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(238,239,240,.15);filter:url('//lire-et-ecrire.be/squelettes/filtres.svg#blur');-webkit-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}
.ie9 .cartouche_gris{background-color:rgb(238,239,240);filter:alpha(opacity=25)}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cartouche_gris{background-color:rgba(238,239,240,.35)}}
.cartouche_vignette{position:absolute;top:0;bottom:0;left:0;right:0;font:0/0 a;text-align:center}
.pas_flou_on .cartouche_vignette{position:static}
.cartouche_vignette:before{content:' ';display:inline-block;vertical-align:middle;height:100%}
.cartouche_vignette .spip_logo{display:inline-block;margin:0;padding:0;vertical-align:middle;float:none;-webkit-filter:drop-shadow(0 0 10px rgba(238,239,240,1));filter:drop-shadow(0 0 10px rgba(238,239,240,1));filter:url('//lire-et-ecrire.be/squelettes/filtres.svg#drop-shadow')}
#Calque_1{width:65px;height:90px;display:inline-block;vertical-align:top;margin-top:-10px}
a.voir{display:block;color:white;text-transform:uppercase}
#documents_portfolio{clear:both}
#documents_portfolio ul{display:flex;flex-wrap:wrap;line-height:1em;column-gap:1em;row-gap:1em}
.sidebar_home{float:left;width:215px;min-height:100%;background:transparent;margin-left:20px;min-height:auto;margin-top:15px;border-radius:15px;margin-left:35px;padding:5px}
.sidebar_home h1{font-family:'Oswald',sans-serif}
.sidebar{float:left;width:230px;position:relative;left:10px;min-height:100%;background-color:transparent;min-height:auto;margin-top:10px;border-radius:15px;margin-left:0;padding:5px}
.titreart{font:400 28px/32px 'Oswald',sans-serif;margin-bottom:10px;width:100%;clear:both}
.soustitreart{color:#938A51;font:400 16px/16px 'Alegreya',serif;font-style:italic;display:inline-block;width:auto;font-size:20px}
.soustitreart cite,.soustitreart em,.soustitreart i{font-style:normal}
dateart{color:#777;float:left;font:400 16px/16px 'Alegreya',serif;font-style:italic;display:inline-block;width:auto}
.alpha_box{overflow:hidden;text-align:center;background-color:whitesmoke;background-image:url('//lire-et-ecrire.be/squelettes/styles/img/alpha.png');background-repeat:no-repeat;background-position:top right;border-radius:15px;margin-top:20px;width:225px;border-bottom:1px solid #CCC}
.alpha_box h3{margin:0px;color:#f47f2f;font-size:16px;font-weight:700;margin-bottom:5px;line-height:normal;padding-top:5px;font-family:helvetica,arial,sans-serif;clear:both}
.alpha_box .spip_logo{margin-left:40px;border:3px solid whitesmoke;border-radius:15px}
.box-nav-v{background-color:transparent;border-radius:15px;width:225px;margin-left:20px;margin-left:0px;margin-top:30px}
.cssmenu,.cssmenu ul,.cssmenu ul li,.cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}
.cssmenu{background-color:whitesmoke;border-radius:15px;text-align:center;margin-top:1.5em;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #CCC;font-family:Helvetica,Arial,sans-serif;color:#fff}
.cssmenu h2{text-transform:uppercase;font-weight:600;color:#671112;font-family:'Oswald',sans-serif}
.cssmenu ul > li > ul{overflow:hidden}
.align-right{float:right}
.cssmenu > ul > li > a{padding:15px 20px;border-left:0px solid #4f0e0e;border-right:0px solid #4f0e0e;border-top:1px solid #4f0e0e;cursor:pointer;z-index:2;font-size:14px;text-decoration:none;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.35);background:#7d1416}
.cssmenu ul li a:focus{background-color:whitesmoke;color:black;text-shadow:none}
.cssmenu > ul > li > a:hover,.cssmenu > ul > li:active > a,.cssmenu > ul > li.open > a{color:#eee;background:#671112}
.cssmenu > ul > li:focus > a,.cssmenu > ul > li:hover > a,.cssmenu > ul > li:active > a{box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.15)}
.cssmenu > ul > li:last-child > a,.cssmenu > ul > li.last > a{border-bottom:1px solid #4f0e0e}
.cssmenu ul > li > ul > li{max-height:0;overflow:hidden;transition:max-height .4s ease .2s}
.cssmenu ul > li a:focus + ul > li,.cssmenu ul > li:focus-within > ul > li,.cssmenu ul > li:hover > ul > li,.cssmenu ul > li:active > ul > li{max-height:10em;transition:max-height .2s ease .3s}
.resos_socio{text-align:center;margin:1em 0 2em}
.resos_socio h2{margin:0 .2em .3em;color:#444}
.resos_socio ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.resos_socio li{margin:0 .5em .5em}
.holder{width:0;height:0;position:absolute;top:0;right:0}
.holder::after,.holder::before{display:block;position:absolute;content:'';width:6px;height:6px;right:20px;z-index:10;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.holder::after{top:17px;border-top:2px solid #fff;border-left:2px solid #fff}
.cssmenu > ul > li > a:focus > span::after,.cssmenu > ul > li > a:hover > span::after,.cssmenu > ul > li.active > a > span::after,.cssmenu > ul > li.open > a > span::after{border-color:#eee}
.holder::before{top:18px;border-top:2px solid;border-left:2px solid;border-top-color:inherit;border-left-color:inherit}
.cssmenu ul ul li a{font-family:'Merriweather Sans',sans-serif;cursor:pointer;border-bottom:1px solid #32373e;border-left:1px solid #32373e;border-right:1px solid #32373e;padding:10px 20px;z-index:1;text-decoration:none;font-size:13px;color:#eee;background:#333;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);font-weight:400;line-height:normal}
.cssmenu ul ul ul li a{background-color:whitesmoke;color:#424852}
.cssmenu ul ul li:focus > a,.cssmenu ul ul li:hover > a,.cssmenu ul ul li:active > a{background:#424852;color:#fff}
.cssmenu ul ul li:first-child > a{box-shadow:none}
.cssmenu ul ul ul li:first-child > a{box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
.cssmenu ul ul ul li a{padding-left:30px}
.cssmenu > ul > li > ul > li:last-child > a,.cssmenu > ul > li > ul > li.last > a{border-bottom:0}
.cssmenu > ul > li > ul > li.open:last-child > a,.cssmenu > ul > li > ul > li.last.open > a{border-bottom:1px solid #32373e}
.cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a{border-bottom:0}
.cssmenu ul ul li.has-sub > a::after{display:block;position:absolute;content:'';width:5px;height:5px;right:20px;z-index:10;top:11.5px;border-top:2px solid #eee;border-left:2px solid #eee;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)},.cssmenu ul ul li > a:focus::after,.cssmenu ul ul li > a:hover::after
.cssmenu ul ul li.active > a::after,.cssmenu ul ul li.open > a::after{border-color:#fff}
.cssmenu.sousrub{max-width:480px;margin:0 auto 1.5em}
.js .nav-collapse{display:none!important}
.map_box{background:whitesmoke;border-radius:15px;border-bottom:1px solid #CCC;margin-top:10px}
.map_box p{font-size:14px;text-align:center;margin-bottom:10px;font-weight:500}
.map_box h4{margin:0;text-align:center}
.menu_articles{overflow:hidden;clear:both}
#fiche{padding:.5em 1em;clear:both}
#fiche p{font-size:.9em;margin:0 0 .25em}
.ps{clear:both;background-color:white;border:1px dotted #CCC;padding:10px;margin:2em 0;font-size:1em}
.ps p{font-size:1em;font-weight:300;border:0;margin:.5em 0}
.map_box img{margin-left:0px;margin-bottom:-60px;border-radius:15px}
.map-home{width:230px;float:left;margin-left:30px;margin-top:2.5em}
blockquote.spip{min-height:40px;font-style:italic;font-weight:300;padding:20px 0 20px 50px;background-position:0 20px}
.contact_box{display:inline-block;width:32%;vertical-align:top;background-color:white;min-height:350px;border-radius:15px;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;margin-left:10px;margin-bottom:10px;box-shadow:1px 1px 0px #DDD}
.planbox{overflow:hidden;font-size:13px;margin-bottom:0px;background-color:whitesmoke;border-bottom:1px solid #DDD;border-top:1px solid #FFF;padding:10px}
.planbox h3{overflow:hidden;font-size:13px;margin-bottom:0px;background-color:#FFF;border-bottom:1px solid #DDD;border-top:1px solid #FFF;padding:10px;color:#333;margin-bottom:10px}
.stat_alpha{background:#36a6d0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2YTZkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjQzODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:url('//lire-et-ecrire.be/squelettes/styles/img/stat_lee_bg.png'),-moz-linear-gradient(top,#36a6d0 0%,#024389 100%);background:url('//lire-et-ecrire.be/squelettes/styles/img/stat_lee_bg.png'),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#36a6d0),color-stop(100%,#024389));background:url('//lire-et-ecrire.be/squelettes/styles/img/stat_lee_bg.png'),-webkit-linear-gradient(top,#36a6d0 0%,#024389 100%);background:url('//lire-et-ecrire.be/squelettes/styles/img/stat_lee_bg.png'),-o-linear-gradient(top,#36a6d0 0%,#024389 100%);background:-ms-linear-gradient(top,#36a6d0 0%,#024389 100%);background:url('//lire-et-ecrire.be/squelettes/styles/img/stat_lee_bg.png'),linear-gradient(to bottom,#36a6d0 0%,#024389 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#36a6d0',endColorstr='#024389',GradientType=0 );border-radius:15px;margin-top:10px;width:225px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center bottom}
.stat_alpha .header_alpha{background-color:#073953;padding:5px;text-transform:uppercase;border-bottom:1px solid black}
.stat_alpha .header_alpha h2,.stat_alpha .header_alpha h4,.stat_alpha .header_alpha p{color:#36a6d0;margin:0;font-family:'Oswald',sans-serif}
.stat_alpha .header_alpha h2{font-size:19px;color:#f7e000}
.stat_alpha .header_alpha h4{font-size:17px}
.stat_alpha .header_alpha p{font-size:12px;border:0;padding:0;text-align:left;text-transform:none;color:white}
.stat_alpha .titre_alpha{padding-top:6px;padding-left:3px;width:78%;display:inline-block;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box}
.stat_alpha .imgalpha{display:inline-block;width:20%;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;padding-top:3px}
.stat_alpha .imgalpha img{width:100%;height:auto}
.stat_alpha b{color:#f7e000;font-weight:400}
.stat_alpha p{text-align:center;color:white;text-shadow:0 1px 0 black;padding:10px 0;border-top:1px solid #2a97d0;border-bottom:1px solid #000;margin:0;text-transform:uppercase;font-size:15px;font-weight:300;font-family:'Oswald',sans-serif}
.stat_alpha p.texte_alpha{text-transform:none;font-size:16px;padding:10px 5px}
.forum{background:whitesmoke}
.forum *{font-size:1em}
.forum h2{font-weight:600;color:#1fa0e4;font-family:'Oswald',sans-serif;padding-top:5px;border-top:1px solid #FFF;padding:10px;margin-bottom:0;border-bottom:1px solid #DDD}
.forum .ariaformprop{padding:10px}
.forum textarea{width:99.8%}
.forum input{display:block;height:30px;padding:5px}
.conteneur_slider{overflow:hidden;width:720px;float:left;clear:both;padding-bottom:3em}
#featured{padding-right:15px;margin:0;font:10px normal;font-family:Arial,Helvetica,sans-serif;width:720px;height:360px}
.der_news{padding-left:0px;overflow:hidden}
.containeur_actu{padding-left:0px;clear:both}
.containeur_actu a{text-decoration:none}
a.actus_box{text-decoration:none;display:block;width:96%;margin:0 auto}
a:focus.actus_box{z-index:1}
.actus_box{overflow:hidden;font-size:13px;margin-bottom:0px;background-color:whitesmoke;padding:10px;border-bottom:1px solid #DDD;border-top:1px solid #FFF;position:relative}
.actus_box ul li{font-family:'Merriweather Sans',sans-serif;font-weight:400}
.actus_box p{font-size:1.2em;margin:0;color:#938A51;font:400 1.3em 'Alegreya',serif;font-style:italic;display:block;width:auto;line-height:1em;margin-bottom:.2em}
.bts_lire{background-color:#FFF;padding:5px 10px;border-radius:15px 0 0 0;margin-top:10px;position:absolute;bottom:0px;right:0px;text-decoration:none;border-top:1px solid #DDD;border-left:1px solid #DDD;padding-right:20px;overflow:hidden}
.bts_lire::after{display:block;position:absolute;content:'';width:5px;height:5px;right:10px;z-index:10;top:10px;border-top:2px solid #333;border-left:2px solid #333;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}
.bts_lire:focus::after,.bts_lire:hover::after{right:-20px;opacity:0}
#rub23.page .actus_box{margin-bottom:10px}
#rub23.page .actus_box li{color:#5f8dca!important}
#rub23.page .actus_box li:focus,#rub23.page .actus_box li:hover{color:orangered!important;background:whitesmoke}
.actus_box h2,.actus_box h3{color:#7d1416;font-weight:400!important;line-height:1.3em;margin:0;margin-bottom:.3em;border-bottom:2px solid #7d1416}
div.date,span.date,span.lieu{font-style:italic;color:#b3b3b3}
span.lieu{color:#7d1416}
.actus_box .spip_logo{float:left;margin:0 5px 0px 0px;padding:0;border:none;border:2px solid #7d1416;border-radius:15px;background-color:white}
.text_actu{line-height:normal;font-family:"Merriweather Sans",sans-serif;color:#636363}
#local_lee.main .actus_box{min-height:100px;float:none;margin:0px}
#plus.menu{clear:both}
#plus.menu .actus_box h3{border:0px}
.box_une{padding:10px;border-radius:20px;clear:both}
.box_une .actus_box{margin:0!important}
.box_une h2{border:0px;margin:0;font-size:1.5em}
.box_une h2 a{font-family:inherit;font-size:inherit}
.box_une .actus_box .spip_logo{float:left;margin:0 5px 0px 0px}
.actumouv_box{background:whitesmoke;border-radius:15px;padding:5px;padding-bottom:15px;margin-top:15px;border-bottom:1px solid #CCC}
.actumouv_box h2.actumouv{font-size:1.2em;font-weight:700;text-indent:25px;color:black!important;border:0px;background-image:url('//lire-et-ecrire.be/squelettes/styles/img/iconlee.png');background-repeat:no-repeat;background-position:left center;background-size:22px 27px;margin:0 0 3px;clear:both;font-family:inherit;padding:8px 0}
.actumouv_box h2.actumouv:before{content:none}
.mouvactu{overflow:hidden;clear:both;border-bottom:1px solid #DDD;background:whitesmoke;padding:5px 10px;margin-bottom:5px}
.cont_actum{color:#7d1416;padding:5px;font-size:12px}
.cont_actum h3{color:#7d1416;margin-bottom:0;clear:both;font-size:12px}
.docs_lineaires{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.5em}
.docs_lineaires .spip_documents{margin:0 1em 1em;display:inline;width:auto}
.docs_lineaires.docs_lineaires_2 .spip_documents{max-width:46%}
.docs_lineaires.docs_lineaires_3 .spip_documents{max-width:29%}
.docs_lineaires.docs_lineaires_4 .spip_documents{max-width:21%}
figure.spip_documents div.oembed,div.oembed,figure.oembed,iframe{background:transparent;padding:0;margin:0}
.oembed div,.oembed div div{margin:0 auto!important;padding:0}
iframe{display:block;margin:0 auto 1.5em}
iframe[src*="facebook.com"]{background:#F8F8F8}
blockquote.instagram-media{display:block!important;margin:0 auto!important}
.rubrique_signature{clear:both;padding-top:3em}
.rubrique_sign_logos{text-align:center;font-size:.8em;line-height:1em}
.rubrique_sign_logos .spip_documents{float:none!important;display:inline-block;vertical-align:top}
#footer{width:100%;overflow:hidden}
footer{width:980px;margin:0 auto;padding-bottom:15px}
footer .soutien{text-align:center;margin:0 auto;padding:10px 20px;overflow:hidden;color:#818181;clear:both}
footer .soutien span{display:inline-block;margin-top:15px}
footer p{text-align:center;margin-bottom:0;font-weight:700;font-size:11px}
footer .spip_logo{margin:0!important;margin-right:5px!important;display:inline-block;float:none}
.pagination{font-size:14px;background-color:white;padding:5px 0}
footer .copyright{width:980px;margin:0 auto}
.menu-footer{width:100%;background-color:#2d2d2d;min-height:auto;overflow:hidden;margin:0 auto;padding-bottom:15px}
.footer-coordination{width:250px;float:left;font-size:11px;margin-top:10px}
.footer-coordination p{text-align:left;font-size:11px;text-decoration:none;margin:0;padding:0}
.footer-coordination p a{color:#FFF;font-size:15px;text-decoration:none;width:100%;padding:3px;display:block}
.footer-coordination p a:focus,.footer-coordination p a:hover{color:#7d1416;font-size:15px;text-decoration:none;border-left:3px solid #7d1416;background-color:whitesmoke}
.footer-regional{width:240px;float:left;margin-top:10px;border-right:1px solid #444;margin-right:10px}
.footer-regional p{text-align:left;font-size:11px;margin:0;padding:0;text-decoration:none}
.footer-regional a{color:#FFF;font-size:15px;text-decoration:none;display:block;padding:3px}
.footer-regional a.lien_regional_hover:focus,.footer-regional a.lien_regional_hover:hover{color:#5f8dca;font-size:15px;text-decoration:none;border-left:3px solid #5f8dca;background-color:whitesmoke}
.footer-regional a.lien_regional_hover.on{font-style:italic}
#footer-contacts{margin-top:2em}
.menu-footer h3{font-family:'Merriweather Sans',sans-serif;color:#7d1416;font-size:19px;margin:0;padding:2px;font-weight:700;margin-left:-3px}
.menu-footer h4{margin-bottom:10px}
.contact-box{font-family:'Merriweather Sans',sans-serif;margin-top:10px;float:right;width:450px;font-size:14px;padding:10px;background-color:#fff;background-repeat:no-repeat;background-position:top right;border-radius:15px 15px 0 0;min-height:250px}
.contact-box p{font-family:'Merriweather Sans',sans-serif;margin-top:10px;font-size:12px;font-weight:700;margin:0;margin-bottom:30px}
.newsletter{width:80%;padding:15px;padding-top:2px}
.contact-box h1.region{border-bottom:0px;color:#7d1416}
.contact-box ul a{font-size:18px}
.newsletter ul{padding-left:0;list-style-image:none}
.newsletter .email{display:block;width:95%;height:25px;background-color:#333;border-color:white;color:white;border:0}
.newsletter .submit{-webkit-appearance:none;background:#71ba70;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#71ba70),color-stop(100%,#0f8541));background:-webkit-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-o-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-ms-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:linear-gradient(to bottom,#71ba70 0%,#0f8541 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ba70',endColorstr='#0f8541',GradientType=0 );border-radius:10px;border:0;color:white;padding:5px 10px}
#sites_lee{clear:both;color:white;margin-top:2em;border-top:1px solid #444;padding:.5em 0 1em}
#sites_lee h3{margin:0}
#sites_lee .sites_syndic{display:inline-block;width:24.5%;vertical-align:top}
#sites_lee .sites_syndic h4{margin:.5em .5em .5em .2em}
#sites_lee a.sites_nom,#sites_lee a.sites_nom:link,#sites_lee a.sites_nom:visited{color:white}
#sites_lee a.sites_nom:focus,#sites_lee a.sites_nom:hover{color:orangered}
#sites_lee a.sites_nom:active{color:#7d1416}
#sites_lee .sites_syndic ul{margin-left:.2em}
#sites_lee .sites_syndic li{line-height:1.1em;margin-bottom:.25em}
#sites_lee .sites_syndic small,#sites_lee .sites_syndic time{font-size:.85em}
#sites_lee #sites_autres{padding-top:1em}
#sites_lee #sites_autres h4{color:white;display:inline}
#sites_lee #sites_autres ul,#sites_lee #sites_autres li{display:inline}


.motcle label{display:none}
.thumbnail{height:610px;display:block;overflow:hidden}
.thumbnail,.thumbnail .caption{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.col-md-3:focus .thumbnail,.col-md-3:hover .thumbnail{background-color:#91b832;color:#fff}
.col-md-3:focus .thumbnail .caption,.col-md-3:focus .thumbnail h3,.col-md-3:focus .thumbnail .date,.col-md-3:hover .thumbnail .caption,.col-md-3:hover .thumbnail h3,.col-md-3:hover .thumbnail .date{color:#fff}
.thumbnail h2{margin-bottom:.2em}
.thumbnail .soustitrepub{margin:0;color:#636363;font-size:1.3em}
.thumbnail .metadata{margin:.4em 0}
a .btn{position:absolute;bottom:0;left:25%}
.col-md-3:focus a:focus,.col-md-3:focus .thumbnail a,.col-md-3:hover a:hover,.col-md-3:hover .thumbnail a{text-decoration:none}
.roundthumbs{text-align:center;font-size:40pt;padding-top:30px}
.roundthumbs i{background-color:#e0995e;padding:25px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}
.search-part{border-bottom:1px solid #e6e7e7}
.roundthumbs.searching{color:#FFF}
.roundthumbs.tags{color:#FFF}
.yellow{color:#95211e;font-weight:700}
.blue{color:#95211e;font-weight:700}
.bluelink{color:#1859a5;font-weight:700}
.border-right{border-right:1px solid #e6e7e7}
.ou-box{background-color:#e6e7e7;width:40px;height:40px;padding:10px;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#243139;font-weight:700;top:25%;position:absolute;right:-20px;z-index:100}
.relative{position:relative}
.searchB{min-height:310px;padding:10px 20px}
.searchB h3{font-weight:500;color:#3e2b30}
.title{text-transform:uppercase;border-bottom:1px solid #e6e7e7;font-weight:500}
div.input-group-btn{width:30px!important}
a.tags{background-color:#77b3d4;padding:5px 10px;text-decoration:none;color:white;display:inline-block;margin-bottom:5px;text-transform:uppercase}
a.tags::before{display:inline-block;content:"\274c";color:darkred;text-decoration:none;vertical-align:.115em;margin-right:.6em}
.ie a.tags::before{vertical-align:0}
a.tags:focus::before,a.tags:hover::before{color:red;text-shadow:#FFF 0 0 .3em}
#recherchegroupe,#recherchemot{border-radius:0px;width:49%;display:inline-block;height:37px;background-color:#2d2d2d;border:1px solid #2d2d2d;color:#fff;margin-bottom:10px;-webkit-appearance:inherit;box-shadow:inherit;padding:0 10px;background-image:url('//lire-et-ecrire.be/squelettes/assets/images/listimg.png');background-repeat:no-repeat;background-position:92% 0%;padding-right:50px}
#recherchemot option{position:inherit;width:49%;height:40px;background-color:#f2583e;-webkit-appearance:inherit}
.search_bar .navbar-form{padding:0!important;margin:0!important;display:inline-block;padding-right:10px!important}
.search_bar .navbar-form div.input-group-btn{display:inline-block}
.search_bar .navbar-form .input-group>.form-control{height:28px;width:80%;border:1px solid #95211e;border-right:0px;background-color:#2d2d2d;color:#FFF;display:inline-block;-webkit-appearance:none}
.search_bar .navbar-form .input-group{display:block;width:270px;display:inline-block}
.search_bar .input-group-btn:last-child>.btn{background-color:#95211e;color:#FFF;border:1px solid #95211e;border-left:0px;padding:3px 12px;display:inline-block}
.searchB .navbar-form .input-group>.form-control{padding:10px;height:39px;width:90%;border:1px solid #2d2d2d;border-right:0px;background-color:#2d2d2d;color:#FFF}
.searchB .navbar-form .input-group{display:block;width:100%}
.searchB .input-group-btn:last-child>.btn{background-color:#95211e;color:#FFF;border:1px solid #95211e;border-left:0px}
.container.whites table{border:1px solid #3e2b30}
.colortext_rubr1{color:#7d1416}
#titre1.region{color:#7d1416;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.texteencadre-spip{color:#003;background:whitesmoke!important;border-bottom:0px solid #06C!important;border-left:0px solid #39F!important;border-right:0px solid #06C!important;border-top:0px solid #39F!important;margin:1em 0;padding:.25em;position:relative;border-radius:10px}
.rubrique1 span.lieu,.rubrique1 a,.box_une .rubrique1 h2{color:#7d1416}
#rub1 .lisere{border-right:1px solid #7d1416}
#rub1 .lisere_nom{color:#7d1416}
.colortext_rubr2{color:#21AFBF}
#rub2 .logo_reg svg path{fill:#21AFBF}
#rub2 .logo_reg svg{display:none}
.logos_taille_fse img{margin:0 .5em 2em}
@media (max-width:479px){.logos_taille_fse img{max-height:96px}}
#rub2.page .region{color:#21AFBF;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre2.region{color:#21AFBF;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique2 h2,.rubrique2 h3,.rubrique2 .spip_logo{border-color:#21AFBF;color:#21AFBF;font-weight:700}
.rubrique2 span.lieu,.rubrique2 a,.box_une .rubrique2 h2{color:#21AFBF}
#rub2.page .cssmenu > ul > li > a{background-color:#21AFBF;border-left:0px solid #1a8d9a;border-right:0px solid #1a8d9a;border-top:1px solid #1a8d9a}
#rub2.page .cssmenu > ul > li > a:focus,#rub2.page .cssmenu > ul > li > a:hover,#rub2.page .cssmenu > ul > li.active > a,#rub2.page .cssmenu > ul > li.open > a{background-color:#1e9fad}
#rub2.page .cssmenu > ul > li:last-child > a,#rub2.page .cssmenu > ul > li.last > a{border-bottom:1px solid #177d89}
#rub2 .lisere{border-right:1px solid #1e9fad}
#rub2 .lisere_nom{color:#1e9fad}
.colortext_rubr3{color:#A5B0E4}
#rub3 .logo_reg svg path{fill:#A5B0E4}
#rub3.page .region{color:#A5B0E4;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre3.region{color:#A5B0E4;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique3 h2,.rubrique3 h3,.rubrique3 .spip_logo{border-color:#A5B0E4;color:#A5B0E4;font-weight:700}
.rubrique3 span.lieu,.rubrique3 a{color:#7c85af}
.rubrique3 span.lieu,.rubrique3 a,.box_une .rubrique3 h2{color:#A5B0E4}
#rub3.page .cssmenu > ul > li > a{background-color:#A5B0E4;border-left:0px solid #8a93c1;border-right:0px solid #8a93c1;border-top:1px solid #8a93c1}
#rub3.page .cssmenu > ul > li > a:focus,#rub3.page .cssmenu > ul > li > a:hover,#rub3.page .cssmenu > ul > li.active > a,#rub3.page .cssmenu > ul > li.open > a{background-color:#98a2d2}
#rub3.page .cssmenu > ul > li:last-child > a,#rub3.page .cssmenu > ul > li.last > a{border-bottom:1px solid #7c85af}
#rub3 .lisere{border-right:1px solid #98a2d2}
#rub3 .lisere_nom{color:#98a2d2}
.colortext_rubr4{color:#EF2C88}
#rub4 .logo_reg svg path{fill:#EF2C88}
#rub4.page .region{color:#EF2C88;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre4.region{color:#EF2C88;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique4 h2,.rubrique4 h3,.rubrique4 .spip_logo{border-color:#EF2C88;color:#EF2C88;font-weight:700}
.rubrique4 span.lieu,.rubrique4 a{color:#EF2C88}
.rubrique4 span.lieu,.rubrique4 a,.box_une .rubrique4 h2{color:#EF2C88}
#rub4.page .cssmenu > ul > li > a{background-color:#EF2C88;border-left:0px solid #cc2473;border-right:0px solid #cc2473;border-top:1px solid #cc2473}
#rub4.page .cssmenu > ul > li > a:focus,#rub4.page .cssmenu > ul > li > a:hover,#rub4.page .cssmenu > ul > li.active > a,#rub4.page .cssmenu > ul > li.open > a{background-color:#de287e}
#rub4.page .cssmenu > ul > li:last-child > a,#rub4.page .cssmenu > ul > li.last > a{border-bottom:1px solid #b72067}
#rub4 .lisere{border-right:1px solid #de287e}
#rub4 .lisere_nom{color:#de287e}
.colortext_rubr5{color:#FC0}
#rub5 .logo_reg svg path{fill:#FC0}
#rub5.page .region{color:#FC0;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre5.region{color:#FC0;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique5 h2,.rubrique5 h3,.rubrique5 .spip_logo{border-color:#FC0;color:#FC0;font-weight:700}
.rubrique5 span.lieu,.rubrique5 a{color:#FC0}
.rubrique5 span.lieu,.rubrique5 a,.box_une .rubrique5 h2{color:#FC0}
#rub5.page .cssmenu > ul > li > a{background-color:#FC0;border-left:0px solid #d5ab01;border-right:0px solid #d5ab01;border-top:1px solid #d5ab01}
#rub5.page .cssmenu > ul > li > a:focus,#rub5.page .cssmenu > ul > li > a:hover,#rub5.page .cssmenu > ul > li.active > a,#rub5.page .cssmenu > ul > li.open > a{background-color:#e9bb01}
#rub5.page .cssmenu > ul > li:last-child > a,#rub5.page .cssmenu > ul > li.last > a{border-bottom:1px solid #c09a01}
#rub5 .lisere{border-right:1px solid #e9bb01}
#rub5 .lisere_nom{color:#e9bb01}
.colortext_rubr6{color:#A73089}
#rub6 .logo_reg svg path{fill:#A73089}
#rub6.page .region{color:#A73089;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre6.region{color:#A73089;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique6 h2,.rubrique6 h3,.rubrique6 .spip_logo{border-color:#A73089;color:#A73089;font-weight:700}
.rubrique6 span.lieu,.rubrique6 a{color:#A73089}
.rubrique6 span.lieu,.rubrique6 a,.box_une .rubrique6 h2{color:#A73089}
#rub6.page .cssmenu > ul > li > a{background-color:#A73089;border-left:0px solid #84256c;border-right:0px solid #84256c;border-top:1px solid #84256c}
#rub6.page .cssmenu > ul > li > a:focus,#rub6.page .cssmenu > ul > li > a:hover,#rub6.page .cssmenu > ul > li.active > a,#rub6.page .cssmenu > ul > li.open > a{background-color:#962b7b}
#rub6.page .cssmenu > ul > li:last-child > a,#rub6.page .cssmenu > ul > li.last > a{border-bottom:1px solid #72205d}
#rub6 .lisere{border-right:1px solid #962b7b}
#rub6 .lisere_nom{color:#962b7b}
.colortext_rubr7{color:#F18E01}
#rub7 .logo_reg svg path{fill:#F18E01}
#rub7.page .region{color:#F18E01;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre7.region{color:#F18E01;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique7 h2,.rubrique7 h3,.rubrique7 .spip_logo{border-color:#F18E01;color:#F18E01;font-weight:700}
.rubrique7 span.lieu,.rubrique7 a{color:#F18E01}
.rubrique7 span.lieu,.rubrique7 a,.box_une .rubrique7 h2{color:#F18E01}
#rub7.page .cssmenu > ul > li > a{background-color:#F18E01;border-left:0px solid #c67501;border-right:0px solid #c67501;border-top:1px solid #c67501}
#rub7.page .cssmenu > ul > li > a:focus,#rub7.page .cssmenu > ul > li > a:hover,#rub7.page .cssmenu > ul > li.active > a,#rub7.page .cssmenu > ul > li.open > a{background-color:#db8101}
#rub7.page .cssmenu > ul > li:last-child > a,#rub7.page .cssmenu > ul > li.last > a{border-bottom:1px solid #b36901}
#rub7 .lisere{border-right:1px solid #db8101}
#rub7 .lisere_nom{color:#db8101}
.colortext_rubr9{color:#FF513B}
#rub9 .logo_reg svg path{fill:#FF513B}
#rub9.page .region{color:#FF513B;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre9.region{color:#FF513B;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique9 h2,.rubrique9 h3,.rubrique9 .spip_logo{border-color:#FF513B;color:#FF513B;font-weight:700}
.rubrique9 span.lieu,.rubrique9 a{color:#FF513B}
.rubrique9 span.lieu,.rubrique9 a,.box_une .rubrique9 h2{color:#FF513B}
#rub9.page .cssmenu > ul > li > a{background-color:#FF513B;border-left:0px solid #d64331;border-right:0px solid #d64331;border-top:1px solid #d64331}
#rub9.page .cssmenu > ul > li > a:focus,#rub9.page .cssmenu > ul > li > a:hover,#rub9.page .cssmenu > ul > li.active > a,#rub9.page .cssmenu > ul > li.open > a{background-color:#e94a36}
#rub9.page .cssmenu > ul > li:last-child > a,#rub9.page .cssmenu > ul > li.last > a{border-bottom:1px solid #c23c2b}
#rub9 .lisere{border-right:1px solid #e94a36}
#rub9 .lisere_nom{color:#e94a36}
.colortext_rubr12{color:#89EC64}
#rub12 .logo_reg svg path{fill:#89EC64}
#rub12.page .region{color:#89EC64;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre12.region{color:#89EC64;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique12 h2,.rubrique12 h3,.rubrique12 .spip_logo{border-color:#89EC64;color:#89EC64;font-weight:700}
.rubrique12 span.lieu,.rubrique12 a{color:#89EC64}
.rubrique12 span.lieu,.rubrique12 a,.box_une .rubrique12 h2{color:#89EC64}
#rub12.page .cssmenu > ul > li > a{background-color:#89EC64;border-left:0px solid #72c553;border-right:0px solid #72c553;border-top:1px solid #72c553}
#rub12.page .cssmenu > ul > li > a:focus,#rub12.page .cssmenu > ul > li > a:hover,#rub12.page .cssmenu > ul > li.active > a,#rub12.page .cssmenu > ul > li.open > a{background-color:#7ed95c}
#rub12.page .cssmenu > ul > li:last-child > a,#rub12.page .cssmenu > ul > li.last > a{border-bottom:1px solid #66b14a}
#rub12 .lisere{border-right:1px solid #7ed95c}
#rub12 .lisere_nom{color:#7ed95c}
.colortext_rubr17{color:#42BA8E}
#rub17 .logo_reg svg path{fill:#42BA8E}
#rub17.page .region{color:#42BA8E;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre17.region{color:#42BA8E;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique17 h2,.rubrique17 h3,.rubrique17 .spip_logo{border-color:#42BA8E;color:#42BA8E;font-weight:700}
.rubrique17 span.lieu,.rubrique17 a{color:#42BA8E}
.rubrique17 span.lieu,.rubrique17 a,.box_une .rubrique17 h2{color:#42BA8E}
#rub17.page .cssmenu > ul > li > a{background-color:#42BA8E;border-left:0px solid #339370;border-right:0px solid #339370;border-top:1px solid #339370}
#rub17.page .cssmenu > ul > li > a:focus,#rub17.page .cssmenu > ul > li > a:hover,#rub17.page .cssmenu > ul > li.active > a,#rub17.page .cssmenu > ul > li.open > a{background-color:#3ba77f}
#rub17.page .cssmenu > ul > li:last-child > a,#rub17.page .cssmenu > ul > li.last > a{border-bottom:1px solid #2b7e60}
#rub17 .lisere{border-right:1px solid #3ba77f}
#rub17 .lisere_nom{color:#3ba77f}
.colortext_rubr30{color:#607C8C}
#rub30 .logo_reg svg path{fill:#607C8C}
#rub30.page{border-left:0px solid #607C8C;background:#FFF}
#rub30.page .region{color:#607C8C;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre30.region{color:#607C8C;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique30 h2,.rubrique30 h3,.rubrique30 .spip_logo{border-color:#607C8C;color:#607C8C;font-weight:700}
.rubrique30 span.lieu,.rubrique30 a{color:#607C8C}
#rub30.page .box_une{border-color:#FFF}
.rubrique30.mouvactu{border-color:#607C8C;background:whitesmoke}
#rub30 .box_une{background:whitesmoke;border-radius:30px;padding:10px}
.rubrique30 span.lieu,.rubrique30 a,.box_une .rubrique30 h2{color:#607C8C}
#rub30.page .cssmenu > ul > li > a{background-color:#607C8C;border-left:0px solid #445864;border-right:0px solid #445864;border-top:1px solid #445864}
#rub30.page .cssmenu > ul > li > a:focus,#rub30.page .cssmenu > ul > li > a:hover,#rub30.page .cssmenu > ul > li.active > a,#rub30.page .cssmenu > ul > li.open > a{background-color:#526a78}
#rub30.page .cssmenu > ul > li:last-child > a,#rub30.page .cssmenu > ul > li.last > a{border-bottom:1px solid #384953}
#rub30 .lisere{border-right:1px solid #526a78}
#rub30 .lisere_nom{color:#526a78}
.colortext_rubr31{color:#A97EC2}
#rub31 .logo_reg svg path{fill:#A97EC2}
#rub31.page{border-left:0px solid #A97EC2;background:#FFF}
#rub31.page .region{color:#A97EC2;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
#titre31.region{color:#A97EC2;font-size:5em;border:0px;margin-bottom:-20px;font-family:'Oswald',sans-serif;font-weight:800}
.rubrique31 h2,.rubrique31 h3,.rubrique31 .spip_logo{border-color:#A97EC2;color:#A97EC2;font-weight:700}
.rubrique31 span.lieu,.rubrique31 a{color:#A97EC2}
#rub31.page .box_une{border-color:#FFF}
.rubrique31.mouvactu{border-color:#A97EC2;background:whitesmoke}
#rub31 .box_une{background:whitesmoke;border-radius:30px;padding:10px}
.rubrique31 span.lieu,.rubrique31 a,.box_une .rubrique31 h2{color:#A97EC2}
#rub31.page .cssmenu > ul > li > a{background-color:#A97EC2;border-left:0px solid #856399;border-right:0px solid #856399;border-top:1px solid #856399}
#rub31.page .cssmenu > ul > li > a:focus,#rub31.page .cssmenu > ul > li > a:hover,#rub31.page .cssmenu > ul > li.active > a,#rub31.page .cssmenu > ul > li.open > a{background-color:#9770ad}
#rub31.page .cssmenu > ul > li:last-child > a,#rub31.page .cssmenu > ul > li.last > a{border-bottom:1px solid #725583}
#rub31 .lisere{border-right:1px solid #9770ad}
#rub31 .lisere_nom{color:#9770ad}
.leftfloat{float:left;width:75px;height:70px}
.rightfloat{float:left;width:80%}
.date{color:#999;font-family:'Oswald',sans-serif}
.cssmenu ul ul li.rublien a{background-color:whitesmoke;color:#424852}
.recherchebox{padding:2em 1em 0}
ul.rech_liste{margin-left:2em}
li.rech_item{margin-bottom:.4em;list-style:disc;list-style-position:outside;position:relative}
li.rech_item a{text-decoration:none}
.rech_titre{text-decoration:underline}
.rech_soustitre{color:#636363;font-family:"Merriweather Sans",sans-serif}
.rech_desc{width:80%;max-width:400px;border:#DDD solid 1px;background:white;padding:0;max-height:180px;overflow:hidden;position:absolute;left:5%;top:90%;display:none;z-index:100}
li.rech_item a:focus .rech_desc,li.rech_item a:hover .rech_desc{display:block}
.rech_desc p{font-size:.9em;font-family:"Merriweather Sans",​sans-serif;color:#636363;margin:.5em}
.page_recherche #titre1.region,.page_recherche #titre2.region,.page_recherche #titre3.region,.page_recherche #titre4.region,.page_recherche #titre5.region,.page_recherche #titre6.region,.page_recherche #titre7.region,.page_recherche #titre9.region,.page_recherche #titre12.region,.page_recherche #titre17.region,.page_recherche #titre30.region,.page_recherche #titre31.region,.page_recherche h2.region{border:0 none;font-family:"Oswald",sans-serif;font-weight:800;margin-bottom:0;font-size:2.5em}
.page_recherche .pagination{margin:0;background-color:transparent;padding-bottom:0;font-size:1.05em}
.page_recherche .resultats_rubs{margin:.5em 0 2em;padding:0 0 0 .5em;border-left:black 2px solid;background:linear-gradient(to right,rgba( 0,0,0,0.15),transparent .5em)}
.page_recherche .resultats_rubs{border-left:black 1px solid;background:linear-gradient(to right,rgba( 0,0,0,0.15),transparent .5em)}
.page_recherche .resultats_rubs.titre1{border-left:#7d1416 1px solid;background:linear-gradient(to right,rgba(125,20,22,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre2{border-left:#21AFBF 1px solid;background:linear-gradient(to right,rgba( 33,175,191,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre3{border-left:#A5B0E4 1px solid;background:linear-gradient(to right,rgba(165,176,228,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre4{border-left:#EF2C88 1px solid;background:linear-gradient(to right,rgba(239,44,136,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre5{border-left:#FC0 1px solid;background:linear-gradient(to right,rgba(255,204,0,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre6{border-left:#A73089 1px solid;background:linear-gradient(to right,rgba(167,48,137,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre7{border-left:#F18E01 1px solid;background:linear-gradient(to right,rgba(241,142,1,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre9{border-left:#FF513B 1px solid;background:linear-gradient(to right,rgba(255,81,59,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre12{border-left:#89EC64 1px solid;background:linear-gradient(to right,rgba(137,236,100,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre17{border-left:#42BA8E 1px solid;background:linear-gradient(to right,rgba( 66,186,142,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre30{border-left:#607C8C 1px solid;background:linear-gradient(to right,rgba( 96,124,140,0.25),transparent .5em)}
.page_recherche .resultats_rubs.titre31{border-left:#A97EC2 1px solid;background:linear-gradient(to right,rgba(169,126,194,0.25),transparent .5em)}
.formulaire_formidable{width:100%;max-width:600px;margin-bottom:3em}
.formulaire_formidable fieldset:not(.editer) > legend{font-size:1.5em;color:#7D1416}
.formulaire_formidable fieldset fieldset{margin:1.5em 0 0;padding:0 0 1.5em}
fieldset fieldset legend,fieldset fieldset .legend{font-size:1em}
.formulaire_formidable fieldset fieldset legend,.formulaire_formidable fieldset fieldset legend .obligatoire{color:inherit;font-size:inherit;font-weight:400}
.formulaire_formidable fieldset fieldset legend .obligatoire{margin-left:0;font-weight:700;font-style:normal}
.formulaire_formidable .saisie_input>label,.formulaire_formidable .saisie_email>label,.formulaire_formidable .saisie_textarea>label,.formulaire_formidable .saisie_selection>label,.formulaire_formidable .label{font-weight:700}
.formulaire_formidable label,.formulaire_formidable legend,.formulaire_formidable .explication{display:block;margin-top:1.5em}
.formulaire_formidable li > label{font-size:1.1em}
.formulaire_formidable label span.obligatoire,.formulaire_formidable .label span.obligatoire,.formulaire_formidable legend span.obligatoire{font-weight:700;color:#060}
.formulaire_formidable input,.formulaire_formidable textarea{display:block}
.formulaire_formidable li.explication p{font-size:1em;margin:.5em 0}
.formulaire_formidable p.explication{font-size:.93em;margin:0}
.formulaire_formidable input.checkbox,.formulaire_formidable input.radio{float:left;margin-left:2em;margin-right:.5em}
.formulaire_formidable input.checkbox + label,.formulaire_formidable input.radio + label{margin-top:.8em}
.formulaire_formidable li.saisie_radio div.choix label,.formulaire_formidable li.saisie_checkbox div.choix label,.formulaire_formidable li.saisie_case div.choix label,.formulaire_formidable li.saisie_oui_non div.choix label{margin-top:0;margin-left:4em;margin-bottom:.35em}
.formulaire_formidable .choix{clear:both}
.formulaire_formidable input.date{display:inline-block;position:static;transform:scale(1)}
.formulaire_formidable img.ui-datepicker-trigger{position:relative}
.formulaire_formidable .fieldset{margin-top:2.5em}
.formulaire_formidable .disabled input + label{color:#999}
.formulaire_formidable .cacher_disabled input[disabled="disabled"],.formulaire_formidable .cacher_disabled input[disabled="disabled"] + label{display:none}
.formulaire_signature .obligatoire label{font-weight:700}
#signatures th,#signatures td,#signatures caption{border:0}
.carte_gis{margin:0 auto 2em;max-width:100%}
.carte_gis .leaflet-control a{text-decoration:none}
.enq19{max-width:100%;font-size:1.2em;padding-bottom:2em}
.enq19.formulaire_spip .formulaire_spip__etapes{margin-top:4em}
.enq19.formulaire_spip li.etapes__item{display:none}
.enq19.formulaire_spip .etapes__item[aria-current="step"]{display:block}
.enq19.formulaire_spip .etapes__item[aria-current="step"] em{font-style:normal}
.enq19.formulaire_spip .etapes__item:not(:first-child)::before{content:''}
.enq19 fieldset{margin-top:6em;margin-bottom:0}
.enq19 fieldset legend,.enq19.formulaire_spip .etapes__item[aria-current="step"]{width:100%;padding:.5em;margin-bottom:0;background:darkorange;color:white;font-size:1.4em;font-weight:700}
.enq19.formulaire_spip.formulaire_formidable .fieldset fieldset legend span{color:white}
.formulaire_formidable .fieldset fieldset legend span
.enq19.formulaire_spip:target{padding-top:1em;margin-top:-1em}
.enq19.formulaire_spip .formulaire_spip__etapes ~ p.boutons{margin-top:3em}
.enq19.formulaire_spip .formulaire_spip__etapes ~ p.boutons input.submit{float:left;font-weight:400}
.enq19.formulaire_spip .formulaire_spip__etapes ~ p.boutons input.submit:last-of-type{float:right;font-weight:700}
.enq19 .explication{margin-top:3em}
.enq19 .saisie_checkbox > label,.enq19 .saisie_radio > label,.enq19 .saisie_textarea > label,.enq19 .saisie_email > label,.enq19 .saisie_input > label,.enq19 .saisie_date > label{font-weight:700;margin-top:4em}
.enq19 label span.obligatoire{font-weight:400}
.enq19 .enq_conteneur{display:flex;flex-wrap:wrap;justify-content:space-evenly}
.enq19 .enq_conteneur > label{width:100%}
.enq19 .enq_conteneur p.explication{width:100%;color:#0B0;font-weight:700}
.enq19 input.submit{font-size:1.3em;padding:.5em 1em;color:#090;border-radius:.5em;font-weight:700}
.enq19 input.submit:focus,.enq19 input.submit:hover,.enq19 input.submit:active{background-color:#BFB}
.enq19 .enq_conteneur.afficher{display:block;margin:0 0 .5em;padding:0}
.enq19 .enq_boutons{margin:1em 0 1em 2em;width:20%;width:calc(24% - 2em)}
.enq19 .enq_frequence{width:16%;width:calc(19% - 2em)}
.enq19 .enq_boutons input{position:absolute;left:-9999px}
.enq19 .enq_boutons label{width:100%;height:calc(100% - 1em);margin:0;padding:.5em;border:1px solid white;background:white;text-align:center;font-weight:700;cursor:pointer}
.enq19 .saisie_radio .enq_boutons label{border-radius:1em}
.enq19 .enq_boutons input:checked + label{color:white!important;background:darkgreen;border-color:darkgreen}
.enq19 .enq_boutons input:focus + label,.enq19 .enq_boutons input:hover + label{border:1px dashed #666}
.enq19 .enq_boutons input:checked:focus + label,.enq19 .enq_boutons input:checked:hover + label{border:1px dashed #FFF}.enq19 .enq_boutons input:active + label{border:1px dashed #D00}
.enq19 .enq_boutons input:disabled + label{background:transparent;font-variant:italic}
.enq19 .enq_smileys,.enq19 .enq_drapeaux{margin-left:1em;display:flex;flex-direction:column}
.enq19 .enq_smileys input,.enq19 .enq_drapeaux input{position:absolute;left:-9999px;margin:0;cursor:pointer}
.enq19 .enq_smileys label,.enq19 .enq_drapeaux label{margin:0;padding:0;cursor:pointer;color:transparent;min-width:60px;min-height:60px;overflow:hidden;font-size:.01em;background-position:center center;background-repeat:no-repeat;background-size:contain;border:3px solid transparent}
.enq19 .enq_smileys.choix_tres-top label{background-image:url('//lire-et-ecrire.be/squelettes/img/smiley_1_tres-top.svg')}
.enq19 .enq_smileys.choix_top label{background-image:url('//lire-et-ecrire.be/squelettes/img/smiley_2_top.svg')}
.enq19 .enq_smileys.choix_moyen label{background-image:url('//lire-et-ecrire.be/squelettes/img/smiley_3_moyen.svg')}
.enq19 .enq_smileys.choix_mal label{background-image:url('//lire-et-ecrire.be/squelettes/img/smiley_4_mal.svg')}
.enq19 .enq_smileys.choix_tres-mal label{background-image:url('//lire-et-ecrire.be/squelettes/img/smiley_5_tres-mal.svg')}
.enq19 .enq_drapeaux.choix_belgique label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_1_be.svg')}
.enq19 .enq_drapeaux.choix_france label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_2_fr.svg')}
.enq19 .enq_drapeaux.choix_suisse label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_3_ch.svg')}
.enq19 .enq_drapeaux.choix_canada label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_4_ca.svg')}
.enq19 .enq_drapeaux.choix_autre label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_5_monde.svg')}
.enq19 .enq_drapeaux.choix_aucun label{background-image:url('//lire-et-ecrire.be/squelettes/img/drapeau_6_aucun.svg')}
.enq19 .enq_smileys input:checked + label,.enq19 .enq_smileys input:checked:focus + label,.enq19 .enq_smileys input:checked:hover + label,.enq19 .enq_drapeaux input:checked + label,.enq19 .enq_drapeaux input:checked:focus + label,.enq19 .enq_drapeaux input:checked:hover + label{background-color:darkgreen;border-color:darkgreen}
.enq19 .enq_smileys input:focus + label,.enq19 .enq_smileys input:hover + label,.enq19 .enq_drapeaux input:focus + label,.enq19 .enq_drapeaux input:hover + label{border:dashed #666}
.enq19 .enq_smileys input:active + label,.enq19 .enq_drapeaux input:active + label{border:dashed #D00}
@media (max-width:767px){.enq19{font-size:.92em;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}}
@media (max-width:479px){.enq19{font-size:.85em}
.enq19 .enq_boutons,.enq19 .enq_frequence{width:30%;width:calc(32% - 2em)}
.enq19 .enq_smileys label{min-width:35px;min-height:35px}}
div#barre_nextevents{border-top:3px solid #7d1416;margin-top:1em;background-color:#444;clear:both}
div#barre_nextevents.events_menu_reg{padding:0 .5em}
nav#menu_nextevents{clear:both;width:100%;max-width:980px;margin:0 auto;padding:.2em 0 1.5em;font-size:.9em;position:relative}
nav#menu_nextevents a{font-weight:inherit;text-decoration:none;color:#ABF}
nav#menu_nextevents h2{text-transform:uppercase;margin:.25em auto;font-size:2em;font-family:Oswald,sans-serif;color:#CCC;max-width:980px}
.events_menu_reg nav#menu_nextevents h2{font-size:1.8em}
.events_menu_reg .agenda_reg{text-transform:none}
nav#menu_nextevents .pagination{clear:both;padding:0}
nav#menu_nextevents .fleche{width:5%;font-size:3em;text-align:center;font-weight:700;padding-top:2.5%;position:absolute;top:35%}
nav#menu_nextevents .fleche.disabled{display:none}
nav#menu_nextevents .fleche.prev{left:0}
nav#menu_nextevents .fleche.next{right:0}
nav#menu_nextevents .fleche a{font-family:inherit}
nav#menu_nextevents ul{width:90%;margin:10px auto 0}
#menu_nextevents ul div.next_group{float:left;width:50%;margin:0;padding:0}
#menu_nextevents ul div.next_one{float:left;width:50%;margin:0;padding:0}
.events_menu_reg #menu_nextevents ul div.next_one{float:left;width:33%;margin:0;padding:0}
#menu_nextevents li.next_block{float:left;margin:0 .3em;padding:0 .3em;border-left:.3em solid}
nav#menu_nextevents li.next_block{border-left-color:#7d1416}
nav#menu_nextevents li.secteur2{border-left-color:#1a8d9a}
nav#menu_nextevents li.secteur3{border-left-color:#8a93c1}
nav#menu_nextevents li.secteur4{border-left-color:#cc2473}
nav#menu_nextevents li.secteur5{border-left-color:#d5ab01}
nav#menu_nextevents li.secteur6{border-left-color:#84256c}
nav#menu_nextevents li.secteur7{border-left-color:#c67501}
nav#menu_nextevents li.secteur9{border-left-color:#d64331}
nav#menu_nextevents li.secteur12{border-left-color:#72c553}
nav#menu_nextevents li.secteur17{border-left-color:#339370}
nav#menu_nextevents li.secteur30{border-left-color:#445864}
nav#menu_nextevents li.secteur31{border-left-color:#856399}
nav#menu_nextevents li a{display:block;font-family:inherit;font-size:.95em}
.next_date{line-height:1.3em;margin-bottom:.8em}
.next_date .next_lieu{color:white}
.next_title{color:white;font-family:inherit;font-size:1.1em;text-align:left;margin:0;padding:0;line-height:1.1em}
.agenda_contenu h1.spip{font-size:2em;margin:1.5em 0 .15em}
.agenda_contenu h2.spip{margin:.75em 0}
.menu_evenements .evenement_date{color:#222;font-family:"Merriweather Sans",sans-serif;line-height:1em;margin:0;padding:0}
div.evenement_statut{display:block;width:100%;height:100%;padding:1em .5em;background-color:rgba(245,245,245,0.6);position:absolute;top:0;left:0;z-index:10;text-decoration:none;color:inherit}
span.evenement_statut_valeur{font-size:1.5em;padding:.25em .5em .25em .35em;background-color:whitesmoke}
a.fo_lien{text-decoration:none;font-family:'Merriweather Sans',​sans-serif;color:#636363}
.fo_item .evenement_statut{right:0}
.fo_item .evenement_statut .evenement_statut_valeur{position:absolute;top:0;right:0;padding:.5em 1em .5em .35em;text-align:right;max-width:30%}
.focont_item_droite{float:right;width:75%}
.fo_item_droite_content{padding-left:1em}
.fo_item_logo{float:right;max-width:30%;padding:0 0 .25em 1em}
.fo_item_logo .spip_logo{max-width:100%;float:right;margin:0;padding:0;border-radius:15%}
.fo_item_droite_content h3{font-family:oswald,sans-serif}
.focont_par:before{content:'Par\00a0:\0020'}
.focont_item_gauche{float:left;width:25%;max-width:200px}
.fo_detail .lieu{font-size:inherit;font-style:normal}
.formations_reg{margin-bottom:2.5em}
.formations_reg table{margin-bottom:0}
.formations_reg td,.formations_reg th,.formations_reg caption{border:0}
.formations_reg tr{border-bottom:1px solid #DDD}
.formations_reg th{font-size:1.3em}
.formations_reg td{padding:1.5em .75em}
.formations_reg p{margin-bottom:0}
.formations_reg .annule_raison{font-size:1.2em;background-color:#FDD;border-color:#A00;color:#A00}
.formations_reg .annule{text-decoration:line-through}
.formations_reg .type_formation{color:#080}
.formations_reg .pagination{background-color:transparent}
.cycle-overlay{font-family:"Merriweather Sans",sans-serif;opacity:1;background-color:rgba(0,0,0,.5);font-size:2em;text-shadow:0 0 2px rgba(0,0,0,0.35)}
.cycle-overlay p{color:#AAA;font-size:.7em}
.cycle-prev,.cycle-next{opacity:.5;filter:alpha(opacity=50);right:0;background:url('//lire-et-ecrire.be/squelettes/images/cycle-arrow.svg') 95% 50% no-repeat}
.cycle-prev{left:0;transform:scaleX(-1)}
.cycle-prev:focus,.cycle-next:focus,.cycle-prev:hover,.cycle-next:hover{opacity:1;filter:alpha(opacity=100)}
div.cs_blocs{border:solid 1px #CCC;padding:.5em .5em 0;margin:1em 1em 2em}
p.blocs_titre{margin-bottom:2em}
a.ouvrir_fermer{display:block;width:100%}
.formulaire_recherche_par_mot div.cs_blocs{border:0;padding:0;margin:0;margin-bottom:1em}
.formulaire_recherche_par_mot div.cs_blocs .ouvrir_fermer{font-size:1.5em}
.formulaire_recherche_par_mot div.cs_blocs h5{margin:0;margin-top:.5em}
.formulaire_recherche_par_mot .cochemots{clear:both;margin:.25em 0 .25em .5em}
.formulaire_recherche_par_mot .cochemots input{display:block;position:absolute;left:-9999px;float:left;margin-left:.5em;margin-right:.2em}
.formulaire_recherche_par_mot .cochemots label{width:100%;height:calc(100% - .2em);margin:0;padding:.1em .4em;border:1px solid #FFF;background:#FFF;text-align:center;font-size:.9em;cursor:pointer}
.formulaire_recherche_par_mot .cochemots input:focus + label,.formulaire_recherche_par_mot .cochemots input:hover + label{border:1px solid #666;background-color:#eee}
.formulaire_recherche_par_mot .cochemots input:active + label{background-color:#666;border:1px solid #666;color:white}
.imagelarge{width:100%!important;height:auto!important}
.article14437 .spip_document_3042{margin:0}

/* squelettes/js/slick/slick.css?1653045537 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* squelettes/js/slick/slick-theme.css?1653045537 */
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('//lire-et-ecrire.be/squelettes/js/slick/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url('//lire-et-ecrire.be/squelettes/js/slick/fonts/slick.eot');src:url('//lire-et-ecrire.be/squelettes/js/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('//lire-et-ecrire.be/squelettes/js/slick/fonts/slick.woff') format('woff'),url('//lire-et-ecrire.be/squelettes/js/slick/fonts/slick.ttf') format('truetype'),url('//lire-et-ecrire.be/squelettes/js/slick/fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}

/* squelettes/styles/slider.css?1672921641 */
.container{display:block;width:710px;margin:0px auto}
.carrousel-slick{display:block;background:#000;background:rgba(0,0,0,0.7);padding:5px;border-radius:5px;position:relative;-webkit-box-shadow:0 38px 30px -18px rgba(0,0,0,0.5);-moz-box-shadow:0 38px 30px -18px rgba(0,0,0,0.5);box-shadow:0 38px 30px -18px rgba(0,0,0,0.5);margin:40px auto}
.slick-dotted.slick-slider{margin-bottom:15px}
.slider-item{border-radius:4px;background-color:#FFF}
.slider-item a{width:100%;height:100%}
.slider-item img{position:relative;width:100%!important;height:auto!important}
.slider-texte{position:absolute;top:0;left:0;width:100%;height:100%;max-width:700px;max-height:310px}
.slider-titraille{color:#FFF;border-radius:3px;padding:2% 3%;font-size:12px;text-shadow:#000 1px 1px 0px;max-width:80%;margin:0;position:absolute}
.slider-titraille.slider-titre{background:rgba(0,180,255,0.7);font-size:2.2em;font-weight:500;top:8%;left:4%}
.slider-titraille.slider-soustitre{background:rgba(196,48,43,0.7);color:#FFF;font-size:1.5em;text-shadow:none;line-height:normal;bottom:8%;right:4%}
#slider-nav{margin:0;height:30px;text-align:center}
#slider-dots{margin:0 auto;height:30px;text-align:center}
.slick-prev,.slick-next{position:relative;width:auto;top:0;display:inline!important;transform:none;-webkit-transform:none;-ms-transform:none}

.slick-prev::before,.slick-next::before{color:black;opacity:.5}
.slick-prev:focus::before,.slick-next:focus::before,.slick-prev:hover::before,.slick-next:hover::before{color:#black;opacity:1}
.slick-prev:active::before,.slick-next:active::before{color:#7d1416;opacity:1}
.slick-dots{display:inline;position:relative;top:0;vertical-align:top}
.slick-dots li{vertical-align:top}
.slick-dots li button::before{color:black;font-size:16px}
.slick-dots li.slick-active button::before,.slick-dots li button:active::before{color:#7d1416;opacity:1}

/* squelettes/styles/animate-custom.css?1653045544 */
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license
Copyright (c) 2013 Daniel Eden
Permission is hereby granted,free of charge,to any person obtaining a copy of this software and associated documentation files (the "Software"),to deal in the Software without restriction,including without limitation the rights to use,copy,modify,merge,publish,distribute,sublicense,and/or sell copies of the Software,and to permit persons to whom the Software is furnished to do so,subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS",WITHOUT WARRANTY OF ANY KIND,EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,DAMAGES OR OTHER LIABILITY,WHETHER IN AN ACTION OF CONTRACT,TORT OR OTHERWISE,ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}
.bounce{-webkit-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}
@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}
@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}
@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.95);transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}
@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}
@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}
@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}
@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}
@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}
@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}
@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}
@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}
@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}
@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}
@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}
@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}
.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}
.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}
.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}
@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}
@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}
@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}
@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}
@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}

/* squelettes/styles/media.css?1695994122 */
@media (max-width:1024px){.containeur{width:100%}
.containeur1,#sub-nav.containeur1,p.arbo{width:750px;margin:0 auto}
.ariane,.ariane .containeur1{padding:0}
.contact_box{width:48%;margin-left:0}
#recherche{padding:0 10px}
p.arbo{padding:10px 0}
li.lieu_alpha{margin-top:0px;font-size:12px;padding:5px 10px;position:relative;z-index:40;top:20px}
.stat_alpha .titre_alpha{width:70%}
nav#horizontal li.lieu_alpha a{margin-top:-90px;padding:5px 10px}
.presentation_id_rubrique{width:49%;margin:0}
.content{padding-top:10px}
.sidebar_home,.sidebar{margin:0;width:100%;padding:20px 0;position:static}
.box-nav-v,.stat_alpha,.alpha_box,.sidebar .map_box,.sidebar .cssmenu,.sidebar .actumouv_box{width:222px;float:left;margin:0;font-size:14px}
.stat_alpha,.sidebar .cssmenu{margin:0 30px}
.map-home{width:100%;margin:0;text-align:center}
.sidebar .map_box{text-align:center;margin-top:0;width:230px}
.actumouv_box{padding-right:0}
#iview,#featured,.conteneur_slider{width:100%}
.bxl_map{-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}
nav#menu_nextevents h1{max-width:90%}
.actus{float:none;width:100%}
.logo,.event_box{width:49%}
.logo img{width:70%}
.event_box{background-size:100%}
.event_box img{max-width:100%;height:auto}
.contact-box{float:left;margin-left:3%;padding-top:10px;width:55%}
.footer-regional{width:30%;margin-bottom:10px;margin-left:3%;float:left}
.footer-coordination{float:left}
footer,footer .copyright{width:100%}
.mobile{display:none}}
@media (max-width:767px){.
.containeur,.sommaire .containeur1,.actu .containeur1,.main .containeur1{width:100%;box-sizing:border-box;-moz-box-sizing:border-box}
.sommaire .containeur1,.actu .containeur1,.main .containeur1,.containeur .containeur1{overflow:hidden;padding:0 10px}
.js .nav-collapse{display:block!important}
.conteneur_slider{padding-bottom:1em}
.map-home{margin-top:0}
.slider-titraille.slider-titre{font-size:1.8em}
.slider-titraille.slider-soustitre{font-size:1.4em}
.containeur1{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}
.containeur1 .texte{width:100%;margin:1.5em 0}
.cycle-overlay{font-size:1.5em}
.contact_box{width:99%}
header .containeur1{border-bottom:1px dotted #CCC}
.sub-nav{display:none}
p.arbo{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}
.lisere{font-size:.9em}
.containeur2{width:100%;box-sizing:border-box;-moz-box-sizing:border-box}
.containeur2 .logo_reg{height:6em}
.containeur2 .logo_reg #Calque_1,.containeur2 .logo_reg h1.region{margin-top:0!important}
.main{box-sizing:border-box;-moz-box-sizing:border-box}
.titreart{font-size:18px;line-height:normal}
.soustitreart{font-size:15px;margin-bottom:0}
.presentation_id_rubrique{width:100%}
#menu_nextevents ul div.next_group{width:100%;margin-bottom:.5em}
.events_menu_reg #menu_nextevents ul div.next_one{float:none;width:100%;max-width:500px;margin:0 auto}
.events_menu_reg #menu_nextevents ul li.next_block{float:none;margin:1em 2.5em}
nav#menu_nextevents .fleche.next{right:.15em}
.actus{float:none;width:100%}
.actus_box{min-height:200px}
.box-nav-v,.stat_alpha,.alpha_box,.sidebar .map_box,.sidebar .cssmenu,.sidebar .actumouv_box{width:100%;float:left}
.stat_alpha,.sidebar .cssmenu{margin:0}
.event_box{width:100%;background-position:45% center;background-size:50%;min-height:18px}
header{padding:0;min-height:inherit}
.page .main .region{font-size:3em!important}
#Calque_1{width:40px;height:auto}
.logo,.event_box{width:100%;text-align:center;float:none}
.logo{min-height:96px}
.logo img{width:232px;height:96px}
.event_box img{float:none}
#featured{max-height:360px;height:auto}
.iview-controlNav{bottom:-42px;left:10%}
.actus_box .spip_logo{width:150px;height:auto}
.stat_alpha .header_alpha{padding-left:15%}
.alpha_box .spip_logo{display:inline-block;float:none;margin:0}
.footer-regional,.footer-coordination{width:99%;margin-bottom:10px;margin-left:3%}
.presentation_id_rubrique p{min-height:inherit}
.contact-box{width:89%;background-size:100%}
.leftfloat{width:15%;padding-left:1px;margin-right:10px;border-bottom:0}
.rightfloat{width:79%}
nav#horizontal{display:none}
nav#horizontal.mobile{display:block}
.mobile{display:block;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center;margin:0;padding:5px 0}
.containeur54{width:100%!important;margin:0!important;padding-left:0!important;min-height:350px}
.containeur54 .coordination{margin-top:0;width:100%;max-width:100%}
.containeur54 .coordination a{padding:5px 10px;display:block;color:white;font-size:25px;background-color:rgba(0,180,255,0.7);text-align:center}
.mobile .navbar-form .input-group,.mobile .navbar-form{width:100%}
.mobile .navbar-form{display:inline-block;padding-right:0!important}
.mobile li.lieu_alpha{margin:0;padding:0;position:absolute;top:20px;left:10px;list-style:none;z-index:20}
.mobile li.lieu_alpha a{background:#71ba70;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxYmE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjg1NDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#71ba70),color-stop(100%,#0f8541));background:-webkit-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-o-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:-ms-linear-gradient(top,#71ba70 0%,#0f8541 100%);background:linear-gradient(to bottom,#71ba70 0%,#0f8541 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ba70',endColorstr='#0f8541',GradientType=0 );letter-spacing:0.6px;font-weight:400;width:100%;color:white;padding:5px 10px}
.nav-collapse .home img{width:10%}
.nav-collapse .lieu_alpha{top:0}
.cartouche{height:auto;text-align:center;overflow:hidden;margin:0 auto 1em}
.cartouche_fond{max-width:none!important;margin:0 auto;height:264px}
.cartouche_vignette .spip_logo{max-height:264px;width:auto}
#sites_lee{margin:2em 1em 0}
#sites_lee .sites_syndic{width:49%}}
@media (max-width:479px){body{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}
.slider-titraille.slider-titre{font-size:1.4em;top:4%;left:2%}
.slider-titraille.slider-soustitre{font-size:1.2em;bottom:4%;right:2%}
.lisere{font-size:.85em}}
.fixed{position:fixed;width:100%;top:0;left:0}
.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left}
.nav-collapse li{float:left;width:100%}
@media screen and (max-width:479px){.ou-box{top:initial;bottom:-20px;position:absolute;right:50%;margin-right:-20px}
.border-right{border-right:0;border-bottom:1px solid #CCC}}
@media screen and (min-width:767px){.nav-collapse li{width:25%;*width:24.9%;_width:19%}}
.nav-collapse a{color:#fff;text-decoration:none;width:100%;background:#f4421a;padding:.7em 1em;float:left;font-size:15px}
.nav-collapse li.lieualpha a{background-color:#76c2af}
@media screen and (min-width:767px){.nav-collapse a{margin:0;padding:1em;float:left;text-align:center;border-bottom:0;border-right:1px solid white}}
.nav-collapse ul ul a{background:#ca3716;padding-left:2em}
@media screen and (min-width:767px){.nav-collapse ul ul a{display:none}}
@font-face{font-family:"responsivenav";src:url('//lire-et-ecrire.be/squelettes/styles/icons/responsivenav.eot');src:url('//lire-et-ecrire.be/squelettes/styles/icons/responsivenav.eot?#iefix') format("embedded-opentype"),url('//lire-et-ecrire.be/squelettes/styles/icons/responsivenav.ttf') format("truetype"),url('//lire-et-ecrire.be/squelettes/styles/icons/responsivenav.woff') format("woff"),url('//lire-et-ecrire.be/squelettes/styles/icons/responsivenav.svg#responsivenav') format("svg");font-weight:400;font-style:normal}
.nav-toggle{position:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;overflow:hidden;width:70px;height:55px;float:right}
.nav-toggle:before{color:#f4421a;font-family:"responsivenav",sans-serif;font-style:normal;font-weight:400;font-variant:normal;font-size:28px;text-transform:none;position:absolute;content:"≡";text-indent:0;text-align:center;line-height:55px;speak:none;width:100%;top:0;left:0}
.nav-toggle.active::before{font-size:24px;content:"x"}
.nav-collapse li.dropdown{position:relative;margin:0;height:auto;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out}
.nav-collapse .dropdown a{padding-right:30px}
.nav-collapse .dropdown a:after{display:block;position:absolute;content:'';width:5px;height:5px;right:10px;z-index:10;top:20px;border-top:2px solid #eee;border-left:2px solid #eee;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.nav-collapse .dropdown ul{background-color:#7d1416;padding:0;display:none;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}
.nav-collapse .dropdown ul li.dern{display:block;margin:0;width:100%}
.nav-collapse .dropdown ul li.dern a{width:100%;display:block}
.nav-collapse .dropdown ul li.dern a:after{content:none}
.nav-collapse .dropdown ul li.dern a:hover{box-shadow:none;background-color:#424852}
.nav-collapse .dropdown:hover>ul{display:block}
.nav-collapse li.dropdown:hover{box-shadow:inset #7d1416 0 -50px 0 0}
.js nav.nav-collapse-0.opened{max-height:inherit!important;z-index:300}

/* squelettes/css/perso.css?1696492747 */
@charset "UTF-8";#spip-admin{z-index:10000}

/* squelettes/styles/responsive-nav.css?1653045544 */
/*! responsive-nav.js 1.0.32 by @viljamis */
.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}
.nav-collapse li{width:100%;display:block}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}
.nav-collapse.opened{max-height:9999px}
.disable-pointer-events{pointer-events:none!important}
.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
@media screen and (min-width:768px){.js .nav-collapse{position:relative}
.js .nav-collapse.closed{max-height:none}
.nav-toggle{display:none}}

/* squelettes/_css/cibc_en_bas_a_droite.css */
#banniere-cookie{background-color:#FFF;background-color:rgba(255,255,255,0.8);border-radius:3px 3px 3px 3px;bottom:-3px;box-shadow:0 2px 8px rgba(0,0,0,0.6);color:#404040;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:18px;margin-bottom:0;position:fixed;right:2%;width:250px;z-index:49}
#banniere-cookie .cicb_texte{padding:20px 20px 0}
#banniere-cookie a.spip_out{color:#444;text-decoration:underline}
#banniere-cookie a.spip_out:hover{text-decoration:none}
#banniere-cookie a.cicb_fermer{float:right;height:25px;padding-right:5px;text-align:right;width:20px;color:#404040;text-decoration:none;font-weight:400}
#banniere-cookie a.cicb_fermer:hover{color:#404040;text-decoration:none;font-weight:700}
#banniere-cookie .cicb_boutons{padding:0 20px 20px}
#banniere-cookie .bouton{display:inline-block;color:#4D4F53;text-decoration:underline;margin:0 10px 0 0}
#banniere-cookie .bouton:hover{text-decoration:none}

/* squelettes/styles/print.css?1702462837 */
@media print{@page{margin:1.5cm 1.5cm 2cm;font-size:12pt}
#entete,.arbo,.cartouche_fond,.cartouche_gris,.sidebar,.menu-footer,footer,#banniere-cookie,.poubelle_a_logos{display:none}
#entete img{display:block;margin:auto;text-align:center;width:100px;height:auto}
.container{display:block;background:none;clear:none;padding:0}
.containeur .containeur1,.containeur .containeur2,.main .containeur2{width:auto}
.main{background-color:#FFF;display:block}
.flex_lisere{display:block}
.lisere{writing-mode:initial;text-align:left}
.lisere_texte{transform:initial}
.lisere{display:none}
.cartouche{margin:0}
.chapo{padding-top:0}
.cartouche_vignette{position:static}
.cartouche_vignette .spip_logo{display:block;margin:1em auto;max-width:75%;max-height:25%;height:auto;filter:none;padding-bottom:1em}
#article_corps,#article_corps p{clear:none;font-size:12pt;line-height:1.5em}
#article_corps .chapo p{font-size:1.2em}
.main .formulaire_spip,.main .formulaire_spip form{display:block}
a.spip_out{display:inline-block}
a.spip_out > img{display:block}
a.spip_out:after,a.spip_url:after{content:" (" attr(href) ")"}
.main a.spip_in:after,.texte a.spip_in:after{content:" (https://lire-et-ecrire.be/" attr(href) ")"}
fieldset{display:table-column}
<!–[if IE]>
fieldset{display:block}
<![endif]–>
body:not(:-moz-handler-blocked) fieldset{display:table-cell}
.spip-admin,#spip-admin{display:none}
.pagination{display:none}}

