@import url(https://fonts.googleapis.com/css?family=Oswald|Signika);
/* compact [
	squelettes-dist/css/font.css?1522161007
	local/cache-less/bootstrap-cssify-921a2f5.css?1524557145
	local/cache-less/responsive-cssify-3f35316.css?1524557144
	local/cache-less/box-cssify-74efa4f.css?1524557144
	plugins/dist/plugins/z-core/css/box_skins.css?1522161046
	plugins/dist/plugins/bootstrap/bootstrap2spip/css/spip.css?1522161026
	local/cache-less/spip.comment-cssify-b6982e5.css?1524557144
	local/cache-less/spip.list-cssify-f02ee98.css?1524571712
	plugins/dist/squelettes/spipr-dist/css/spip.petition.css?1522161050
	plugins-dist/dist/core/mediabox/colorbox/fancybox/colorbox.css
	plugins-dist/dist/core/porte_plume/css/barre_outils.css
	page=barre_outils_icones.css(var_mode=recalcul)
	squelettes/themes/basta/mesfavoris-32.css
	plugins/dist/plugins/gis/lib/leaflet/dist/leaflet.css
	plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet-plugins.css
	squelettes/plugins/carteppi/css/leaflet.markercluster.css
	plugins/dist/plugins/gis/css/leaflet_nodirection.css
	plugins-dist/dist/nursit/oembed/css/oembed.css?1522161019
	plugins/dist/plugins/player/css/player.css?1522161039
	local/cache-less/spipr_dist-cssify-5f8a881.css?1524557144
	local/cache-less/theme-cssify-8649c92.css?1527494094
] 79.4% */

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


/* local/cache-less/bootstrap-cssify-921a2f5.css?1524557145 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img,.google-maps img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:0.5cm}
p,h2,h3,.secondary h1,.secondary .h1,.secondary .h1-like,legend{orphans:3;widows:3}
h2,h3,.secondary h1,.secondary .h1,.secondary .h1-like,legend{page-break-after:avoid}}
body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#000;background-color:#cecece}
a{color:#000;text-decoration:none}
a:hover,a:focus{color:#000;text-decoration:underline}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
html{font-size:100.01%}
body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.875em;line-height:1.42857143em;color:#000;background-color:#cecece}
[class^="icon-"],[class*=" icon-"]{text-indent:100px;overflow:hidden}
.spip_documents{margin-top:1.42857143em;margin-bottom:1.42857143em;background:none}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif{margin-right:auto;margin-left:auto;text-align:center;max-width:100%}
.spip_documents_center{clear:both;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
dl.spip_documents dt,dl.spip_documents dd{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.spip_documents_left{float:left;margin:11px 19px;margin-left:0}
.spip_documents_right{float:right;margin:11px 19px;margin-right:0}
.spip_doc_descriptif{clear:both}
.cartouche{margin-bottom:1.42857143em}
.cartouche:last-child{margin-bottom:0}
.cartouche .spip_logos,.hero-unit .spip_logos,.entry-title .spip_logos{float:right;clear:right;margin:11px 19px;margin-top:0;margin-right:0;line-height:1px}
.cartouche h1 + .publication,.hero-unit h1 + .publication,.entry h1 + .publication{margin-top:-1.42857143em}
.cartouche .publication,.hero-unit .publication,.entry .publication{opacity:0.8;filter:alpha(opacity=80)}
.entry{margin-bottom:1.42857143em}
.secondary .entry-title .spip_logos{margin:2px 10px;margin-top:0;margin-right:0}
.postmeta > :first-child > .sep:first-child{display:none}
.notes{padding-top:1.42857143em;margin-top:1.42857143em;max-width:200px}
.notes > h2{border-bottom:2px solid #fff}
.notes > div p{font-size:inherit;line-height:inherit;font-weight:200}
.notes > div{padding-left:40px;position:relative}
.notes .spip_note_ref{display:block;position:absolute;left:0;width:20px}
.secondary .notes > div{padding-left:40px}
.secondary .notes .spip_note_ref{width:40px}
a{color:#000}
a:focus,a:hover,a:active{background-color:#d4d4d4;color:#000;text-decoration:none}
a[hreflang]:after{content:"\0000a0(" attr(hreflang) ")"}
@media print{a,a:visited{color:#000;text-decoration:underline}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}}
a.spip_note{font-weight:700}
@media print{a.spip_out:after,a.spip_url:after{content:" (" attr(href) ")"}}
.on{font-weight:700}
.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.span24{width:940px}
.span23{width:900px}
.span22{width:860px}
.span21{width:820px}
.span20{width:780px}
.span19{width:740px}
.span18{width:700px}
.span17{width:660px}
.span16{width:620px}
.span15{width:580px}
.span14{width:540px}
.span13{width:500px}
.span12{width:460px}
.span11{width:420px}
.span10{width:380px}
.span9{width:340px}
.span8{width:300px}
.span7{width:260px}
.span6{width:220px}
.span5{width:180px}
.span4{width:140px}
.span3{width:100px}
.span2{width:60px}
.span1{width:20px}
.offset24{margin-left:980px}
.offset23{margin-left:940px}
.offset22{margin-left:900px}
.offset21{margin-left:860px}
.offset20{margin-left:820px}
.offset19{margin-left:780px}
.offset18{margin-left:740px}
.offset17{margin-left:700px}
.offset16{margin-left:660px}
.offset15{margin-left:620px}
.offset14{margin-left:580px}
.offset13{margin-left:540px}
.offset12{margin-left:500px}
.offset11{margin-left:460px}
.offset10{margin-left:420px}
.offset9{margin-left:380px}
.offset8{margin-left:340px}
.offset7{margin-left:300px}
.offset6{margin-left:260px}
.offset5{margin-left:220px}
.offset4{margin-left:180px}
.offset3{margin-left:140px}
.offset2{margin-left:100px}
.offset1{margin-left:60px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid [class*="span"]:last-child{margin-left:0;float:right}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.12765957%}
.row-fluid .span24{width:100%;*width:99.94680851%}
.row-fluid .span23{width:95.74468085%;*width:95.69148936%}
.row-fluid .span22{width:91.4893617%;*width:91.43617021%}
.row-fluid .span21{width:87.23404255%;*width:87.18085106%}
.row-fluid .span20{width:82.9787234%;*width:82.92553191%}
.row-fluid .span19{width:78.72340426%;*width:78.67021277%}
.row-fluid .span18{width:74.46808511%;*width:74.41489362%}
.row-fluid .span17{width:70.21276596%;*width:70.15957447%}
.row-fluid .span16{width:65.95744681%;*width:65.90425532%}
.row-fluid .span15{width:61.70212766%;*width:61.64893617%}
.row-fluid .span14{width:57.44680851%;*width:57.39361702%}
.row-fluid .span13{width:53.19148936%;*width:53.13829787%}
.row-fluid .span12{width:48.93617021%;*width:48.88297872%}
.row-fluid .span11{width:44.68085106%;*width:44.62765957%}
.row-fluid .span10{width:40.42553191%;*width:40.37234043%}
.row-fluid .span9{width:36.17021277%;*width:36.11702128%}
.row-fluid .span8{width:31.91489362%;*width:31.86170213%}
.row-fluid .span7{width:27.65957447%;*width:27.60638298%}
.row-fluid .span6{width:23.40425532%;*width:23.35106383%}
.row-fluid .span5{width:19.14893617%;*width:19.09574468%}
.row-fluid .span4{width:14.89361702%;*width:14.84042553%}
.row-fluid .span3{width:10.63829787%;*width:10.58510638%}
.row-fluid .span2{width:6.38297872%;*width:6.32978723%}
.row-fluid .span1{width:2.12765957%;*width:2.07446809%}
.row-fluid .offset24{margin-left:104.25531915%;*margin-left:104.14893617%}
.row-fluid .offset24:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}
.row-fluid .offset23{margin-left:100%;*margin-left:99.89361702%}
.row-fluid .offset23:first-child{margin-left:97.87234043%;*margin-left:97.76595745%}
.row-fluid .offset22{margin-left:95.74468085%;*margin-left:95.63829787%}
.row-fluid .offset22:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}
.row-fluid .offset21{margin-left:91.4893617%;*margin-left:91.38297872%}
.row-fluid .offset21:first-child{margin-left:89.36170213%;*margin-left:89.25531915%}
.row-fluid .offset20{margin-left:87.23404255%;*margin-left:87.12765957%}
.row-fluid .offset20:first-child{margin-left:85.10638298%;*margin-left:85%}
.row-fluid .offset19{margin-left:82.9787234%;*margin-left:82.87234043%}
.row-fluid .offset19:first-child{margin-left:80.85106383%;*margin-left:80.74468085%}
.row-fluid .offset18{margin-left:78.72340426%;*margin-left:78.61702128%}
.row-fluid .offset18:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}
.row-fluid .offset17{margin-left:74.46808511%;*margin-left:74.36170213%}
.row-fluid .offset17:first-child{margin-left:72.34042553%;*margin-left:72.23404255%}
.row-fluid .offset16{margin-left:70.21276596%;*margin-left:70.10638298%}
.row-fluid .offset16:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}
.row-fluid .offset15{margin-left:65.95744681%;*margin-left:65.85106383%}
.row-fluid .offset15:first-child{margin-left:63.82978723%;*margin-left:63.72340426%}
.row-fluid .offset14{margin-left:61.70212766%;*margin-left:61.59574468%}
.row-fluid .offset14:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}
.row-fluid .offset13{margin-left:57.44680851%;*margin-left:57.34042553%}
.row-fluid .offset13:first-child{margin-left:55.31914894%;*margin-left:55.21276596%}
.row-fluid .offset12{margin-left:53.19148936%;*margin-left:53.08510638%}
.row-fluid .offset12:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}
.row-fluid .offset11{margin-left:48.93617021%;*margin-left:48.82978723%}
.row-fluid .offset11:first-child{margin-left:46.80851064%;*margin-left:46.70212766%}
.row-fluid .offset10{margin-left:44.68085106%;*margin-left:44.57446809%}
.row-fluid .offset10:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}
.row-fluid .offset9{margin-left:40.42553191%;*margin-left:40.31914894%}
.row-fluid .offset9:first-child{margin-left:38.29787234%;*margin-left:38.19148936%}
.row-fluid .offset8{margin-left:36.17021277%;*margin-left:36.06382979%}
.row-fluid .offset8:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}
.row-fluid .offset7{margin-left:31.91489362%;*margin-left:31.80851064%}
.row-fluid .offset7:first-child{margin-left:29.78723404%;*margin-left:29.68085106%}
.row-fluid .offset6{margin-left:27.65957447%;*margin-left:27.55319149%}
.row-fluid .offset6:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}
.row-fluid .offset5{margin-left:23.40425532%;*margin-left:23.29787234%}
.row-fluid .offset5:first-child{margin-left:21.27659574%;*margin-left:21.17021277%}
.row-fluid .offset4{margin-left:19.14893617%;*margin-left:19.04255319%}
.row-fluid .offset4:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}
.row-fluid .offset3{margin-left:14.89361702%;*margin-left:14.78723404%}
.row-fluid .offset3:first-child{margin-left:12.76595745%;*margin-left:12.65957447%}
.row-fluid .offset2{margin-left:10.63829787%;*margin-left:10.53191489%}
.row-fluid .offset2:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}
.row-fluid .offset1{margin-left:6.38297872%;*margin-left:6.27659574%}
.row-fluid .offset1:first-child{margin-left:4.25531915%;*margin-left:4.14893617%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}
#bsgrid{width:980px;margin-left:-490px}
#bsgrid div.vert{width:19px;border:solid darkturquoise;border-width:0 1px;margin-right:19px}
#bsgrid div.vert.first-line{margin-left:19px}
#bsgrid div.horiz{height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}
@media (min-width:768px) and (max-width:979px){#bsgrid{width:755px;margin-left:-377.5px}
#bsgrid div.vert{width:19px;border:solid darkturquoise;border-width:0 1px;margin-right:10px}
#bsgrid div.vert.first-line{margin-left:10px}
#bsgrid div.horiz{height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}}
@media (min-width:1200px){#bsgrid{width:980px;margin-left:-490px}
#bsgrid div.vert{width:19px;border:solid darkturquoise;border-width:0 1px;margin-right:19px}
#bsgrid div.vert.first-line{margin-left:19px}
#bsgrid div.horiz{height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}}
#bsgrid{position:absolute;top:0;left:50%}
.container{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
h1,.h1,.h1-like,h2,.h2,.h2-like,h3,.h3,.h3-like,h4,.h4,.h4-like,h5,.h5,.h5-like,h6,.h6,.h6-like,.secondary h1,.secondary .h1,.secondary .h1-like,.secondary h3,.secondary .h3,.secondary .h3-like,.secondary h4,.secondary .h4,.secondary .h4-like,.secondary h5,.secondary .h5,.secondary .h5-like,legend{font-family:"Signika",Arial,sans-serif;color:inherit;display:block;margin:0;padding:0;font-size:100%;font-weight:400;line-height:1.2em;text-rendering:optimizelegibility}
h1 small,.h1 small,.h1-like small,h2 small,.h2 small,.h2-like small,h3 small,.h3 small,.h3-like small,h4 small,.h4 small,.h4-like small,h5 small,.h5 small,.h5-like small,h6 small,.h6 small,.h6-like small{font-weight:400;line-height:1;color:#cecece;display:inline;display:inline-block}
hr{height:1px;margin:1.42857143em 0;border:0;background:#f0f0f0;color:#f0f0f0}
h1,.h1,.h1-like{font-size:2em;margin-bottom:.667em}
h1 small,.h1 small,.h1-like small{font-size:.65em}
h2,.h2,.h2-like,.secondary h1,.secondary .h1,.secondary .h1-like{font-family:"Oswald",Arial,sans-serif;font-size:1em;line-height:1}
h2 small,.h2 small,.h2-like small{font-size:.70em}
h3,.h3,.h3-like,legend{font-size:1.4286em;margin-bottom:3px}
h3 small,.h3 small,.h3-like small{font-size:.80em}
h4,.h4,.h4-like,.secondary h3,.secondary .h3,.secondary .h3-like{font-size:1.1429em;margin-bottom:3px}
h5,.h5,.h5-like,.secondary h4,.secondary .h4,.secondary .h4-like{font-size:1em;font-weight:700;margin-bottom:1.42857143em}
h6,.h6,.h6-like,.secondary h5,.secondary .h5,.secondary .h5-like{font-size:1em;font-weight:700}
.muted{color:#cecece}
a.muted:hover{color:#b5b5b5}
.text-warning{color:#c09853}
a.text-warning:hover{color:#a47e3c}
.text-error{color:#b94a48}
a.text-error:hover{color:#953b39}
.text-info{color:#3a87ad}
a.text-info:hover{color:#2d6987}
.text-success{color:#468847}
a.text-success:hover{color:#356635}
strong,b{font-weight:700}
em,i{font-style:italic}
small,.small,.notes{font-size:85%}
big,.big{font-size:130%}
abbr[title],acronym[title],abbr[data-original-title]{border-bottom:.1em dotted #cecece;cursor:help}
abbr.initialism{font-size:90%;text-transform:uppercase}
@media print{abbr[title]:after{content:" (" attr(title) ")"}}
dfn{font-weight:700;font-style:italic}
del,.del{background-color:#FDD;border-color:#C00;color:#C00;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:0}
sup{vertical-align:super;top:-.25em}
.ie sup{vertical-align:text-top}
sub{vertical-align:sub}
.ie sub{vertical-align:text-bottom}
.caps{font-variant:small-caps}
img.puce{vertical-align:baseline}
ul,ol,li,dl,dt,dd{margin:0;padding:0}
ul,ol{margin-left:20px;margin-bottom:1.42857143em}
@media (min-width:1200px){ul,ol{margin-left:20px}}
@media (max-width:979px){ul,ol{margin-left:15.5px}}
ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline > li,ol.inline > li{display:inline-block;padding-right:5px}
dl dt{font-weight:700}
dl dt,dl dd{padding-left:20px}
@media (min-width:1200px){dl dt,dl dd{padding-left:20px}}
@media (max-width:979px){dl dt,dl dd{padding-left:15.5px}}
.dl-horizontal{*zoom:1}
.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}
.dl-horizontal:after{clear:both}
.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0}
.dl-horizontal dd{padding-left:0;margin-left:180px}
q{font-style:italic}
blockquote{margin:0;padding:0 20px}
@media (min-width:1200px){blockquote{padding:0 20px}}
@media (max-width:979px){blockquote{padding:0 15.5px}}
cite{font-style:italic}
blockquote{border-left:1px solid #cecece}
blockquote small{display:block;line-height:inherit;color:#cecece}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{float:right;border-right:1px solid #cecece;border-left:0;text-align:right}
blockquote.pull-right small:before{content:''}
blockquote.pull-right small:after{content:'\00A0 \2014'}
address{font-style:italic}
p,.p,dl,dd,blockquote,address,pre,table,fieldset,.formulaire_spip fieldset.info{margin:0;margin-bottom:1.42857143em}
dd + dd{margin-top:-1.42857143em}
.lead{margin-bottom:20px;font-size:1.5em;font-weight:200;line-height:1.42857143em}
@media print{blockquote{page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
@page{margin:0.5cm}
p,h2,h3,.secondary h1,.secondary .h1,.secondary .h1-like,legend{orphans:3;widows:3}
h2,h3,.secondary h1,.secondary .h1,.secondary .h1-like,legend{page-break-after:avoid}}
@media (max-width:640px){textarea,table,td,th{word-wrap:break-word}}
@media screen and (max-width:640px) and (orientation:landscape){body{-webkit-text-size-adjust:70%}}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #f0f0f0}
.secondary h1 small,.secondary .h1 small,.secondary .h1-like small{display:block}
.secondary h3 small,.secondary .h3 small,.secondary .h3-like small{display:block}
.secondary h4 small,.secondary .h4 small,.secondary .h4-like small{display:block}
.secondary h5 small,.secondary .h5 small,.secondary .h5-like small{display:block}
.hero-unit h1{word-wrap:break-word}
.chapo{font-weight:700;color:#121212}
.spip_surligne{background-color:#d9edf7;color:#3a87ad}
#descriptif_site_spip{margin-bottom:20px;font-size:1.5em;font-weight:200;line-height:1.42857143em}
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{clear:both}
div.spip,ul.spip,ol.spip,.spip_poesie,.spip_documents.spip_documents_center{margin-bottom:1.42857143em}
blockquote.spip{min-height:40px}
.spip_poesie{border-left:1px solid #cecece}
.spip_poesie div{margin-left:20px;text-indent:-20px}
@media (min-width:1200px){.spip_poesie div{margin-left:20px;text-indent:-20px}}
@media (max-width:979px){.spip_poesie div{margin-left:15.5px;text-indent:-15.5px}}
sc,.sc{font-variant:small-caps}
code,pre,.spip_code{padding:0 3px 2px;font-family:"Courier New",Courier,monospace;font-size:12px;color:#464646;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
code,.spip_code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
pre.prettyprint{margin-bottom:20px}
pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
code,.spip_code{color:inherit;background-color:#f9f9f9;white-space:inherit}
.spip_code{color:inherit;background-color:#f9f9f9;white-space:inherit}
.spip_code > code{border:none;padding:0;background:none;color:inherit}
pre,code,kbd,samp,var,tt,.spip_code,.spip_cadre,.spip_code{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}
@media print{pre{page-break-inside:avoid}}
@media (max-width:640px){code,pre,samp,.spip_code{word-wrap:break-word}
code,pre,samp,.spip_code{white-space:pre-line}}
.spip_cadre,div.spip_code{margin:0;margin-bottom:1.42857143em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
form{margin:0 0 20px}
fieldset,.formulaire_spip fieldset.info{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#464646;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#cecece}
label,input,button,select,textarea{font-size:14px;font-weight:400;line-height:20px}
input,button,select,textarea{font-family:Arial,Helvetica,sans-serif}
label{display:block;margin-bottom:5px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#bfbfbf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:middle}
input,textarea,.uneditable-input{width:206px}
textarea{height:auto}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}
select{width:220px;border:1px solid #ccc;background-color:#fff}
select[multiple],select[size]{height:auto}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.uneditable-input,.uneditable-textarea{color:#cecece;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}
.uneditable-input{overflow:hidden;white-space:nowrap}
.uneditable-textarea{width:auto;height:auto}
input:-moz-placeholder,textarea:-moz-placeholder{color:#cecece}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cecece}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cecece}
.radio,.checkbox{min-height:20px;padding-left:20px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}
.controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px}
.input-mini{width:60px}
.input-small{width:90px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px}
input.span24,textarea.span24,.uneditable-input.span24{width:926px}
input.span23,textarea.span23,.uneditable-input.span23{width:886px}
input.span22,textarea.span22,.uneditable-input.span22{width:846px}
input.span21,textarea.span21,.uneditable-input.span21{width:806px}
input.span20,textarea.span20,.uneditable-input.span20{width:766px}
input.span19,textarea.span19,.uneditable-input.span19{width:726px}
input.span18,textarea.span18,.uneditable-input.span18{width:686px}
input.span17,textarea.span17,.uneditable-input.span17{width:646px}
input.span16,textarea.span16,.uneditable-input.span16{width:606px}
input.span15,textarea.span15,.uneditable-input.span15{width:566px}
input.span14,textarea.span14,.uneditable-input.span14{width:526px}
input.span13,textarea.span13,.uneditable-input.span13{width:486px}
input.span12,textarea.span12,.uneditable-input.span12{width:446px}
input.span11,textarea.span11,.uneditable-input.span11{width:406px}
input.span10,textarea.span10,.uneditable-input.span10{width:366px}
input.span9,textarea.span9,.uneditable-input.span9{width:326px}
input.span8,textarea.span8,.uneditable-input.span8{width:286px}
input.span7,textarea.span7,.uneditable-input.span7{width:246px}
input.span6,textarea.span6,.uneditable-input.span6{width:206px}
input.span5,textarea.span5,.uneditable-input.span5{width:166px}
input.span4,textarea.span4,.uneditable-input.span4{width:126px}
input.span3,textarea.span3,.uneditable-input.span3{width:86px}
input.span2,textarea.span2,.uneditable-input.span2{width:46px}
input.span1,textarea.span1,.uneditable-input.span1{width:6px}
.controls-row{*zoom:1}
.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}
.controls-row:after{clear:both}
.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f0f0f0}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}
.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}
.form-actions:after{clear:both}
.help-block,.help-inline{color:#262626}
.help-block{display:block;margin-bottom:10px}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}
.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}
.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#f0f0f0;border:1px solid #ccc}
.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group > .dropdown-toggle,.input-prepend .btn-group > .dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.input-append .active,.input-prepend .active{background-color:#73ea9f;border-color:#1aaa4f}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}
.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child > .dropdown-toggle{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.input-prepend.input-append input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append .btn-group:first-child{margin-left:0}
input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:10px}
legend + .control-group{margin-top:20px;-webkit-margin-top-collapse:separate}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:180px}
.form-horizontal .help-block{margin-bottom:0}
.form-horizontal input + .help-block,.form-horizontal select + .help-block,.form-horizontal textarea + .help-block,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block{margin-top:10px}
.form-horizontal .form-actions{padding-left:180px}
.rtl .form-search .input-append .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
.rtl .form-search .input-append .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
.rtl .form-search .input-prepend .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}
.rtl .form-search .input-prepend .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}
.formulaire_spip{clear:both;margin-bottom:1.42857143em;padding:1.42857143em;background-color:#f5f5f5;position:relative}
.formulaire_spip form{margin-bottom:0}
.formulaire_spip .boutons{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;margin:0 -1.42857143em -1.42857143em;padding:1.42857143em;text-align:right}
.formulaire_spip .boutons:before,.formulaire_spip .boutons:after{display:table;content:"";line-height:0}
.formulaire_spip .boutons:after{clear:both}
.secondary .formulaire_spip{padding:.71428571em}
.secondary .formulaire_spip .boutons{margin:0 -.71428571em -.71428571em;padding:.71428571em}
input.submit,.formulaire_spip button.submit:not(.btn-link){display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#464646;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
input.submit:hover,.formulaire_spip button.submit:not(.btn-link):hover,input.submit:focus,.formulaire_spip button.submit:not(.btn-link):focus,input.submit:active,.formulaire_spip button.submit:not(.btn-link):active,input.submit.active,.formulaire_spip button.submit:not(.btn-link).active,input.submit.disabled,.formulaire_spip button.submit:not(.btn-link).disabled,input.submit[disabled],.formulaire_spip button.submit:not(.btn-link)[disabled]{color:#464646;background-color:#e6e6e6;*background-color:#d9d9d9}
input.submit:active,.formulaire_spip button.submit:not(.btn-link):active,input.submit.active,.formulaire_spip button.submit:not(.btn-link).active{background-color:#ccc \9}
input.submit:first-child,.formulaire_spip button.submit:not(.btn-link):first-child{*margin-left:0}
input.submit:hover,.formulaire_spip button.submit:not(.btn-link):hover,input.submit:focus,.formulaire_spip button.submit:not(.btn-link):focus{color:#464646;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
input.submit:focus,.formulaire_spip button.submit:not(.btn-link):focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input.submit.active,.formulaire_spip button.submit:not(.btn-link).active,input.submit:active,.formulaire_spip button.submit:not(.btn-link):active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
input.submit.disabled,.formulaire_spip button.submit:not(.btn-link).disabled,input.submit[disabled],.formulaire_spip button.submit:not(.btn-link)[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
input.submit .label,.formulaire_spip button.submit:not(.btn-link) .label,input.submit .badge,.formulaire_spip button.submit:not(.btn-link) .badge{position:relative;top:-1px}
.formulaire_spip .explication{color:#262626;display:block;margin-bottom:10px}
.formulaire_spip .editer-groupe,.formulaire_spip > div > ul,.formulaire_spip fieldset > ul,.formulaire_spip .fieldset > ul,.formulaire_spip form > ul,.formulaire_spip form > div > ul{margin-left:0;list-style:none;margin-bottom:10px}
.formulaire_spip .editer{list-style:none;clear:both;margin:0 -1.42857143em;padding:.35714286em 1.42857143em}
.formulaire_spip .choix label{display:inline;font-weight:400}
.formulaire_spip .choix input.radio,.formulaire_spip .choix input.checkbox{width:auto;margin:0 6px;margin-left:0;margin-bottom:1px}
.formulaire_spip .choix_mots{width:100%;*zoom:1}
.formulaire_spip .choix_mots:before,.formulaire_spip .choix_mots:after{display:table;content:"";line-height:0}
.formulaire_spip .choix_mots:after{clear:both}
.formulaire_spip .choix_mots [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}
.formulaire_spip .choix_mots [class*="span"]:first-child{margin-left:0}
.formulaire_spip .choix_mots [class*="span"]:last-child{margin-left:0;float:right}
.formulaire_spip .choix_mots .controls-row [class*="span"] + [class*="span"]{margin-left:2.12765957%}
.formulaire_spip .choix_mots .span24{width:940px}
.formulaire_spip .choix_mots .span23{width:900px}
.formulaire_spip .choix_mots .span22{width:860px}
.formulaire_spip .choix_mots .span21{width:820px}
.formulaire_spip .choix_mots .span20{width:780px}
.formulaire_spip .choix_mots .span19{width:740px}
.formulaire_spip .choix_mots .span18{width:700px}
.formulaire_spip .choix_mots .span17{width:660px}
.formulaire_spip .choix_mots .span16{width:620px}
.formulaire_spip .choix_mots .span15{width:580px}
.formulaire_spip .choix_mots .span14{width:540px}
.formulaire_spip .choix_mots .span13{width:500px}
.formulaire_spip .choix_mots .span12{width:460px}
.formulaire_spip .choix_mots .span11{width:420px}
.formulaire_spip .choix_mots .span10{width:380px}
.formulaire_spip .choix_mots .span9{width:340px}
.formulaire_spip .choix_mots .span8{width:300px}
.formulaire_spip .choix_mots .span7{width:260px}
.formulaire_spip .choix_mots .span6{width:220px}
.formulaire_spip .choix_mots .span5{width:180px}
.formulaire_spip .choix_mots .span4{width:140px}
.formulaire_spip .choix_mots .span3{width:100px}
.formulaire_spip .choix_mots .span2{width:60px}
.formulaire_spip .choix_mots .span1{width:20px}
.formulaire_spip .choix_mots .span24{width:100%;*width:99.94680851%}
.formulaire_spip .choix_mots .span23{width:95.74468085%;*width:95.69148936%}
.formulaire_spip .choix_mots .span22{width:91.4893617%;*width:91.43617021%}
.formulaire_spip .choix_mots .span21{width:87.23404255%;*width:87.18085106%}
.formulaire_spip .choix_mots .span20{width:82.9787234%;*width:82.92553191%}
.formulaire_spip .choix_mots .span19{width:78.72340426%;*width:78.67021277%}
.formulaire_spip .choix_mots .span18{width:74.46808511%;*width:74.41489362%}
.formulaire_spip .choix_mots .span17{width:70.21276596%;*width:70.15957447%}
.formulaire_spip .choix_mots .span16{width:65.95744681%;*width:65.90425532%}
.formulaire_spip .choix_mots .span15{width:61.70212766%;*width:61.64893617%}
.formulaire_spip .choix_mots .span14{width:57.44680851%;*width:57.39361702%}
.formulaire_spip .choix_mots .span13{width:53.19148936%;*width:53.13829787%}
.formulaire_spip .choix_mots .span12{width:48.93617021%;*width:48.88297872%}
.formulaire_spip .choix_mots .span11{width:44.68085106%;*width:44.62765957%}
.formulaire_spip .choix_mots .span10{width:40.42553191%;*width:40.37234043%}
.formulaire_spip .choix_mots .span9{width:36.17021277%;*width:36.11702128%}
.formulaire_spip .choix_mots .span8{width:31.91489362%;*width:31.86170213%}
.formulaire_spip .choix_mots .span7{width:27.65957447%;*width:27.60638298%}
.formulaire_spip .choix_mots .span6{width:23.40425532%;*width:23.35106383%}
.formulaire_spip .choix_mots .span5{width:19.14893617%;*width:19.09574468%}
.formulaire_spip .choix_mots .span4{width:14.89361702%;*width:14.84042553%}
.formulaire_spip .choix_mots .span3{width:10.63829787%;*width:10.58510638%}
.formulaire_spip .choix_mots .span2{width:6.38297872%;*width:6.32978723%}
.formulaire_spip .choix_mots .span1{width:2.12765957%;*width:2.07446809%}
.formulaire_spip .choix_mots input.span24,.formulaire_spip .choix_mots textarea.span24,.formulaire_spip .choix_mots .uneditable-input.span24{width:926px}
.formulaire_spip .choix_mots input.span23,.formulaire_spip .choix_mots textarea.span23,.formulaire_spip .choix_mots .uneditable-input.span23{width:886px}
.formulaire_spip .choix_mots input.span22,.formulaire_spip .choix_mots textarea.span22,.formulaire_spip .choix_mots .uneditable-input.span22{width:846px}
.formulaire_spip .choix_mots input.span21,.formulaire_spip .choix_mots textarea.span21,.formulaire_spip .choix_mots .uneditable-input.span21{width:806px}
.formulaire_spip .choix_mots input.span20,.formulaire_spip .choix_mots textarea.span20,.formulaire_spip .choix_mots .uneditable-input.span20{width:766px}
.formulaire_spip .choix_mots input.span19,.formulaire_spip .choix_mots textarea.span19,.formulaire_spip .choix_mots .uneditable-input.span19{width:726px}
.formulaire_spip .choix_mots input.span18,.formulaire_spip .choix_mots textarea.span18,.formulaire_spip .choix_mots .uneditable-input.span18{width:686px}
.formulaire_spip .choix_mots input.span17,.formulaire_spip .choix_mots textarea.span17,.formulaire_spip .choix_mots .uneditable-input.span17{width:646px}
.formulaire_spip .choix_mots input.span16,.formulaire_spip .choix_mots textarea.span16,.formulaire_spip .choix_mots .uneditable-input.span16{width:606px}
.formulaire_spip .choix_mots input.span15,.formulaire_spip .choix_mots textarea.span15,.formulaire_spip .choix_mots .uneditable-input.span15{width:566px}
.formulaire_spip .choix_mots input.span14,.formulaire_spip .choix_mots textarea.span14,.formulaire_spip .choix_mots .uneditable-input.span14{width:526px}
.formulaire_spip .choix_mots input.span13,.formulaire_spip .choix_mots textarea.span13,.formulaire_spip .choix_mots .uneditable-input.span13{width:486px}
.formulaire_spip .choix_mots input.span12,.formulaire_spip .choix_mots textarea.span12,.formulaire_spip .choix_mots .uneditable-input.span12{width:446px}
.formulaire_spip .choix_mots input.span11,.formulaire_spip .choix_mots textarea.span11,.formulaire_spip .choix_mots .uneditable-input.span11{width:406px}
.formulaire_spip .choix_mots input.span10,.formulaire_spip .choix_mots textarea.span10,.formulaire_spip .choix_mots .uneditable-input.span10{width:366px}
.formulaire_spip .choix_mots input.span9,.formulaire_spip .choix_mots textarea.span9,.formulaire_spip .choix_mots .uneditable-input.span9{width:326px}
.formulaire_spip .choix_mots input.span8,.formulaire_spip .choix_mots textarea.span8,.formulaire_spip .choix_mots .uneditable-input.span8{width:286px}
.formulaire_spip .choix_mots input.span7,.formulaire_spip .choix_mots textarea.span7,.formulaire_spip .choix_mots .uneditable-input.span7{width:246px}
.formulaire_spip .choix_mots input.span6,.formulaire_spip .choix_mots textarea.span6,.formulaire_spip .choix_mots .uneditable-input.span6{width:206px}
.formulaire_spip .choix_mots input.span5,.formulaire_spip .choix_mots textarea.span5,.formulaire_spip .choix_mots .uneditable-input.span5{width:166px}
.formulaire_spip .choix_mots input.span4,.formulaire_spip .choix_mots textarea.span4,.formulaire_spip .choix_mots .uneditable-input.span4{width:126px}
.formulaire_spip .choix_mots input.span3,.formulaire_spip .choix_mots textarea.span3,.formulaire_spip .choix_mots .uneditable-input.span3{width:86px}
.formulaire_spip .choix_mots input.span2,.formulaire_spip .choix_mots textarea.span2,.formulaire_spip .choix_mots .uneditable-input.span2{width:46px}
.formulaire_spip .choix_mots input.span1,.formulaire_spip .choix_mots textarea.span1,.formulaire_spip .choix_mots .uneditable-input.span1{width:6px}
.formulaire_spip .choix_mots .offset24{margin-left:980px}
.formulaire_spip .choix_mots .offset23{margin-left:940px}
.formulaire_spip .choix_mots .offset22{margin-left:900px}
.formulaire_spip .choix_mots .offset21{margin-left:860px}
.formulaire_spip .choix_mots .offset20{margin-left:820px}
.formulaire_spip .choix_mots .offset19{margin-left:780px}
.formulaire_spip .choix_mots .offset18{margin-left:740px}
.formulaire_spip .choix_mots .offset17{margin-left:700px}
.formulaire_spip .choix_mots .offset16{margin-left:660px}
.formulaire_spip .choix_mots .offset15{margin-left:620px}
.formulaire_spip .choix_mots .offset14{margin-left:580px}
.formulaire_spip .choix_mots .offset13{margin-left:540px}
.formulaire_spip .choix_mots .offset12{margin-left:500px}
.formulaire_spip .choix_mots .offset11{margin-left:460px}
.formulaire_spip .choix_mots .offset10{margin-left:420px}
.formulaire_spip .choix_mots .offset9{margin-left:380px}
.formulaire_spip .choix_mots .offset8{margin-left:340px}
.formulaire_spip .choix_mots .offset7{margin-left:300px}
.formulaire_spip .choix_mots .offset6{margin-left:260px}
.formulaire_spip .choix_mots .offset5{margin-left:220px}
.formulaire_spip .choix_mots .offset4{margin-left:180px}
.formulaire_spip .choix_mots .offset3{margin-left:140px}
.formulaire_spip .choix_mots .offset2{margin-left:100px}
.formulaire_spip .choix_mots .offset1{margin-left:60px}
.formulaire_spip .choix_mots .offset24{margin-left:104.25531915%;*margin-left:104.14893617%}
.formulaire_spip .choix_mots .offset24:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}
.formulaire_spip .choix_mots .offset23{margin-left:100%;*margin-left:99.89361702%}
.formulaire_spip .choix_mots .offset23:first-child{margin-left:97.87234043%;*margin-left:97.76595745%}
.formulaire_spip .choix_mots .offset22{margin-left:95.74468085%;*margin-left:95.63829787%}
.formulaire_spip .choix_mots .offset22:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}
.formulaire_spip .choix_mots .offset21{margin-left:91.4893617%;*margin-left:91.38297872%}
.formulaire_spip .choix_mots .offset21:first-child{margin-left:89.36170213%;*margin-left:89.25531915%}
.formulaire_spip .choix_mots .offset20{margin-left:87.23404255%;*margin-left:87.12765957%}
.formulaire_spip .choix_mots .offset20:first-child{margin-left:85.10638298%;*margin-left:85%}
.formulaire_spip .choix_mots .offset19{margin-left:82.9787234%;*margin-left:82.87234043%}
.formulaire_spip .choix_mots .offset19:first-child{margin-left:80.85106383%;*margin-left:80.74468085%}
.formulaire_spip .choix_mots .offset18{margin-left:78.72340426%;*margin-left:78.61702128%}
.formulaire_spip .choix_mots .offset18:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}
.formulaire_spip .choix_mots .offset17{margin-left:74.46808511%;*margin-left:74.36170213%}
.formulaire_spip .choix_mots .offset17:first-child{margin-left:72.34042553%;*margin-left:72.23404255%}
.formulaire_spip .choix_mots .offset16{margin-left:70.21276596%;*margin-left:70.10638298%}
.formulaire_spip .choix_mots .offset16:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}
.formulaire_spip .choix_mots .offset15{margin-left:65.95744681%;*margin-left:65.85106383%}
.formulaire_spip .choix_mots .offset15:first-child{margin-left:63.82978723%;*margin-left:63.72340426%}
.formulaire_spip .choix_mots .offset14{margin-left:61.70212766%;*margin-left:61.59574468%}
.formulaire_spip .choix_mots .offset14:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}
.formulaire_spip .choix_mots .offset13{margin-left:57.44680851%;*margin-left:57.34042553%}
.formulaire_spip .choix_mots .offset13:first-child{margin-left:55.31914894%;*margin-left:55.21276596%}
.formulaire_spip .choix_mots .offset12{margin-left:53.19148936%;*margin-left:53.08510638%}
.formulaire_spip .choix_mots .offset12:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}
.formulaire_spip .choix_mots .offset11{margin-left:48.93617021%;*margin-left:48.82978723%}
.formulaire_spip .choix_mots .offset11:first-child{margin-left:46.80851064%;*margin-left:46.70212766%}
.formulaire_spip .choix_mots .offset10{margin-left:44.68085106%;*margin-left:44.57446809%}
.formulaire_spip .choix_mots .offset10:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}
.formulaire_spip .choix_mots .offset9{margin-left:40.42553191%;*margin-left:40.31914894%}
.formulaire_spip .choix_mots .offset9:first-child{margin-left:38.29787234%;*margin-left:38.19148936%}
.formulaire_spip .choix_mots .offset8{margin-left:36.17021277%;*margin-left:36.06382979%}
.formulaire_spip .choix_mots .offset8:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}
.formulaire_spip .choix_mots .offset7{margin-left:31.91489362%;*margin-left:31.80851064%}
.formulaire_spip .choix_mots .offset7:first-child{margin-left:29.78723404%;*margin-left:29.68085106%}
.formulaire_spip .choix_mots .offset6{margin-left:27.65957447%;*margin-left:27.55319149%}
.formulaire_spip .choix_mots .offset6:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}
.formulaire_spip .choix_mots .offset5{margin-left:23.40425532%;*margin-left:23.29787234%}
.formulaire_spip .choix_mots .offset5:first-child{margin-left:21.27659574%;*margin-left:21.17021277%}
.formulaire_spip .choix_mots .offset4{margin-left:19.14893617%;*margin-left:19.04255319%}
.formulaire_spip .choix_mots .offset4:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}
.formulaire_spip .choix_mots .offset3{margin-left:14.89361702%;*margin-left:14.78723404%}
.formulaire_spip .choix_mots .offset3:first-child{margin-left:12.76595745%;*margin-left:12.65957447%}
.formulaire_spip .choix_mots .offset2{margin-left:10.63829787%;*margin-left:10.53191489%}
.formulaire_spip .choix_mots .offset2:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}
.formulaire_spip .choix_mots .offset1{margin-left:6.38297872%;*margin-left:6.27659574%}
.formulaire_spip .choix_mots .offset1:first-child{margin-left:4.25531915%;*margin-left:4.14893617%}
.formulaire_spip .choix_mots .saisie_mot{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%;width:14.89361702%;*width:14.84042553%}
.formulaire_spip .choix_mots .saisie_mot:nth-child(3n-2){margin-left:0;clear:both}
.formulaire_spip .choix_mots .saisie_mot label{display:inline;font-weight:400}
.formulaire_spip .choix_mots .saisie_mot input.radio,.formulaire_spip .choix_mots .saisie_mot input.checkbox{width:auto;margin:0 6px;margin-left:0;margin-bottom:1px}
form input.text{width:80%}
form textarea{width:80%}
.markItUp .markItUpContainer .markItUpHeader{width:80%;padding-right:6px;padding-left:6px}
.markItUp .markItUpContainer .markItUpHeader + textarea{border-top-left-radius:0;border-top-right-radius:0;border-top:0}
form select{width:80%}
.formulaire_spip .editer.obligatoire label,.formulaire_spip li.obligatoire label{font-weight:700}
.editer.erreur{background-color:#f2dede}
.editer .erreur_message{display:block;color:#b94a48;font-weight:700}
.editer .erreur_message label{display:inline}
.editer .erreur_message input{margin:0}
.reponse_formulaire{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#c09853}
.reponse_formulaire_ok{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.reponse_formulaire_erreur{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.formulaire_spip fieldset.info{background-color:inherit;color:inherit;text-shadow:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}
.formulaire_menu_lang{margin:0;padding:0;background:none;border:0}
.formulaire_recherche input,.secondary .formulaire_recherche input,.formulaire_recherche textarea,.secondary .formulaire_recherche textarea,.formulaire_recherche select,.secondary .formulaire_recherche select,.formulaire_recherche .help-inline,.secondary .formulaire_recherche .help-inline,.formulaire_recherche .uneditable-input,.secondary .formulaire_recherche .uneditable-input,.formulaire_recherche .input-prepend,.secondary .formulaire_recherche .input-prepend,.formulaire_recherche .input-append,.secondary .formulaire_recherche .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}
.formulaire_recherche .hide,.secondary .formulaire_recherche .hide{display:none}
.formulaire_recherche,.secondary .formulaire_recherche{padding:0;background:none;border:0}
.formulaire_login form .editer{clear:left}
.formulaire_login form input.text,.formulaire_login form input.password{width:180px}
.formulaire_login form .editer_password .details{margin-bottom:0}
.formulaire_login #spip_logo_auteur{float:right}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}
.table{width:100%;margin-bottom:20px}
.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.table th{font-weight:700}
.table thead th{vertical-align:bottom}
.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody + tbody{border-top:2px solid #ddd}
.table .table{background-color:#cecece}
.table-condensed th,.table-condensed td{padding:4px 5px}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}
.table-bordered thead:first-child tr:first-child > th:first-child,.table-bordered tbody:first-child tr:first-child > td:first-child,.table-bordered tbody:first-child tr:first-child > th:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}
.table-bordered thead:first-child tr:first-child > th:last-child,.table-bordered tbody:first-child tr:first-child > td:last-child,.table-bordered tbody:first-child tr:first-child > th:last-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}
.table-bordered thead:last-child tr:last-child > th:first-child,.table-bordered tbody:last-child tr:last-child > td:first-child,.table-bordered tbody:last-child tr:last-child > th:first-child,.table-bordered tfoot:last-child tr:last-child > td:first-child,.table-bordered tfoot:last-child tr:last-child > th:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.table-bordered thead:last-child tr:last-child > th:last-child,.table-bordered tbody:last-child tr:last-child > td:last-child,.table-bordered tbody:last-child tr:last-child > th:last-child,.table-bordered tfoot:last-child tr:last-child > td:last-child,.table-bordered tfoot:last-child tr:last-child > th:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.table-bordered caption + thead tr:first-child th:first-child,.table-bordered caption + tbody tr:first-child td:first-child,.table-bordered colgroup + thead tr:first-child th:first-child,.table-bordered colgroup + tbody tr:first-child td:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}
.table-bordered caption + thead tr:first-child th:last-child,.table-bordered caption + tbody tr:first-child td:last-child,.table-bordered colgroup + thead tr:first-child th:last-child,.table-bordered colgroup + tbody tr:first-child td:last-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}
.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}
.table-hover tbody tr:hover > td,.table-hover tbody tr:hover > th{background-color:#f5f5f5}
table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}
.table td.span1,.table th.span1{float:none;width:4px;margin-left:0}
.table td.span2,.table th.span2{float:none;width:44px;margin-left:0}
.table td.span3,.table th.span3{float:none;width:84px;margin-left:0}
.table td.span4,.table th.span4{float:none;width:124px;margin-left:0}
.table td.span5,.table th.span5{float:none;width:164px;margin-left:0}
.table td.span6,.table th.span6{float:none;width:204px;margin-left:0}
.table td.span7,.table th.span7{float:none;width:244px;margin-left:0}
.table td.span8,.table th.span8{float:none;width:284px;margin-left:0}
.table td.span9,.table th.span9{float:none;width:324px;margin-left:0}
.table td.span10,.table th.span10{float:none;width:364px;margin-left:0}
.table td.span11,.table th.span11{float:none;width:404px;margin-left:0}
.table td.span12,.table th.span12{float:none;width:444px;margin-left:0}
.table tbody tr.success > td{background-color:#dff0d8}
.table tbody tr.error > td{background-color:#f2dede}
.table tbody tr.warning > td{background-color:#fcf8e3}
.table tbody tr.info > td{background-color:#d9edf7}
.table-hover tbody tr.success:hover > td{background-color:#d0e9c6}
.table-hover tbody tr.error:hover > td{background-color:#ebcccc}
.table-hover tbody tr.warning:hover > td{background-color:#faf2cc}
.table-hover tbody tr.info:hover > td{background-color:#c4e3f3}
table.spip{width:100%;margin-bottom:20px}
table.spip th,table.spip td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
table.spip th{font-weight:700}
table.spip thead th{vertical-align:bottom}
table.spip caption + thead tr:first-child th,table.spip caption + thead tr:first-child td,table.spip colgroup + thead tr:first-child th,table.spip colgroup + thead tr:first-child td,table.spip thead:first-child tr:first-child th,table.spip thead:first-child tr:first-child td{border-top:0}
table.spip tbody + tbody{border-top:2px solid #ddd}
table.spip .table{background-color:#cecece}
table.spip tbody > tr:nth-child(odd) > td,table.spip tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}
table.spip tbody tr:hover > td,table.spip tbody tr:hover > th{background-color:#f5f5f5}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("//www.bastamag.net/plugins/dist/plugins/bootstrap/bootstrap/img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}
.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:focus > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > li > a:focus > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:focus > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"],.dropdown-submenu:focus > a > [class*=" icon-"]{background-image:url("//www.bastamag.net/plugins/dist/plugins/bootstrap/bootstrap/img/glyphicons-halflings-white.png")}
.icon-glass{background-position:0 0}
.icon-music{background-position:-24px 0}
.icon-search{background-position:-48px 0}
.icon-envelope{background-position:-72px 0}
.icon-heart{background-position:-96px 0}
.icon-star{background-position:-120px 0}
.icon-star-empty{background-position:-144px 0}
.icon-user{background-position:-168px 0}
.icon-film{background-position:-192px 0}
.icon-th-large{background-position:-216px 0}
.icon-th{background-position:-240px 0}
.icon-th-list{background-position:-264px 0}
.icon-ok{background-position:-288px 0}
.icon-remove{background-position:-312px 0}
.icon-zoom-in{background-position:-336px 0}
.icon-zoom-out{background-position:-360px 0}
.icon-off{background-position:-384px 0}
.icon-signal{background-position:-408px 0}
.icon-cog{background-position:-432px 0}
.icon-trash{background-position:-456px 0}
.icon-home{background-position:0 -24px}
.icon-file{background-position:-24px -24px}
.icon-time{background-position:-48px -24px}
.icon-road{background-position:-72px -24px}
.icon-download-alt{background-position:-96px -24px}
.icon-download{background-position:-120px -24px}
.icon-upload{background-position:-144px -24px}
.icon-inbox{background-position:-168px -24px}
.icon-play-circle{background-position:-192px -24px}
.icon-repeat{background-position:-216px -24px}
.icon-refresh{background-position:-240px -24px}
.icon-list-alt{background-position:-264px -24px}
.icon-lock{background-position:-287px -24px}
.icon-flag{background-position:-312px -24px}
.icon-headphones{background-position:-336px -24px}
.icon-volume-off{background-position:-360px -24px}
.icon-volume-down{background-position:-384px -24px}
.icon-volume-up{background-position:-408px -24px}
.icon-qrcode{background-position:-432px -24px}
.icon-barcode{background-position:-456px -24px}
.icon-tag{background-position:0 -48px}
.icon-tags{background-position:-25px -48px}
.icon-book{background-position:-48px -48px}
.icon-bookmark{background-position:-72px -48px}
.icon-print{background-position:-96px -48px}
.icon-camera{background-position:-120px -48px}
.icon-font{background-position:-144px -48px}
.icon-bold{background-position:-167px -48px}
.icon-italic{background-position:-192px -48px}
.icon-text-height{background-position:-216px -48px}
.icon-text-width{background-position:-240px -48px}
.icon-align-left{background-position:-264px -48px}
.icon-align-center{background-position:-288px -48px}
.icon-align-right{background-position:-312px -48px}
.icon-align-justify{background-position:-336px -48px}
.icon-list{background-position:-360px -48px}
.icon-indent-left{background-position:-384px -48px}
.icon-indent-right{background-position:-408px -48px}
.icon-facetime-video{background-position:-432px -48px}
.icon-picture{background-position:-456px -48px}
.icon-pencil{background-position:0 -72px}
.icon-map-marker{background-position:-24px -72px}
.icon-adjust{background-position:-48px -72px}
.icon-tint{background-position:-72px -72px}
.icon-edit{background-position:-96px -72px}
.icon-share{background-position:-120px -72px}
.icon-check{background-position:-144px -72px}
.icon-move{background-position:-168px -72px}
.icon-step-backward{background-position:-192px -72px}
.icon-fast-backward{background-position:-216px -72px}
.icon-backward{background-position:-240px -72px}
.icon-play{background-position:-264px -72px}
.icon-pause{background-position:-288px -72px}
.icon-stop{background-position:-312px -72px}
.icon-forward{background-position:-336px -72px}
.icon-fast-forward{background-position:-360px -72px}
.icon-step-forward{background-position:-384px -72px}
.icon-eject{background-position:-408px -72px}
.icon-chevron-left{background-position:-432px -72px}
.icon-chevron-right{background-position:-456px -72px}
.icon-plus-sign{background-position:0 -96px}
.icon-minus-sign{background-position:-24px -96px}
.icon-remove-sign{background-position:-48px -96px}
.icon-ok-sign{background-position:-72px -96px}
.icon-question-sign{background-position:-96px -96px}
.icon-info-sign{background-position:-120px -96px}
.icon-screenshot{background-position:-144px -96px}
.icon-remove-circle{background-position:-168px -96px}
.icon-ok-circle{background-position:-192px -96px}
.icon-ban-circle{background-position:-216px -96px}
.icon-arrow-left{background-position:-240px -96px}
.icon-arrow-right{background-position:-264px -96px}
.icon-arrow-up{background-position:-289px -96px}
.icon-arrow-down{background-position:-312px -96px}
.icon-share-alt{background-position:-336px -96px}
.icon-resize-full{background-position:-360px -96px}
.icon-resize-small{background-position:-384px -96px}
.icon-plus{background-position:-408px -96px}
.icon-minus{background-position:-433px -96px}
.icon-asterisk{background-position:-456px -96px}
.icon-exclamation-sign{background-position:0 -120px}
.icon-gift{background-position:-24px -120px}
.icon-leaf{background-position:-48px -120px}
.icon-fire{background-position:-72px -120px}
.icon-eye-open{background-position:-96px -120px}
.icon-eye-close{background-position:-120px -120px}
.icon-warning-sign{background-position:-144px -120px}
.icon-plane{background-position:-168px -120px}
.icon-calendar{background-position:-192px -120px}
.icon-random{background-position:-216px -120px;width:16px}
.icon-comment{background-position:-240px -120px}
.icon-magnet{background-position:-264px -120px}
.icon-chevron-up{background-position:-288px -120px}
.icon-chevron-down{background-position:-313px -119px}
.icon-retweet{background-position:-336px -120px}
.icon-shopping-cart{background-position:-360px -120px}
.icon-folder-close{background-position:-384px -120px;width:16px}
.icon-folder-open{background-position:-408px -120px;width:16px}
.icon-resize-vertical{background-position:-432px -119px}
.icon-resize-horizontal{background-position:-456px -118px}
.icon-hdd{background-position:0 -144px}
.icon-bullhorn{background-position:-24px -144px}
.icon-bell{background-position:-48px -144px}
.icon-certificate{background-position:-72px -144px}
.icon-thumbs-up{background-position:-96px -144px}
.icon-thumbs-down{background-position:-120px -144px}
.icon-hand-right{background-position:-144px -144px}
.icon-hand-left{background-position:-168px -144px}
.icon-hand-up{background-position:-192px -144px}
.icon-hand-down{background-position:-216px -144px}
.icon-circle-arrow-right{background-position:-240px -144px}
.icon-circle-arrow-left{background-position:-264px -144px}
.icon-circle-arrow-up{background-position:-288px -144px}
.icon-circle-arrow-down{background-position:-312px -144px}
.icon-globe{background-position:-336px -144px}
.icon-wrench{background-position:-360px -144px}
.icon-tasks{background-position:-384px -144px}
.icon-filter{background-position:-408px -144px}
.icon-briefcase{background-position:-432px -144px}
.icon-fullscreen{background-position:-456px -144px}
.dropup,.dropdown{position:relative}
.dropdown-toggle{*margin-bottom:-3px}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.dropdown .caret{margin-top:8px;margin-left:2px}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#464646;white-space:nowrap}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{text-decoration:none;color:#fff;background-color:#000;background-image:-moz-linear-gradient(top,#000,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(to bottom,#000,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff000000',GradientType=0)}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;outline:0;background-color:#000;background-image:-moz-linear-gradient(top,#000,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(to bottom,#000,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff000000',GradientType=0)}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#cecece}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}
.open{*z-index:1000}
.open > .dropdown-menu{display:block}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.pull-right > .dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.dropdown-submenu{position:relative}
.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu:hover > .dropdown-menu{display:block}
.dropup .dropdown-submenu > .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}
.dropdown-submenu > a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover > a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}
.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-large{padding:24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.well-small{padding:9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}
.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}
.collapse.in{height:auto}
.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#464646;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#464646;background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#ccc \9}
.btn:first-child{*margin-left:0}
.btn:hover,.btn:focus{color:#464646;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block + .btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#000;background-image:-moz-linear-gradient(top,#000,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(to bottom,#000,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff000000',GradientType=0);border-color:#000 #000 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#000;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#000;*background-color:#000}
.btn-primary:active,.btn-primary.active{background-color:#000 \9}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-link{border-color:transparent;cursor:pointer;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-link:hover,.btn-link:focus{color:#000;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#464646;text-decoration:none}
.boutons.modererforum .submit{padding:0 6px;font-size:10.5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.boutons.modererforum .submit .label,.boutons.modererforum .submit .badge{top:0}
.boutons.modererforum .poubelle .submit{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.boutons.modererforum .poubelle .submit:hover,.boutons.modererforum .poubelle .submit:focus,.boutons.modererforum .poubelle .submit:active,.boutons.modererforum .poubelle .submit.active,.boutons.modererforum .poubelle .submit.disabled,.boutons.modererforum .poubelle .submit[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
.boutons.modererforum .poubelle .submit:active,.boutons.modererforum .poubelle .submit.active{background-color:#942a25 \9}
.boutons.modererforum .poubelle .submit .caret{border-top-color:#fff;border-bottom-color:#fff}
.boutons.modererforum .spam .submit{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.boutons.modererforum .spam .submit:hover,.boutons.modererforum .spam .submit:focus,.boutons.modererforum .spam .submit:active,.boutons.modererforum .spam .submit.active,.boutons.modererforum .spam .submit.disabled,.boutons.modererforum .spam .submit[disabled]{color:#fff;background-color:#222;*background-color:#151515}
.boutons.modererforum .spam .submit:active,.boutons.modererforum .spam .submit.active{background-color:#080808 \9}
.boutons.modererforum .spam .submit .caret{border-top-color:#fff;border-bottom-color:#fff}
body .spip-admin-bloc,body .spip-admin-float{z-index:1031}
.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}
.btn-group:first-child{*margin-left:0}
.btn-group + .btn-group{margin-left:5px}
.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}
.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group{margin-left:5px}
.btn-group > .btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group > .btn + .btn{margin-left:-1px}
.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover{font-size:14px}
.btn-group > .btn-mini{font-size:10.5px}
.btn-group > .btn-small{font-size:11.9px}
.btn-group > .btn-large{font-size:17.5px}
.btn-group > .btn:first-child{margin-left:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.btn-group > .btn:last-child,.btn-group > .dropdown-toggle{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.btn-group > .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.btn-group > .btn.large:last-child,.btn-group > .large.dropdown-toggle{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active{z-index:2}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px}
.btn-group > .btn-mini + .dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}
.btn-group > .btn-small + .dropdown-toggle{*padding-top:5px;*padding-bottom:4px}
.btn-group > .btn-large + .dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#000}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}
.btn .caret{margin-top:8px;margin-left:0}
.btn-large .caret{margin-top:6px}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}
.btn-mini .caret,.btn-small .caret{margin-top:8px}
.dropup .btn-large .caret{border-bottom-width:5px}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}
.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}
.btn-group-vertical > .btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group-vertical > .btn + .btn{margin-left:0;margin-top:-1px}
.btn-group-vertical > .btn:first-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.btn-group-vertical > .btn:last-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.btn-group-vertical > .btn-large:first-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.btn-group-vertical > .btn-large:last-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.alert-success h4{color:#468847}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.alert-danger h4,.alert-error h4{color:#b94a48}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block > p,.alert-block > ul{margin-bottom:0}
.alert-block p + p{margin-top:5px}
.info{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#c09853;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.success{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#c09853;background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.warning{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#c09853}
.error{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#c09853;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.nav{margin-left:0;margin-bottom:20px;list-style:none}
.nav > li > a{display:block}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#f0f0f0}
.nav > li > a > img{max-width:none}
.nav > .pull-right{float:right}
.nav-header,.texte_libre{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#cecece;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
.nav li + .nav-header{margin-top:9px}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}
.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.nav-list > li > a{padding:3px 15px}
.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#000}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.nav-tabs,.nav-pills{*zoom:1}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0}
.nav-tabs:after,.nav-pills:after{clear:both}
.nav-tabs > li,.nav-pills > li{float:left}
.nav-tabs > li > a,.nav-pills > li > a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs > li{margin-bottom:-1px}
.nav-tabs > li > a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{border-color:#f0f0f0 #f0f0f0 #ddd}
.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus{color:#bfbfbf;background-color:#cecece;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.nav-pills > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus{color:#fff;background-color:#000}
.nav-stacked > li{float:none}
.nav-stacked > li > a{margin-right:0}
.nav-tabs.nav-stacked{border-bottom:0}
.nav-tabs.nav-stacked > li > a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.nav-tabs.nav-stacked > li:first-child > a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}
.nav-tabs.nav-stacked > li:last-child > a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}
.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus{border-color:#ddd;z-index:2}
.nav-pills.nav-stacked > li > a{margin-bottom:3px}
.nav-pills.nav-stacked > li:last-child > a{margin-bottom:1px}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.nav .dropdown-toggle .caret{border-top-color:#000;border-bottom-color:#000;margin-top:6px}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#000;border-bottom-color:#000}
.nav-tabs .dropdown-toggle .caret{margin-top:8px}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#bfbfbf;border-bottom-color:#bfbfbf}
.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus{cursor:pointer}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus{color:#fff;background-color:#cecece;border-color:#cecece}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus{border-color:#cecece}
.tabbable{*zoom:1}
.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}
.tabbable:after{clear:both}
.tab-content{overflow:auto}
.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0}
.tab-content > .tab-pane,.pill-content > .pill-pane{display:none}
.tab-content > .active,.pill-content > .active{display:block}
.tabs-below > .nav-tabs{border-top:1px solid #ddd}
.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0}
.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd}
.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd}
.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}
.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#f0f0f0 #ddd #f0f0f0 #f0f0f0}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}
.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#f0f0f0 #f0f0f0 #f0f0f0 #ddd}
.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}
.nav > .disabled > a{color:#cecece}
.nav > .disabled > a:hover,.nav > .disabled > a:focus{text-decoration:none;background-color:transparent;cursor:default}
.nav-pills .nav-header{padding-left:12px}
.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);border:1px solid 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}
.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}
.navbar-inner:after{clear:both}
.navbar .container{width:auto}
.nav-collapse.collapse{height:auto;overflow:visible}
.navbar .brand{float:left;display:block;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}
.navbar-text{margin-bottom:0;line-height:40px;color:#777}
.navbar-link{color:#777}
.navbar-link:hover,.navbar-link:focus{color:#464646}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}
.navbar .btn,.navbar .btn-group{margin-top:5px}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}
.navbar-form{margin-bottom:0;*zoom:1}
.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0}
.navbar-form:after{clear:both}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}
.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}
.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.navbar-static-top{position:static;margin-bottom:0}
.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.navbar-fixed-top{top:0}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1)}
.navbar-fixed-bottom{bottom:0}
.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}
.navbar .nav.pull-right{float:right;margin-right:0}
.navbar .nav > li{float:left}
.navbar .nav > li > a{float:none;padding:10px 15px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}
.navbar .nav > li > a:focus,.navbar .nav > li > a:hover{background-color:transparent;color:#464646;text-decoration:none}
.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{color:#bfbfbf;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.btn-navbar .icon-bar + .icon-bar{margin-top:3px}
.navbar .nav > li > .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}
.navbar .nav > li > .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}
.navbar .nav li.dropdown > a:hover .caret,.navbar .nav li.dropdown > a:focus .caret{border-top-color:#464646;border-bottom-color:#464646}
.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:#e5e5e5;color:#bfbfbf}
.navbar .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,.navbar .nav li.dropdown.active > .dropdown-toggle .caret,.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#bfbfbf;border-bottom-color:#bfbfbf}
.navbar .pull-right > li > .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right{left:auto;right:0}
.navbar .pull-right > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu.pull-right:before{left:auto;right:12px}
.navbar .pull-right > li > .dropdown-menu:after,.navbar .nav > li > .dropdown-menu.pull-right:after{left:auto;right:13px}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
.navbar-inverse .navbar-inner{background-color:#464646;background-image:-moz-linear-gradient(top,#464646,#464646);background-image:-webkit-gradient(linear,0 0,0 100%,from(#464646),to(#464646));background-image:-webkit-linear-gradient(top,#464646,#464646);background-image:-o-linear-gradient(top,#464646,#464646);background-image:linear-gradient(to bottom,#464646,#464646);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff464646',endColorstr='#ff464646',GradientType=0);border-color:0}
.navbar-inverse .brand,.navbar-inverse .nav > li > a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.navbar-inverse .brand:hover,.navbar-inverse .nav > li > a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav > li > a:focus{color:#fff}
.navbar-inverse .brand{color:#fff}
.navbar-inverse .navbar-text{color:#cecece}
.navbar-inverse .nav > li > a:focus,.navbar-inverse .nav > li > a:hover{background-color:transparent;color:#fff}
.navbar-inverse .nav .active > a,.navbar-inverse .nav .active > a:hover,.navbar-inverse .nav .active > a:focus{color:#fff;background-color:#464646}
.navbar-inverse .navbar-link{color:#fff}
.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}
.navbar-inverse .divider-vertical{border-left-color:#464646;border-right-color:#464646}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{background-color:#464646;color:#fff}
.navbar-inverse .nav li.dropdown > a:hover .caret,.navbar-inverse .nav li.dropdown > a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#fff;border-color:#464646;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#464646;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}
.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#393939;background-image:-moz-linear-gradient(top,#393939,#393939);background-image:-webkit-gradient(linear,0 0,0 100%,from(#393939),to(#393939));background-image:-webkit-linear-gradient(top,#393939,#393939);background-image:-o-linear-gradient(top,#393939,#393939);background-image:linear-gradient(to bottom,#393939,#393939);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff393939',endColorstr='#ff393939',GradientType=0);border-color:#393939 #393939 #131313;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#393939;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#393939;*background-color:#2d2d2d}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#202020 \9}
@media (max-width:767px){.navbar-responsive{position:absolute;top:0;right:20px}
.navbar-responsive .navbar-inner{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}
.navbar-responsive .navbar-inner .nav-collapse{background-color:#fff}
.navbar-responsive.navbar-inverse .navbar-inner .nav-collapse{background-color:#464646}}
.breadcrumb{margin:0 0 1.42857143em;color:#464646;font-size:.8571em;line-height:1.2;list-style:none}
.breadcrumb a{color:#464646}
.breadcrumb > li{display:inline}
.breadcrumb > .active > .on{font-weight:400}
.pagination{margin:20px 0}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination ul > li{display:inline}
.pagination ul > li > a,.pagination ul > li > span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}
.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span{background-color:#f5f5f5}
.pagination ul > .active > a,.pagination ul > .active > span{color:#cecece;cursor:default}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#cecece;background-color:transparent;cursor:default}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span{border-left-width:1px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.pagination ul > li:last-child > a,.pagination ul > li:last-child > span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}
.pagination-large ul > li > a,.pagination-large ul > li > span{padding:11px 19px;font-size:17.5px}
.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.pagination-mini ul > li:first-child > a,.pagination-small ul > li:first-child > a,.pagination-mini ul > li:first-child > span,.pagination-small ul > li:first-child > span{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
.pagination-mini ul > li:last-child > a,.pagination-small ul > li:last-child > a,.pagination-mini ul > li:last-child > span,.pagination-small ul > li:last-child > span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.pagination-small ul > li > a,.pagination-small ul > li > span{padding:2px 10px;font-size:11.9px}
.pagination-mini ul > li > a,.pagination-mini ul > li > span{padding:0 6px;font-size:10.5px}
.pagination .pagination-label{display:inline-block;*display:inline;*zoom:1}
.pagination .label{float:left;color:inherit;background:transparent;text-shadow:none;padding:4px;line-height:20px}
.pagination-mini .pagination-label,.pagination-small .pagination-label{position:absolute;left:-999em;height:1%}
.tri{display:block;margin:20px 0}
.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}
.pager:before,.pager:after{display:table;content:"";line-height:0}
.pager:after{clear:both}
.pager li{display:inline}
.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#f5f5f5}
.pager .next > a,.pager .next > span{float:right}
.pager .previous > a,.pager .previous > span{float:left}
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#cecece;background-color:#fff;cursor:default}
div.pagination ul.pager{box-shadow:none;margin:0;display:block;background:none;border:none}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
.modal.fade.in{top:10%}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-header h3{margin:0;line-height:30px}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}
.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}
.modal-footer:after{clear:both}
.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn + .btn{margin-left:-1px}
.modal-footer .btn-block + .btn-block{margin-left:0}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:8px;color:#222;text-align:center;text-decoration:none;background-color:#f0f0f0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#f0f0f0}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#f0f0f0}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#f0f0f0}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#f0f0f0}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.popover-title:empty{display:none}
.popover-content{padding:9px 14px}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover .arrow{border-width:11px}
.popover .arrow:after{border-width:10px;content:""}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}
.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}
.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}
.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}
.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1}
.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}
.thumbnails:after{clear:both}
.row-fluid .thumbnails{margin-left:0}
.thumbnails > li{float:left;margin-bottom:20px;margin-left:20px}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
a.thumbnail:hover,a.thumbnail:focus{border-color:#000;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
.thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto}
.thumbnail .caption{padding:9px;color:#bfbfbf}
.album .thumbnails{margin-left:0}
.album .thumbnails li{width:31%;float:left}
.album .thumbnails li:nth-child(3n-2){clear:both;float:left;margin-right:0;margin-left:0}
.album .thumbnails li:nth-child(3n-1){clear:none;float:left;margin-left:3.4%;margin-right:0}
.album .thumbnails li:nth-child(3n){clear:none;float:right;margin-left:0}
.span3 .album .thumbnails,.span4 .album .thumbnails{margin-left:0}
.span3 .album .thumbnails li,.span4 .album .thumbnails li{width:48%;float:left}
.span3 .album .thumbnails li:nth-child(2n-1),.span4 .album .thumbnails li:nth-child(2n-1){clear:both;float:left;margin-right:0;margin-left:0}
.span3 .album .thumbnails li:nth-child(2n),.span4 .album .thumbnails li:nth-child(2n){clear:none;float:right;margin-left:0}
.span1 .album .thumbnails,.span2 .album .thumbnails{margin-left:0}
.span1 .album .thumbnails li,.span2 .album .thumbnails li{width:auto;float:none;clear:none;margin-left:0}
.span1 .album .thumbnails li:nth-child(2n-1),.span2 .album .thumbnails li:nth-child(2n-1){width:auto;float:none;clear:none;margin-left:0}
.span1 .album .thumbnails li:nth-child(2n),.span2 .album .thumbnails li:nth-child(2n){width:auto;float:none;clear:none;margin-left:0}
.thumbnails li img{max-width:93%}
.thumbnails .caption{display:block}
.thumbnails .caption img{margin-top:-9px;margin-bottom:9px}
.thumbnails figure{margin:0}
.album .thumbnail{text-align:center;min-height:188px}
.album .thumbnail:hover{border-color:#000;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
@media (min-width:1200px){.span7 .album .thumbnails li,.span8 .album .thumbnails li,.span9 .album .thumbnails li,.span10 .album .thumbnails li,.span11 .album .thumbnails li,.span12 .album .thumbnails li{width:22%;float:left}
.span7 .album .thumbnails li:nth-child(4n-3),.span8 .album .thumbnails li:nth-child(4n-3),.span9 .album .thumbnails li:nth-child(4n-3),.span10 .album .thumbnails li:nth-child(4n-3),.span11 .album .thumbnails li:nth-child(4n-3),.span12 .album .thumbnails li:nth-child(4n-3){clear:both;float:left;margin-right:0;margin-left:0}
.span7 .album .thumbnails li:nth-child(4n-2),.span8 .album .thumbnails li:nth-child(4n-2),.span9 .album .thumbnails li:nth-child(4n-2),.span10 .album .thumbnails li:nth-child(4n-2),.span11 .album .thumbnails li:nth-child(4n-2),.span12 .album .thumbnails li:nth-child(4n-2){clear:none;float:left;margin-left:3.9%;margin-right:0}
.span7 .album .thumbnails li:nth-child(4n-1),.span8 .album .thumbnails li:nth-child(4n-1),.span9 .album .thumbnails li:nth-child(4n-1),.span10 .album .thumbnails li:nth-child(4n-1),.span11 .album .thumbnails li:nth-child(4n-1),.span12 .album .thumbnails li:nth-child(4n-1){clear:none;float:left;margin-left:3.9%;margin-right:0}
.span7 .album .thumbnails li:nth-child(4n),.span8 .album .thumbnails li:nth-child(4n),.span9 .album .thumbnails li:nth-child(4n),.span10 .album .thumbnails li:nth-child(4n),.span11 .album .thumbnails li:nth-child(4n),.span12 .album .thumbnails li:nth-child(4n){clear:none;float:right;margin-left:0}
.span3 .album .thumbnails{margin-left:0}
.span3 .album .thumbnails li{width:48%;float:left}
.span3 .album .thumbnails li:nth-child(2n-1){clear:both;float:left;margin-right:0;margin-left:0}
.span3 .album .thumbnails li:nth-child(2n){clear:none;float:right;margin-left:0}}
@media (min-width:768px) and (max-width:979px){.span7 .album .thumbnails{margin-left:0}
.span7 .album .thumbnails li{width:30%;float:left}
.span7 .album .thumbnails li:nth-child(3n-2){clear:both;float:left;margin-right:0;margin-left:0}
.span7 .album .thumbnails li:nth-child(3n-1){clear:none;float:left;margin-left:4.9%;margin-right:0}
.span7 .album .thumbnails li:nth-child(3n){clear:none;float:right;margin-left:0}
.span5 .album .thumbnails{margin-left:0}
.span5 .album .thumbnails li{width:48%;float:left}
.span5 .album .thumbnails li:nth-child(2n-1){clear:both;float:left;margin-right:0;margin-left:0}
.span5 .album .thumbnails li:nth-child(2n){clear:none;float:right;margin-left:0}
.span3 .album .thumbnails{margin-left:0}
.span3 .album .thumbnails li{width:auto;float:none;clear:none;margin-left:0}
.span3 .album .thumbnails li:nth-child(2n-1){width:auto;float:none;clear:none;margin-left:0}
.span3 .album .thumbnails li:nth-child(2n){width:auto;float:none;clear:none;margin-left:0}}
@media (max-width:767px){.album .thumbnails{margin-left:0}
.album .thumbnails li{width:48%;float:left}
.album .thumbnails li:nth-child(2n-1){clear:both;float:left;margin-right:0;margin-left:0}
.album .thumbnails li:nth-child(2n){clear:none;float:right;margin-left:0}}
@media (max-width:450px){.album .thumbnails{margin-left:0}
.album .thumbnails li{width:48%;float:left}
.album .thumbnails li:nth-child(2n-1){clear:both;float:left;margin-right:0;margin-left:0}
.album .thumbnails li:nth-child(2n){clear:none;float:right;margin-left:0}}
@media (max-width:380px){.album .thumbnails{margin-left:0}
.album .thumbnails li{width:auto;float:none;clear:none;margin-left:0}
.album .thumbnails li:nth-child(2n-1){width:auto;float:none;clear:none;margin-left:0}
.album .thumbnails li:nth-child(2n){width:auto;float:none;clear:none;margin-left:0}}
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media > .pull-left{margin-right:10px}
.media > .pull-right{margin-left:10px}
.media-list{margin-left:0;list-style:none}
.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#cecece}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.label:empty,.badge:empty{display:none}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}
.label-important,.badge-important{background-color:#b94a48}
.label-important[href],.badge-important[href]{background-color:#953b39}
.label-warning,.badge-warning{background-color:#f89406}
.label-warning[href],.badge-warning[href]{background-color:#c67605}
.label-success,.badge-success{background-color:#468847}
.label-success[href],.badge-success[href]{background-color:#356635}
.label-info,.badge-info{background-color:#3a87ad}
.label-info[href],.badge-info[href]{background-color:#2d6987}
.label-inverse,.badge-inverse{background-color:#464646}
.label-inverse[href],.badge-inverse[href]{background-color:#2d2d2d}
.btn .label,.btn .badge{position:relative;top:-1px}
.btn-mini .label,.btn-mini .badge{top:0}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}}
@-o-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}}
.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}
.progress .bar + .bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.accordion{margin-bottom:20px}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.accordion-heading{border-bottom:0}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px}
.accordion-toggle{cursor:pointer}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}
.carousel{position:relative;margin-bottom:20px;line-height:1}
.carousel-inner{overflow:hidden;width:100%;position:relative}
.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;line-height:1}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block}
.carousel-inner > .active{left:0}
.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%}
.carousel-inner > .next{left:100%}
.carousel-inner > .prev{left:-100%}
.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0}
.carousel-inner > .active.left{left:-100%}
.carousel-inner > .active.right{left:100%}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50)}
.carousel-control.right{left:auto;right:15px}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}
.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}
.carousel-indicators .active{background-color:#fff}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#464646;background:rgba(0,0,0,0.75)}
.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}
.carousel-caption h4{margin:0 0 5px}
.carousel-caption p{margin-bottom:0}
.hero-unit{padding:10px;margin-bottom:10px;line-height:1.42857143em;color:inherit;background-color:#f0f0f0}
.hero-unit > :last-child{margin-bottom:0}
.hero-unit h2{margin-bottom:.71428571em}
.hero-unit h3{margin-bottom:.35714286em;font-size:2em}
.hero-unit .publication{margin:.71428571em 0 .35714286em;font-size:1em}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}
.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}
.offscreen{position:absolute;left:-999em;height:1%}
.hidden{visibility:hidden}
.none{display:none}
.js .js-hide,.no-js .no-js-hide{display:none}
.todo{opacity:0.5}
.todo:hover{opacity:1}
.blink{text-decoration:blink}
.navbar{margin-bottom:0}
.nav-collapse{width:940px;margin:0 auto}
.navbar-inverse .navbar-search .search-query{color:#464646;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar .nav{margin-left:-10px;margin-right:0}
.navbar .nav li > a{padding:10px 21px}
.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{font-weight:400;box-shadow:none}
.navbar .nav .active a,.navbar .nav .active a:hover{background-color:#ef4023}
@media (min-width:768px) and (max-width:979px){.nav-collapse{width:733px}
.navbar .nav > li > a{padding:10px 12px;font-size:.9286em}}
@media (max-width:767px){.nav-collapse{width:100%}
.navbar-search{width:200px}
.navbar-inverse .nav-collapse .navbar-search{box-shadow:none}}
.nav{font-family:"Oswald",Arial,sans-serif;text-transform:uppercase}
.nav > li > a:hover,.nav > li > a:focus{background-color:transparent}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#464646}

/* local/cache-less/responsive-cssify-3f35316.css?1524557144 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@-ms-viewport{width:device-width}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}}
@media (max-width:767px){.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}}
.visible-print{display:none!important}
@media print{.visible-print{display:inherit!important}
.hidden-print{display:none!important}}
@media (min-width:1200px){.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.span24{width:940px}
.span23{width:900px}
.span22{width:860px}
.span21{width:820px}
.span20{width:780px}
.span19{width:740px}
.span18{width:700px}
.span17{width:660px}
.span16{width:620px}
.span15{width:580px}
.span14{width:540px}
.span13{width:500px}
.span12{width:460px}
.span11{width:420px}
.span10{width:380px}
.span9{width:340px}
.span8{width:300px}
.span7{width:260px}
.span6{width:220px}
.span5{width:180px}
.span4{width:140px}
.span3{width:100px}
.span2{width:60px}
.span1{width:20px}
.offset24{margin-left:980px}
.offset23{margin-left:940px}
.offset22{margin-left:900px}
.offset21{margin-left:860px}
.offset20{margin-left:820px}
.offset19{margin-left:780px}
.offset18{margin-left:740px}
.offset17{margin-left:700px}
.offset16{margin-left:660px}
.offset15{margin-left:620px}
.offset14{margin-left:580px}
.offset13{margin-left:540px}
.offset12{margin-left:500px}
.offset11{margin-left:460px}
.offset10{margin-left:420px}
.offset9{margin-left:380px}
.offset8{margin-left:340px}
.offset7{margin-left:300px}
.offset6{margin-left:260px}
.offset5{margin-left:220px}
.offset4{margin-left:180px}
.offset3{margin-left:140px}
.offset2{margin-left:100px}
.offset1{margin-left:60px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid [class*="span"]:last-child{margin-left:0;float:right}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.12765957%}
.row-fluid .span24{width:100%;*width:99.94680851%}
.row-fluid .span23{width:95.74468085%;*width:95.69148936%}
.row-fluid .span22{width:91.4893617%;*width:91.43617021%}
.row-fluid .span21{width:87.23404255%;*width:87.18085106%}
.row-fluid .span20{width:82.9787234%;*width:82.92553191%}
.row-fluid .span19{width:78.72340426%;*width:78.67021277%}
.row-fluid .span18{width:74.46808511%;*width:74.41489362%}
.row-fluid .span17{width:70.21276596%;*width:70.15957447%}
.row-fluid .span16{width:65.95744681%;*width:65.90425532%}
.row-fluid .span15{width:61.70212766%;*width:61.64893617%}
.row-fluid .span14{width:57.44680851%;*width:57.39361702%}
.row-fluid .span13{width:53.19148936%;*width:53.13829787%}
.row-fluid .span12{width:48.93617021%;*width:48.88297872%}
.row-fluid .span11{width:44.68085106%;*width:44.62765957%}
.row-fluid .span10{width:40.42553191%;*width:40.37234043%}
.row-fluid .span9{width:36.17021277%;*width:36.11702128%}
.row-fluid .span8{width:31.91489362%;*width:31.86170213%}
.row-fluid .span7{width:27.65957447%;*width:27.60638298%}
.row-fluid .span6{width:23.40425532%;*width:23.35106383%}
.row-fluid .span5{width:19.14893617%;*width:19.09574468%}
.row-fluid .span4{width:14.89361702%;*width:14.84042553%}
.row-fluid .span3{width:10.63829787%;*width:10.58510638%}
.row-fluid .span2{width:6.38297872%;*width:6.32978723%}
.row-fluid .span1{width:2.12765957%;*width:2.07446809%}
.row-fluid .offset24{margin-left:104.25531915%;*margin-left:104.14893617%}
.row-fluid .offset24:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}
.row-fluid .offset23{margin-left:100%;*margin-left:99.89361702%}
.row-fluid .offset23:first-child{margin-left:97.87234043%;*margin-left:97.76595745%}
.row-fluid .offset22{margin-left:95.74468085%;*margin-left:95.63829787%}
.row-fluid .offset22:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}
.row-fluid .offset21{margin-left:91.4893617%;*margin-left:91.38297872%}
.row-fluid .offset21:first-child{margin-left:89.36170213%;*margin-left:89.25531915%}
.row-fluid .offset20{margin-left:87.23404255%;*margin-left:87.12765957%}
.row-fluid .offset20:first-child{margin-left:85.10638298%;*margin-left:85%}
.row-fluid .offset19{margin-left:82.9787234%;*margin-left:82.87234043%}
.row-fluid .offset19:first-child{margin-left:80.85106383%;*margin-left:80.74468085%}
.row-fluid .offset18{margin-left:78.72340426%;*margin-left:78.61702128%}
.row-fluid .offset18:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}
.row-fluid .offset17{margin-left:74.46808511%;*margin-left:74.36170213%}
.row-fluid .offset17:first-child{margin-left:72.34042553%;*margin-left:72.23404255%}
.row-fluid .offset16{margin-left:70.21276596%;*margin-left:70.10638298%}
.row-fluid .offset16:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}
.row-fluid .offset15{margin-left:65.95744681%;*margin-left:65.85106383%}
.row-fluid .offset15:first-child{margin-left:63.82978723%;*margin-left:63.72340426%}
.row-fluid .offset14{margin-left:61.70212766%;*margin-left:61.59574468%}
.row-fluid .offset14:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}
.row-fluid .offset13{margin-left:57.44680851%;*margin-left:57.34042553%}
.row-fluid .offset13:first-child{margin-left:55.31914894%;*margin-left:55.21276596%}
.row-fluid .offset12{margin-left:53.19148936%;*margin-left:53.08510638%}
.row-fluid .offset12:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}
.row-fluid .offset11{margin-left:48.93617021%;*margin-left:48.82978723%}
.row-fluid .offset11:first-child{margin-left:46.80851064%;*margin-left:46.70212766%}
.row-fluid .offset10{margin-left:44.68085106%;*margin-left:44.57446809%}
.row-fluid .offset10:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}
.row-fluid .offset9{margin-left:40.42553191%;*margin-left:40.31914894%}
.row-fluid .offset9:first-child{margin-left:38.29787234%;*margin-left:38.19148936%}
.row-fluid .offset8{margin-left:36.17021277%;*margin-left:36.06382979%}
.row-fluid .offset8:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}
.row-fluid .offset7{margin-left:31.91489362%;*margin-left:31.80851064%}
.row-fluid .offset7:first-child{margin-left:29.78723404%;*margin-left:29.68085106%}
.row-fluid .offset6{margin-left:27.65957447%;*margin-left:27.55319149%}
.row-fluid .offset6:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}
.row-fluid .offset5{margin-left:23.40425532%;*margin-left:23.29787234%}
.row-fluid .offset5:first-child{margin-left:21.27659574%;*margin-left:21.17021277%}
.row-fluid .offset4{margin-left:19.14893617%;*margin-left:19.04255319%}
.row-fluid .offset4:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}
.row-fluid .offset3{margin-left:14.89361702%;*margin-left:14.78723404%}
.row-fluid .offset3:first-child{margin-left:12.76595745%;*margin-left:12.65957447%}
.row-fluid .offset2{margin-left:10.63829787%;*margin-left:10.53191489%}
.row-fluid .offset2:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}
.row-fluid .offset1{margin-left:6.38297872%;*margin-left:6.27659574%}
.row-fluid .offset1:first-child{margin-left:4.25531915%;*margin-left:4.14893617%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px}
input.span24,textarea.span24,.uneditable-input.span24{width:926px}
input.span23,textarea.span23,.uneditable-input.span23{width:886px}
input.span22,textarea.span22,.uneditable-input.span22{width:846px}
input.span21,textarea.span21,.uneditable-input.span21{width:806px}
input.span20,textarea.span20,.uneditable-input.span20{width:766px}
input.span19,textarea.span19,.uneditable-input.span19{width:726px}
input.span18,textarea.span18,.uneditable-input.span18{width:686px}
input.span17,textarea.span17,.uneditable-input.span17{width:646px}
input.span16,textarea.span16,.uneditable-input.span16{width:606px}
input.span15,textarea.span15,.uneditable-input.span15{width:566px}
input.span14,textarea.span14,.uneditable-input.span14{width:526px}
input.span13,textarea.span13,.uneditable-input.span13{width:486px}
input.span12,textarea.span12,.uneditable-input.span12{width:446px}
input.span11,textarea.span11,.uneditable-input.span11{width:406px}
input.span10,textarea.span10,.uneditable-input.span10{width:366px}
input.span9,textarea.span9,.uneditable-input.span9{width:326px}
input.span8,textarea.span8,.uneditable-input.span8{width:286px}
input.span7,textarea.span7,.uneditable-input.span7{width:246px}
input.span6,textarea.span6,.uneditable-input.span6{width:206px}
input.span5,textarea.span5,.uneditable-input.span5{width:166px}
input.span4,textarea.span4,.uneditable-input.span4{width:126px}
input.span3,textarea.span3,.uneditable-input.span3{width:86px}
input.span2,textarea.span2,.uneditable-input.span2{width:46px}
input.span1,textarea.span1,.uneditable-input.span1{width:6px}
.thumbnails{margin-left:-20px}
.thumbnails > li{margin-left:20px}
.row-fluid .thumbnails{margin-left:0}}
@media (min-width:768px) and (max-width:979px){.row{margin-left:-11px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:11px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:733px}
.span24{width:733px}
.span23{width:702px}
.span22{width:671px}
.span21{width:640px}
.span20{width:609px}
.span19{width:578px}
.span18{width:547px}
.span17{width:516px}
.span16{width:485px}
.span15{width:454px}
.span14{width:423px}
.span13{width:392px}
.span12{width:361px}
.span11{width:330px}
.span10{width:299px}
.span9{width:268px}
.span8{width:237px}
.span7{width:206px}
.span6{width:175px}
.span5{width:144px}
.span4{width:113px}
.span3{width:82px}
.span2{width:51px}
.span1{width:20px}
.offset24{margin-left:755px}
.offset23{margin-left:724px}
.offset22{margin-left:693px}
.offset21{margin-left:662px}
.offset20{margin-left:631px}
.offset19{margin-left:600px}
.offset18{margin-left:569px}
.offset17{margin-left:538px}
.offset16{margin-left:507px}
.offset15{margin-left:476px}
.offset14{margin-left:445px}
.offset13{margin-left:414px}
.offset12{margin-left:383px}
.offset11{margin-left:352px}
.offset10{margin-left:321px}
.offset9{margin-left:290px}
.offset8{margin-left:259px}
.offset7{margin-left:228px}
.offset6{margin-left:197px}
.offset5{margin-left:166px}
.offset4{margin-left:135px}
.offset3{margin-left:104px}
.offset2{margin-left:73px}
.offset1{margin-left:42px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.50068213%;*margin-left:1.44749064%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid [class*="span"]:last-child{margin-left:0;float:right}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:1.50068213%}
.row-fluid .span24{width:100%;*width:99.94680851%}
.row-fluid .span23{width:95.77080491%;*width:95.71761342%}
.row-fluid .span22{width:91.54160982%;*width:91.48841833%}
.row-fluid .span21{width:87.31241473%;*width:87.25922324%}
.row-fluid .span20{width:83.08321965%;*width:83.03002816%}
.row-fluid .span19{width:78.85402456%;*width:78.80083307%}
.row-fluid .span18{width:74.62482947%;*width:74.57163798%}
.row-fluid .span17{width:70.39563438%;*width:70.34244289%}
.row-fluid .span16{width:66.16643929%;*width:66.1132478%}
.row-fluid .span15{width:61.9372442%;*width:61.88405271%}
.row-fluid .span14{width:57.70804911%;*width:57.65485762%}
.row-fluid .span13{width:53.47885402%;*width:53.42566254%}
.row-fluid .span12{width:49.24965894%;*width:49.19646745%}
.row-fluid .span11{width:45.02046385%;*width:44.96727236%}
.row-fluid .span10{width:40.79126876%;*width:40.73807727%}
.row-fluid .span9{width:36.56207367%;*width:36.50888218%}
.row-fluid .span8{width:32.33287858%;*width:32.27968709%}
.row-fluid .span7{width:28.10368349%;*width:28.050492%}
.row-fluid .span6{width:23.8744884%;*width:23.82129691%}
.row-fluid .span5{width:19.64529332%;*width:19.59210183%}
.row-fluid .span4{width:15.41609823%;*width:15.36290674%}
.row-fluid .span3{width:11.18690314%;*width:11.13371165%}
.row-fluid .span2{width:6.95770805%;*width:6.90451656%}
.row-fluid .span1{width:2.72851296%;*width:2.67532147%}
.row-fluid .offset24{margin-left:103.00136426%;*margin-left:102.89498128%}
.row-fluid .offset24:first-child{margin-left:101.50068213%;*margin-left:101.39429915%}
.row-fluid .offset23{margin-left:98.77216917%;*margin-left:98.66578619%}
.row-fluid .offset23:first-child{margin-left:97.27148704%;*margin-left:97.16510406%}
.row-fluid .offset22{margin-left:94.54297408%;*margin-left:94.4365911%}
.row-fluid .offset22:first-child{margin-left:93.04229195%;*margin-left:92.93590897%}
.row-fluid .offset21{margin-left:90.31377899%;*margin-left:90.20739601%}
.row-fluid .offset21:first-child{margin-left:88.81309686%;*margin-left:88.70671388%}
.row-fluid .offset20{margin-left:86.0845839%;*margin-left:85.97820092%}
.row-fluid .offset20:first-child{margin-left:84.58390177%;*margin-left:84.47751879%}
.row-fluid .offset19{margin-left:81.85538881%;*margin-left:81.74900583%}
.row-fluid .offset19:first-child{margin-left:80.35470668%;*margin-left:80.24832371%}
.row-fluid .offset18{margin-left:77.62619372%;*margin-left:77.51981075%}
.row-fluid .offset18:first-child{margin-left:76.1255116%;*margin-left:76.01912862%}
.row-fluid .offset17{margin-left:73.39699864%;*margin-left:73.29061566%}
.row-fluid .offset17:first-child{margin-left:71.89631651%;*margin-left:71.78993353%}
.row-fluid .offset16{margin-left:69.16780355%;*margin-left:69.06142057%}
.row-fluid .offset16:first-child{margin-left:67.66712142%;*margin-left:67.56073844%}
.row-fluid .offset15{margin-left:64.93860846%;*margin-left:64.83222548%}
.row-fluid .offset15:first-child{margin-left:63.43792633%;*margin-left:63.33154335%}
.row-fluid .offset14{margin-left:60.70941337%;*margin-left:60.60303039%}
.row-fluid .offset14:first-child{margin-left:59.20873124%;*margin-left:59.10234826%}
.row-fluid .offset13{margin-left:56.48021828%;*margin-left:56.3738353%}
.row-fluid .offset13:first-child{margin-left:54.97953615%;*margin-left:54.87315317%}
.row-fluid .offset12{margin-left:52.25102319%;*margin-left:52.14464021%}
.row-fluid .offset12:first-child{margin-left:50.75034106%;*margin-left:50.64395809%}
.row-fluid .offset11{margin-left:48.0218281%;*margin-left:47.91544512%}
.row-fluid .offset11:first-child{margin-left:46.52114598%;*margin-left:46.414763%}
.row-fluid .offset10{margin-left:43.79263302%;*margin-left:43.68625004%}
.row-fluid .offset10:first-child{margin-left:42.29195089%;*margin-left:42.18556791%}
.row-fluid .offset9{margin-left:39.56343793%;*margin-left:39.45705495%}
.row-fluid .offset9:first-child{margin-left:38.0627558%;*margin-left:37.95637282%}
.row-fluid .offset8{margin-left:35.33424284%;*margin-left:35.22785986%}
.row-fluid .offset8:first-child{margin-left:33.83356071%;*margin-left:33.72717773%}
.row-fluid .offset7{margin-left:31.10504775%;*margin-left:30.99866477%}
.row-fluid .offset7:first-child{margin-left:29.60436562%;*margin-left:29.49798264%}
.row-fluid .offset6{margin-left:26.87585266%;*margin-left:26.76946968%}
.row-fluid .offset6:first-child{margin-left:25.37517053%;*margin-left:25.26878755%}
.row-fluid .offset5{margin-left:22.64665757%;*margin-left:22.54027459%}
.row-fluid .offset5:first-child{margin-left:21.14597544%;*margin-left:21.03959246%}
.row-fluid .offset4{margin-left:18.41746248%;*margin-left:18.3110795%}
.row-fluid .offset4:first-child{margin-left:16.91678035%;*margin-left:16.81039738%}
.row-fluid .offset3{margin-left:14.18826739%;*margin-left:14.08188442%}
.row-fluid .offset3:first-child{margin-left:12.68758527%;*margin-left:12.58120229%}
.row-fluid .offset2{margin-left:9.95907231%;*margin-left:9.85268933%}
.row-fluid .offset2:first-child{margin-left:8.45839018%;*margin-left:8.3520072%}
.row-fluid .offset1{margin-left:5.72987722%;*margin-left:5.62349424%}
.row-fluid .offset1:first-child{margin-left:4.22919509%;*margin-left:4.12281211%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"] + [class*="span"]{margin-left:11px}
input.span24,textarea.span24,.uneditable-input.span24{width:719px}
input.span23,textarea.span23,.uneditable-input.span23{width:688px}
input.span22,textarea.span22,.uneditable-input.span22{width:657px}
input.span21,textarea.span21,.uneditable-input.span21{width:626px}
input.span20,textarea.span20,.uneditable-input.span20{width:595px}
input.span19,textarea.span19,.uneditable-input.span19{width:564px}
input.span18,textarea.span18,.uneditable-input.span18{width:533px}
input.span17,textarea.span17,.uneditable-input.span17{width:502px}
input.span16,textarea.span16,.uneditable-input.span16{width:471px}
input.span15,textarea.span15,.uneditable-input.span15{width:440px}
input.span14,textarea.span14,.uneditable-input.span14{width:409px}
input.span13,textarea.span13,.uneditable-input.span13{width:378px}
input.span12,textarea.span12,.uneditable-input.span12{width:347px}
input.span11,textarea.span11,.uneditable-input.span11{width:316px}
input.span10,textarea.span10,.uneditable-input.span10{width:285px}
input.span9,textarea.span9,.uneditable-input.span9{width:254px}
input.span8,textarea.span8,.uneditable-input.span8{width:223px}
input.span7,textarea.span7,.uneditable-input.span7{width:192px}
input.span6,textarea.span6,.uneditable-input.span6{width:161px}
input.span5,textarea.span5,.uneditable-input.span5{width:130px}
input.span4,textarea.span4,.uneditable-input.span4{width:99px}
input.span3,textarea.span3,.uneditable-input.span3{width:68px}
input.span2,textarea.span2,.uneditable-input.span2{width:37px}
input.span1,textarea.span1,.uneditable-input.span1{width:6px}}
@media (max-width:767px){body{padding-left:20px;padding-right:20px}
.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}
.container-fluid{padding:0}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}
.dl-horizontal dd{margin-left:0}
.container{width:auto}
.row-fluid{width:100%}
.row,.thumbnails{margin-left:0}
.thumbnails > li{float:none;margin-left:0}
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="offset"]:first-child{margin-left:0}
.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}
.controls-row [class*="span"] + [class*="span"]{margin-left:0}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}
.modal.fade{top:-100px}
.modal.fade.in{top:20px}}
@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}
.page-header h1 small{display:block;line-height:20px}
input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}
.form-horizontal .controls{margin-left:0}
.form-horizontal .control-list{padding-top:0}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px}
.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}
.media-object{margin-right:0;margin-left:0}
.modal{top:10px;left:10px;right:10px}
.modal-header .close{padding:10px;margin:-10px}
.carousel-caption{position:static}}
@media (max-width:767px){body{padding-top:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:static}
.navbar-fixed-top{margin-bottom:20px}
.navbar-fixed-bottom{margin-top:20px}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}
.navbar .container{width:auto;padding:0}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}
.nav-collapse{clear:both}
.nav-collapse .nav{float:none;margin:0 0 10px}
.nav-collapse .nav > li{float:none}
.nav-collapse .nav > li > a{margin-bottom:2px}
.nav-collapse .nav > .divider-vertical{display:none}
.nav-collapse .nav .nav-header{color:#777;text-shadow:none}
.nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:700;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse .btn{padding:4px 10px;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.nav-collapse .dropdown-menu li + li a{margin-bottom:2px}
.nav-collapse .nav > li > a:hover,.nav-collapse .nav > li > a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}
.navbar-inverse .nav-collapse .nav > li > a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#fff}
.navbar-inverse .nav-collapse .nav > li > a:hover,.navbar-inverse .nav-collapse .nav > li > a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#464646}
.nav-collapse.in .btn-group{margin-top:5px;padding:0}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse .open > .dropdown-menu{display:block}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}
.nav-collapse .dropdown-menu .divider{display:none}
.nav-collapse .nav > li > .dropdown-menu:before,.nav-collapse .nav > li > .dropdown-menu:after{display:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#464646;border-bottom-color:#464646}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}
.navbar .btn-navbar{display:block}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}
@media (min-width:768px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}

/* local/cache-less/box-cssify-74efa4f.css?1524557144 */
.box{margin:0;margin-bottom:20px}
.hd{margin-bottom:20px}
.box .inner{position:relative;padding:9px}
.box b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10}
.box .inner b{display:inline;font-size:inherit;position:static}
.box .tl,.box .tr,.box .bl,.box .br{height:10px;width:10px;float:left}
.box .tl{background-position:left top}
.box .tr{background-position:right top}
.box .bl{background-position:left bottom}
.box .br{background-position:right bottom}
.box .br,.box .tr{float:right}
.box .bl,.box .br{margin-top:-10px}
.box .top{background-position:center top}
.box .bottom{background-position:center bottom;_zoom:1}
.complex{overflow:hidden;*position:relative;*zoom:1}
.complex .tl,.complex .tr{height:32000px;margin-bottom:-32000px;width:10px;overflow:hidden}
.complex .top{height:5px}
.complex .bottom{height:5px}
.pop{overflow:visible;margin:10px 20px 20px 10px;background-position:left top}
.pop .inner{right:-10px;bottom:-10px;background-position:right bottom;padding:10px}
.pop .tl,.pop .br{display:none}
.pop .bl{bottom:-10px}
.pop .tr{right:-10px}

/* plugins/dist/plugins/z-core/css/box_skins.css?1522161046 */
.simple .inner{border:1px solid #ddd;background-color:#fcfcfc}

.info .inner{border:2px solid #46839B}

.note,.note .inner{border:1px solid #c2c2c2}
.note .inner{border-color:#fff;border-width:4px;background-color:#f0f0f0}
.important .inner{border:3px solid #00477a;border-bottom-width:10px}
.basic{overflow:hidden}
.basic .inner{padding-bottom:1px;margin-bottom:-1px}

.error .inner,.success .inner,.notice .inner{border:2px solid;font-weight:400;color:#333;padding-left:40px;min-height:24px;background-repeat:no-repeat;background-position:5px 5px}
.success .inner{color:#264409;border-color:#C6D880;background-color:#E6EFC2;background-image:url('//www.bastamag.net/plugins/dist/plugins/z-core/css/img/box/message_ok-24.png')}
.error .inner{color:#8A1F11;border-color:#FBC2C4;background-color:#FBE3E4;background-image:url('//www.bastamag.net/plugins/dist/plugins/z-core/css/img/box/message_erreur-24.png')}
.notice .inner{color:#514721;border-color:#FFD324;background-color:#FFF6BF;background-image:url('//www.bastamag.net/plugins/dist/plugins/z-core/css/img/box/message_notice-24.png')}
.highlight .inner{background-color:#e3e36f}
.inverse .inner{background-color:#333;color:#fff}
.bam{background:#46839B;color:#fff;font-size:120%;padding:5px 10px}
.bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0}
.topper{background:#fff;color:#4D4D4D;font-size:120%;padding:5px 10px;border:1px solid #eee}
.topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4D4D4D;padding:0}
.act{background-color:#e9e9e9}

/* plugins/dist/plugins/bootstrap/bootstrap2spip/css/spip.css?1522161026 */
.bugajaxie{display:none}
.ariaformprop,.ajaxbloc{position:relative}
.ariaformprop .image_loading,.ajaxbloc .image_loading{position:absolute;top:0;right:0}
.spip_modele{float:right;display:block;width:25%;border:1px dotted #666}
@media print{.pagination{display:none}}
.bouton_action_post,.bouton_action_post > div{display:inline}
.ie6 .spip-admin,.ie6 #spip-admin{display:none}
@media print{.spip-admin,#spip-admin{display:none}}

/* local/cache-less/spip.comment-cssify-b6982e5.css?1524557144 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.comments-items{list-style:none;margin-left:0}
.comments-items .comments-items{margin-left:40px}
.comments-items .comments-items .comments-items .comments-items .comments-items{margin-left:20px}
.comment{overflow:hidden;position:relative;padding-bottom:20px}
.comment-meta{min-height:20px;padding:19px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);border:0;margin-bottom:10px}
.comment-meta{padding-left:60px;position:relative}
.comment-meta .spip_logos{position:absolute;left:20px}
.comment-meta .permalink{position:absolute;right:0;font-size:2em;color:#cecece}
.comment-meta .forum-titre{display:block}
.comment-content{background:transparent;padding-left:60px;max-height:60em;overflow:auto;overflow-x:none}
.comment-reply{clear:both;text-align:right;margin-bottom:0;margin-top:-10px;visibility:hidden}
.comment:hover .comment-reply{visibility:visible;position:relative}
.comment-item:hover > .comment-reply{visibility:visible;position:relative}
.comments-thread .comment-item{margin-bottom:20px}
.comments-thread .comment-item .comment-item{margin-bottom:0}
.comments-thread .permalink.in-reply-to{bottom:0}
.comment-meta .item{display:block}
.boutons.modererforum{text-align:right;position:absolute;top:0;right:0;display:none}
.comment:hover .boutons.modererforum{display:block}

/* local/cache-less/spip.list-cssify-f02ee98.css?1524571712 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.liste{margin-bottom:10px}
.liste-items{margin-left:0;list-style:none;border-top:0}
.liste-items .item{padding:.71428571em 0;clear:both;overflow:hidden;margin-top:-1px}
.liste-items .item .entry{margin-bottom:0}
.liste-items .item .entry-title:first-child{margin-top:0}
.entry div.spip,.entry p,.entry .p{margin-bottom:0}
.liste-items .item-header{padding:.71428571em 0;clear:both;overflow:hidden;margin-top:-1px;border:0;display:block;font-weight:700;color:#cecece;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
.item + .item-header{padding-top:.71428571em}
.liste-items .publication,.liste-items .postmeta{display:none}
.liste-items .postmeta .tags ul,.liste-items .postmeta .tags li{display:inline}
.long .publication{display:block}
.long .postmeta{display:block}
.short .item,.item.short{padding:.35714286em 0}
.short .item:first-child:last-child,.item.short:first-child:last-child{border:0}
.short .entry-title{font-size:inherit;line-height:inherit;display:inline}
.short .publication,.short .spip_logos,.short .entry-content,.short .postmeta,.short .read-more{display:none}
.short .entry > :not(.entry-title){display:none}
.short .entry,.short .entry-title{display:inline}
.thumb .item:first-child:last-child,.item.thumb:first-child:last-child{border:0}
.thumb .entry-title{padding-top:140px;display:block}
.thumb .spip_logos{display:block;float:left;margin:0;margin-top:-140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:120px;width:100%;padding:0;text-align:center;overflow:hidden}
.thumb .spip_logos img{height:100%!important;width:100%}
.thumb .entry-content{max-height:7.14285714em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}
.with-read-more .entry{position:relative;padding-bottom:1.42857143em}
.with-read-more .postmeta{min-height:1.42857143em;padding:.71428571em 0;padding-left:2em;padding-bottom:0;margin-bottom:-1.42857143em}
.with-read-more .read-more{display:block;position:absolute;z-index:10;bottom:0;left:0;text-align:right;padding:.71428571em 0;padding-left:0;padding-bottom:0;line-height:1.42857143em;font-size:.875em}
.with-publication .entry .publication{display:block}
.with-publication-inline .entry .publication{display:inline;padding-left:.25em}
.with-postmeta .entry .postmeta{display:block}
.with-postmeta-inline .entry .postmeta{display:inline;padding-left:.25em}
.with-content .entry .entry-content{display:block}
.with-content-inline .entry .entry-content{display:inline}
.secondary .liste-items .spip_logos{max-width:3.57142857em}
.secondary .liste-items .spip_logos img{height:auto!important}
.secondary .liste-items .entry-content{max-height:7.14285714em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}
.secondary .short .item,.secondary .item.short{padding:.17857143em 0}
.secondary .short .entry-title{font-weight:400}
.secondary .long .entry-content{max-height:14.28571429em}
.documents .item{padding-right:0;padding-left:4.28571429em}
.entry.document{padding-bottom:0}
.entry.document .entry-title{font-size:inherit;line-height:inherit;margin-bottom:0}
.entry.document .spip_logos{float:left;max-width:2.14285714em;margin:2px 10px;margin-left:-4.28571429em;margin-top:0}
.entry.document .publication{display:block;margin-bottom:0}
.entry.document .read-more{display:none}
.documents.short .item,.documents .item.short{padding-left:0}
.short .document .spip_logos{display:none}

/* plugins/dist/squelettes/spipr-dist/css/spip.petition.css?1522161050 */
#signatures caption h2{margin:0}
#signatures td.signature-date{white-space:nowrap}
#signatures td.signature-nom small{display:block}

/* plugins-dist/dist/core/mediabox/colorbox/fancybox/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#colorbox{outline:0}
#cboxOverlay{background:transparent}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{width:20px;height:20px}
#cboxContent{background:transparent}
#cboxLoadedContent{padding:10px}
.cboxPhoto{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);box-shadow:0 0 10px 2px rgba(0,0,0,0.3)}
#cboxTitle{position:absolute;left:10px;right:10px;bottom:10px;padding:0 10px;text-align:center;color:#fff;font-weight:700;font-size:.9em;background-image:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/fancy_title_over.png')}
#cboxCurrent{position:absolute;left:-3000em}
#cboxPrevious{position:absolute;top:0;left:15px;width:35%;height:100%;text-indent:-9999px}
#cboxPrevious.hover{background:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/fancy_shadow-spt1.png') -170px 50% no-repeat}
#cboxNext{position:absolute;top:0;right:15px;width:35%;height:100%;text-indent:-9999px}
#cboxNext.hover{background:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/fancy_right.png') right 50% no-repeat}
#cboxSlideshow{position:absolute;top:-12px;left:-15px;width:30px;height:30px;background:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/fancy_shadow-spt2.png') -40px -35px no-repeat;text-indent:-9999px}
#cboxLoadingOverlay{background:#fff}
#cboxLoadingGraphic{background:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/loading.gif') center center no-repeat}
#cboxClose{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('//www.bastamag.net/plugins-dist/dist/core/mediabox/colorbox/fancybox/images/fancy_shadow-spt2.png') -0 -35px no-repeat;text-indent:-9999px;border:0}
.cboxSlideshow_on #cboxSlideshow{background-position:-80px -35px}
.cboxSlideshow_off #cboxSlideshow{background-position:-40px -35px}

/* plugins-dist/dist/core/porte_plume/css/barre_outils.css */
.markItUpHeader{text-align:left}
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none}
.markItUp{margin:5px 0;clear:both;position:relative}
.markItUp .markItUpContainer{margin:0;padding:0}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;margin:0}
#text_area{height:300px}
.markItUp .markItUpFooter{margin:0;padding:0;width:100%}
.markItUp .markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url('//www.bastamag.net/plugins-dist/dist/core/porte_plume/css/img/handle.png');cursor:ns-resize}
.markItUp .markItUpTabs{font-size:12px;text-align:right;padding:1px 1px 0;margin-bottom:-2px;top:6px;overflow:hidden;position:absolute;right:30px;clear:right;z-index:5}
.markItUp .markItUpTabs a{display:block;float:right;border:1px solid #ccc;border-bottom:0;margin:0 1px;padding:3px 4px 2px;background:#EEE;border-radius:5px 5px 0 0}
.markItUp .markItUpTabs a.on{background-color:#fff;border-bottom:1px solid #fff;box-shadow:1px 1px #eee inset}
.markItUp .markItUpTabs a:hover{background-color:#fff}
.markItUp .markItUpPreview{clear:both;border:1px solid #ccc;background:#fff;overflow:auto;padding:1em;position:relative;top:31px}
.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 .markItUpHeader{display:block;margin:0;padding:0;background-color:#F5F5F5;background:-webkit-gradient(linear,left top,left bottom,from(#F1F1F1),to(#DDD));background:-moz-linear-gradient(top,#F1F1F1,#DDD);border:1px solid #ccc;border-color:#F1F1F1 #EEE #CCC;border-color:#ddd #ddd #ccc;border-radius:6px 6px 0 0}
.markItUp .markItUpHeader:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.lte7 .markItUp .markItUpHeader ul{height:29px}
.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 .markItUpDropMenu ul{border-left:1px solid #CCC}
.markItUp .markItUpHeader ul .markItUpDropMenu li{margin-right:0;padding:0 1px 1px 0;background-color:#CCC}
.markItUp .markItUpHeader ul ul a{background-color:#F1F1F1}
.markItUp .markItUpHeader ul ul{display:none;position:absolute;top:29px;left:-1px;width:150px;z-index:3;padding-top:2px}
.lte8 .markItUp .markItUpHeader ul ul{padding-top:0;border-top:1px solid #ccc}
.markItUp .markItUpHeader ul ul li{float:left}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url('//www.bastamag.net/plugins-dist/dist/core/porte_plume/css/img/submenu.png') no-repeat 50% 50%}
.markItUp .markItUpHeader ul .separateur{border-left:1px solid #d2d2d2}
.markItUp .markItUpHeader ul ul .separateur{margin:0;border:0}
.markItUp .markItUpHeader ul a{clear:none;display:block;margin:0;padding:7px 6px 6px}
.markItUp .markItUpHeader ul a:focus,.markItUp .markItUpHeader ul a:active{-moz-transform:translateY(1px);outline:none!important}
.markItUp .markItUpHeader ul a:hover{background-color:#fff}
.markItUp .markItUpHeader ul a em{display:block;background-repeat:no-repeat;width:16px;height:16px;text-indent:-10000px}
.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{position:absolute!important;top:0;right:50%;width:50%;max-width:40em;height:95%!important;margin-top:30px;display:block!important}
.markItUp .fullscreen .markItUpPreview{position:absolute;top:0;left:50%;width:50%;max-width:40em;height:95%!important;margin-top:30px;display:block!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.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('//www.bastamag.net/plugins-dist/dist/core/porte_plume/css/img/arrow_out.png')!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('//www.bastamag.net/plugins-dist/dist/core/porte_plume/css/img/arrow_in.png')!important}

/* page=barre_outils_icones.css(var_mode=recalcul) */
.markItUp .outil_header1>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -226px}
.markItUp .outil_bold>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -478px}
.markItUp .outil_italic>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -586px}
.markItUp .outil_stroke_through>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -946px}
.markItUp .outil_liste_ul>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -622px}
.markItUp .outil_liste_ol>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -658px}
.markItUp .outil_indenter>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -514px}
.markItUp .outil_desindenter>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -550px}
.markItUp .outil_quote>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -442px}
.markItUp .outil_poesie>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1050px}
.markItUp .outil_link>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -298px}
.markItUp .outil_notes>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -334px}
.markItUp .outil_guillemets>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -910px}
.markItUp .outil_guillemets_simples>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -802px}
.markItUp .outil_guillemets_de>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -766px}
.markItUp .outil_guillemets_de_simples>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -838px}
.markItUp .outil_guillemets_uniques>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -874px}
.markItUp .outil_caracteres>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -262px}
.markItUp .outil_a_maj_grave>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -82px}
.markItUp .outil_e_maj_aigu>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -154px}
.markItUp .outil_e_maj_grave>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -190px}
.markItUp .outil_aelig>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -46px}
.markItUp .outil_aelig_maj>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -10px}
.markItUp .outil_oe>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -406px}
.markItUp .outil_oe_maj>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -370px}
.markItUp .outil_ccedil_maj>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -118px}
.markItUp .outil_uppercase>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -730px}
.markItUp .outil_lowercase>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -694px}
.markItUp .outil_code>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1086px}
.markItUp .outil_cadre>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1122px}
.markItUp .outil_clean>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -982px}
.markItUp .outil_preview>a>em{background-image:url(//www.bastamag.net/plugins-dist/dist/core/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1018px}
.ajaxLoad{position:relative}
.ajaxLoad:after{content:"";display:block;width:40px;height:40px;border:1px solid #eee;background:#fff url('//www.bastamag.net/plugins-dist/dist/nursit/crayons/images/searching.gif') center no-repeat;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}
.fullscreen .ajaxLoad:after{position:fixed;left:75%}

/* squelettes/themes/basta/mesfavoris-32.css */
.formulaire_favori{float:right}
.formulaire_favori form button{cursor:pointer;border:0;background-color:transparent;text-align:right;padding:2px 0}
.formulaire_favori form button.ajouter_favori img{visibility:hidden;width:24px;height:20px}
.formulaire_favori form button.ajouter_favori{background:url('//www.bastamag.net/squelettes/themes/basta/css/img/spt-favoris-24.png') no-repeat right -100px}
.formulaire_favori form button.ajouter_favori:hover{background-position:right -52px}
.formulaire_favori form button.retirer_favori img{visibility:hidden;width:24px;height:20px}
.formulaire_favori form button.retirer_favori span{visibility:hidden}
.formulaire_favori form button.retirer_favori{background:url('//www.bastamag.net/squelettes/themes/basta/css/img/spt-favoris-24.png') no-repeat right -4px}
.formulaire_favori form button.retirer_favori:hover{background-position:right -148px}
.formulaire_favori form button.retirer_favori:hover span{visibility:visible}
@media (max-width:500px){.formulaire_favori form button.ajouter_favori span,.formulaire_favori form button.retirer_favori span{display:none}
.formulaire_favori form button.ajouter_favori img,.formulaire_favori form button.retirer_favori img{width:22px}}

/* plugins/dist/plugins/gis/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-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,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}
.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-tile{will-change:opacity}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-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}
.leaflet-zoom-anim .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);-o-transition:-o-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;-o-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-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}
.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{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline:0}
.leaflet-container a{color:#0078A8}
.leaflet-container a.leaflet-active{outline:2px solid orange}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover{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('//www.bastamag.net/plugins/dist/plugins/gis/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/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}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover{text-decoration:underline}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}
.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;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}
.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 19px;line-height:1.4}
.leaflet-popup-content p{margin:18px 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#FFF;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;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.leaflet-oldie .leaflet-popup-content-wrapper{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-popup-tip-container{margin-top:-1px}
.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-clickable{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}

/* plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet-plugins.css */
.fullscreen-icon{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/lib/leaflet/plugins/images/icon-fullscreen.png')}
.leaflet-retina .fullscreen-icon{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/lib/leaflet/plugins/images/icon-fullscreen-2x.png');background-size:26px 26px}
.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:-ms-fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container: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:0}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0}
.leaflet-control-minimap-toggle-display{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0 0 0}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//www.bastamag.net/plugins/dist/plugins/gis/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)}

/* squelettes/plugins/carteppi/css/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{background-clip:padding-box;border-radius:20px;background:#fff}
.marker-cluster div{width:32px;height:32px;margin-left:4px;margin-top:4px;text-align:center;border-radius:16px;font:bold 12px "Helvetica Neue",Arial,Helvetica,sans-serif;color:#fff;background:#4d4f5b}
.marker-cluster span{line-height:32px}

/* plugins/dist/plugins/gis/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}

/* plugins-dist/dist/nursit/oembed/css/oembed.css?1522161019 */
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_documents .oembed{display:block;background:#f8f8f8;padding:5px;border:1px solid #eee}
.spip_documents span.oembed{display:inline-block}
.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}
.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;padding-left:63px;font-family:Arial,Helvetica,Sans-Serif;font-size:1.0em;line-height:1.5em}
.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}
.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:40%;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}

/* plugins/dist/plugins/player/css/player.css?1522161039 */
.link-player .icon-play,.link-player .icon-pause{width:16px;height:16px;display:inline-block;margin-right:5px;background:url('//www.bastamag.net/plugins/dist/plugins/player/css/img/controls-16.png') no-repeat -32px center}
.link-player .icon-pause{background-position:-64px center}

/* local/cache-less/spipr_dist-cssify-5f8a881.css?1524557144 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.header{position:relative}
.header .accueil a{color:inherit}
.header .spip_logos{float:left;margin:11px 19px;margin-left:0;margin-top:0}
#logo_site_spip{line-height:1em}
#slogan_site_spip{display:block}
.header .formulaire_menu_lang{width:100%}
.header .formulaire_menu_lang select{width:100%}
.hero-unit .postmeta{clear:both}
.formulaire_recherche,.secondary .formulaire_recherche{padding-right:70px}
.formulaire_recherche form .input-append{width:100%}
.formulaire_recherche form input.search{width:100%}
.footer{*zoom:1;margin-top:4em;padding-top:2em;border-top:2px solid;padding-bottom:2em;margin-bottom:0;text-align:left;position:relative}
.footer:before,.footer:after{display:table;content:"";line-height:0}
.footer:after{clear:both}
.footer .colophon{padding-right:100px}
.footer .generator{position:absolute;top:2em;right:0;max-width:100px}
.cartouche{margin-bottom:1.42857143em}
.content.primary{min-height:320px}
.content .postmeta .tags .inline{display:inline}
.page_sommaire .breadcrumb{display:none}
#nav > .navbar-inner{padding-left:0;padding-right:0}

/* local/cache-less/theme-cssify-8649c92.css?1527494094 */
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}
.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}
.offscreen{position:absolute;left:-999em;height:1%}
.hidden{visibility:hidden}
.none{display:none}
.js .js-hide,.no-js .no-js-hide{display:none}
.todo{opacity:0.5}
.todo:hover{opacity:1}
.blink{text-decoration:blink}
.clear-left{clear:left}
@media (max-width:767px){span.spip_logos{display:none}}
.label,.badge{color:#444;text-shadow:none}
a.label:hover,a.badge:hover,a.label:focus,a.badge:focus,a.label:active,a.badge:active{background:#bfbfbf;color:#000}
#cboxOverlay{background:#000}
#cboxLoadedContent{background:#fff}
#cboxClose{position:absolute;top:-20px;right:-20px;height:40px;width:40px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/picto-close-popin.png) center no-repeat;text-indent:-9999px;border:0}
#cta-popin-subscribe{padding:10px;background:#fff;font-size:1.14285714em;line-height:1.42857143em;max-width:600px}
#cta-popin-subscribe h1{margin:-20px -20px 36px;padding:20px;font-family:"Oswald",Arial,sans-serif;font-size:1.875em;line-height:1.1;background:#ef4023;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;position:relative}
#cta-popin-subscribe h1 > span{display:block;min-width:410px}
#cta-popin-subscribe h1:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:16px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/bg-arrow-cta.png) no-repeat center bottom;background-size:100% 100%}
#cta-popin-subscribe .formulaire_newsletter_subscribe{padding:20px}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer-groupe{margin:0}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer{margin:0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer label{float:left;margin-left:-5000em}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer .input-append{padding-right:130px;margin:0}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer .input-append input{box-sizing:border-box;height:38px;font-size:16px;line-height:16px;padding:6px 10px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}
#cta-popin-subscribe .formulaire_newsletter_subscribe .editer .input-append button{width:130px;margin-right:-130px;height:38px;font-size:16px;line-height:16px;padding:4px 10px 6px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;background:#ef4023 url(//www.bastamag.net/squelettes/themes/basta/css/img/bg-arrow-button.png) no-repeat right center;color:#fff;text-transform:uppercase;font-family:"Oswald",Arial,sans-serif;text-shadow:none}
#cta-popin-subscribe .btn-primary{border:none;font-family:"Signika",Arial,sans-serif;text-transform:uppercase;background:#ef4023}
#cta-popin-subscribe .btn-primary:hover,#cta-popin-subscribe .btn-primary:active,#cta-popin-subscribe .btn-primary:focus{background:#c3341d}
.formulaire_newsletter_subscribe .input-append,.formulaire_newsletter_unsubscribe .input-append{box-sizing:border-box;width:100%;padding-right:150px}
.formulaire_newsletter_subscribe .input-append input,.formulaire_newsletter_unsubscribe .input-append input{width:100%}
.formulaire_newsletter_subscribe .input-append button,.formulaire_newsletter_unsubscribe .input-append button{width:150px;margin-right:-150px;text-align:left}
@media (max-width:767px){body{padding:0}}
.container{padding:0 10px}
.main-container{padding-top:20px;padding-bottom:20px;background-color:#fff}
.breadcrumb{position:absolute;left:-999em;height:1%}
.article_panoramique .secondary,.article_panoramique-image .secondary,.article_panoramique-2-colonnes .secondary{display:none}
.article_panoramique .main-container > .row,.article_panoramique-image .main-container > .row,.article_panoramique-2-colonnes .main-container > .row{margin-left:0}
.article_panoramique .content,.article_panoramique-image .content,.article_panoramique-2-colonnes .content{margin-left:0;width:100%}
.main-background{height:220px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}
.main-background .breadcrumb{margin-top:1.5em;display:inline-block;padding:.2em 1em}
@media (min-width:768px){.main-background{background-size:initial;background-repeat:no-repeat;background-clip:border-box;background-position:center;border-color:transparent;border-style:solid;border-width:0 0 22px;-webkit-border-image:url(//www.bastamag.net/squelettes/themes/basta/css/img/frise.png) 0 0 22 repeat;-o-border-image:url(//www.bastamag.net/squelettes/themes/basta/css/img/frise.png) 0 0 22 repeat;border-image:url(//www.bastamag.net/squelettes/themes/basta/css/img/frise.png) 0 0 22 fill repeat}
.main-background .breadcrumb{background-color:#464646;margin-left:-10px;color:#cecece}
.main-background .breadcrumb a{color:#fff}
.main-background .breadcrumb a:hover{color:#fff}
.main-background .breadcrumb a:active{color:#fff}}
@media (min-width:2000px){.main-background{background-size:cover}}
.main-background + .main-container{margin-top:-165px;padding-top:0}
@media (max-width:400px){.main-background + .main-container{margin-top:-170px}}
.main-background + .main-container .content{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}
.main-background + .main-container h3.spip{text-transform:uppercase;border-bottom:1px solid #cecece;padding-bottom:.2em;margin-bottom:.3em;font-family:"Oswald",Arial,sans-serif;color:#464646;font-size:1.7rem;font-weight:700;letter-spacing:-1px;margin-top:1em}
.main-background + .main-container .information{background:#f0f0f0;padding:1em;margin-bottom:1em}
.main-background + .main-container .information p:last-child{margin-bottom:0}
.soutien_suite{margin-bottom:1em}
.soutien_suite > a{background:#f0f0f0;padding:.6em 1em .6em 3.5em;margin-bottom:0;position:relative;color:#464646;font-variant:normal;font-weight:700;font-size:1rem;text-decoration:none!important;display:block;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}
.soutien_suite > a:hover,.soutien_suite > a:focus{text-decoration:none;background:#f0f0f0}
.soutien_suite > a:hover:before,.soutien_suite > a:focus:before{background-color:#ddd}
.soutien_suite > a:before{content:"";width:1em;position:absolute;left:0;top:0;bottom:0;background:#cecece;padding:.6em .8em}
.soutien_suite > a:after{content:"▶";position:absolute;left:.85em;top:.7em;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform .3s;transition:transform .3s;transition:transform 0.3s,-webkit-transform 0.3s}
.soutien_suite > a.open:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.titrage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-30px;margin-right:-30px;margin-bottom:20px}
.titrage .surtitre,.titrage .titre{text-align:left;color:#fff!important;text-transform:uppercase;font-size:2rem;line-height:2.5rem;padding:.2rem;font-weight:700;font-family:"Oswald",Arial,sans-serif;margin-bottom:0!important;position:relative}
@media (max-width:600px){.titrage .surtitre,.titrage .titre{font-size:1.7rem}}
@media (max-width:500px){.titrage .surtitre,.titrage .titre{font-size:1.4rem;line-height:2rem}}
@media (max-width:400px){.titrage .surtitre,.titrage .titre{font-size:1.1rem;line-height:1.5rem}}
@media (max-width:340px){.titrage .surtitre,.titrage .titre{font-size:1rem}}
.titrage .surtitre{padding-left:1.5rem;background:#40bc7d;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.titrage .titre{background:#464646;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;padding-left:.5rem;z-index:2}
.titrage .titre:before{content:"▶";color:#40bc7d;padding-right:.5rem}
@media (max-width:767px){.cartouche .titrage{margin-left:-20px;margin-right:-20px}
.cartouche .titrage .surtitre,.cartouche .titrage .titre{padding-left:20px}
.cartouche .titrage .titre:before{display:none}
.cartouche .titrage .titre:after{content:"▶";color:#40bc7d;padding-left:.5rem;position:relative;border:none;bottom:0}}
html.article_fullscreen{height:100%}
a:focus,a:hover,a:active{background-color:inherit;color:#000;text-decoration:underline}
.h2{padding:8px 10px;color:#fff;text-transform:uppercase;background-color:#464646}
.h2 a{color:#fff}
.h2 a:focus{outline-color:#FFF}
.titre-page-liste{font:1em "Oswald",Arial,sans-serif;text-transform:uppercase;background-color:#f0f0f0}
.titre-page-liste span{display:inline-block;padding:4px 5px;color:#fff;background-color:#464646}
.surtitre,.publication{font-size:.8571em;text-transform:uppercase}
.surtitre{font-family:"Oswald",Arial,sans-serif;color:#464646}
.publication{font-family:"Signika",Arial,sans-serif}
.publication time{color:#ef4023}
.page_unique .publication{display:none}
.page_unique_articles_dossier .publication{display:inline}
.suite{padding-left:10px;color:#fff;font-family:"Signika",Arial,sans-serif;font-size:.7143em;text-transform:uppercase;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-blanc.png) left center no-repeat}
.suite:hover{color:#fff}
.suite:focus{color:#FFF;outline-color:#FFF}
.banniere,.banniere-content,.banniere-aside{display:block}
.banniere{margin:10px auto}
.banniere-content{margin-bottom:1.42857143em}
.annonce,.banniere-aside{margin-bottom:.71428571em}
.header{background-color:#ef4023}
.header .accueil{height:119px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/header.png) 51px 0 no-repeat}
.header .accueil.avec_appel{display:flex}
.header .accueil.avec_appel > h1,.header .accueil.avec_appel > .logo{flex:0 0 auto}
.header .accueil.avec_appel > .texte{flex:1 1 70%;max-width:620px;padding-left:2em;margin-left:auto}
.header .logo{margin:36px 0 0}
.navbar .menu-entree{background:url(//www.bastamag.net/squelettes/themes/basta/css/img/menu.png) left center no-repeat}
.navbar .menu-entree:last-child{background-image:url(//www.bastamag.net/squelettes/themes/basta/css/img/menu.png),url(//www.bastamag.net/squelettes/themes/basta/css/img/menu.png);background-position:left center,right center;background-repeat:no-repeat}
.navbar .active + li{background:none}
.navbar .active + li:last-child{background:url(//www.bastamag.net/squelettes/themes/basta/css/img/menu.png) right center no-repeat}
@media (max-width:767px){.navbar .menu-entree{background:none}
.navbar .menu-entree:last-child{background:none}}
.nav a:focus{outline-color:#FFF}
.article-court .h3{font-size:1.2143em}
.article-court time{color:#ef4023}
.video{color:#fff}
.video a,.video .surtitre{color:#fff}
.video .spip_logos{margin-bottom:.71428571em}
.editer.erreur{overflow:hidden}
.formulaire_spip .demi{width:45%}
.secondary .formulaire_spip{overflow:hidden}
.formulaire_inscription .explication.mode{display:none}
.formulaire_inscription legend:first-child{display:none}
.documents_portfolio img{vertical-align:baseline}
.item.sep{border-bottom:1px solid #bfbfbf}
.fond{padding:0 10px}
.fond .item:last-child{border-bottom:0 none}
.fond .sep{border-color:#fff}
.fond-gris{padding:0 10px;background-color:#f0f0f0}
.fond-gris .item:last-child{border-bottom:0 none}
.fond-gris .sep{border-color:#fff}
.liste{margin-bottom:.71428571em}
.liste-items{margin-bottom:0}
.bloc{margin-bottom:.71428571em}
.articles-courts .liste-items,.articles-plus .liste-items{border-bottom:1px solid #bfbfbf}
.articles-courts .item:last-child,.articles-plus .item:last-child{border:0 none}
.breves .h2{padding:12px 10px 12px 45px;font-size:1.1429em;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/enbref.png) 8px center no-repeat}
.breves .surtitre{margin-bottom:.47619048em}
.videos .h2{padding-left:37px;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/videos.png) 10px center no-repeat}
.videos .fond{background-color:#464646}
.videos .item:first-child{border-top:1px solid #bfbfbf}
.videos .tous{padding:0 10px;background-color:#ef4023}
.videos .liste-items .spip_logos{max-width:100%}
.aside .articles-plus .h2{padding:12px 10px 12px 40px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/plus.png) 8px center no-repeat}
.aside .populaires{background-color:#464646}
.aside .recents{background-color:gray}
.aside .recents .surtitre{color:gray}
.meme .h2{background-color:#ef4023}
.meme .item{padding:.71428571em 10px;background-color:#f0f0f0;border-top:1px solid #fff}
.meme .item:first-child{border:0 none}
.extra .h3{font-size:1em}
.extra .surtitre{font-size:.7857em}
.nous-suivre ul{margin-bottom:0}
.nous-suivre li{float:left}
.nous-suivre .newsletter{width:78px;font:.7143em/1 "Oswald",Arial,sans-serif;text-transform:uppercase;background-color:#f0f0f0}
.nous-suivre .newsletter a{display:table}
.nous-suivre .newsletter i,.nous-suivre .newsletter span{display:table-cell}
.nous-suivre .newsletter span{padding-left:2px;vertical-align:middle}
.nous-suivre .social a{display:block;overflow:hidden}
.nous-suivre .newsletter i,.nous-suivre .social a{width:20px;height:20px;text-indent:-5000px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/nous-suivre.png) no-repeat}
.nous-suivre .facebook a{background-position:-21px 0}
.nous-suivre .twitter{margin:0 1px}
.nous-suivre .twitter a{background-position:-41px 0}
.nous-suivre .rss a{background-position:-62px 0}
@media (min-width:768px) and (max-width:979px){.nous-suivre .newsletter{width:113px;margin-bottom:.35714286em}}
.annonces.liste-items .spip_logos{max-width:100%}
.types-documents .item{margin-top:0;padding:0;font-size:.8571em;background-color:#464646}
.types-documents .item a{max-width:110px;padding:.47619048em 0 .47619048em 32px;color:#fff;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/types-documents.png) no-repeat}
.types-documents .mot90 a{background-position:0 center}
.types-documents .mot92 a{background-position:-140px center}
.types-documents .mot91 a{background-position:-280px center}
.types-documents .mot79 a{background-position:-420px center}
.types-documents .derniers-articles a{background-position:-560px center}
.dossiers-extra .h2,.dossiers-extra .tous{background-color:#699}
.dossiers-extra .tous{margin-bottom:0;text-align:center}
.dossiers-extra .item{padding:.35714286em 0}
.themes{text-align:center;border-top:15px solid #464646}
.themes .liste-items{padding:.28571429em 0}
.themes .theme{display:inline}
.themes .theme-0{font-size:1.1429em}
.themes .theme-0 a{color:#699}
.themes .theme-1{font-size:1.0714em}
.themes .theme-2{font-size:1em}
.themes .theme-2 a{color:#699}
.themes .theme-3{font-size:.9286em}
.themes .theme-4{font-size:.8571em}
.themes .theme-4 a{color:#699}
.themes .theme-5{font-size:.7857em}
.themes .theme-6{font-size:.7143em}
.themes .theme-6 a{color:#699}
.themes .tous{margin-bottom:0;background-color:#464646}
.themes .suite{padding-left:0;font-size:.7857em;background:none}
.actu-mvts-sociaux h2{color:#fff;font-size:1.2143em;line-height:1.5;text-transform:uppercase}
.actu-mvts-sociaux h2 a{color:#fff}
.actu-mvts-sociaux h2 a:focus{outline-color:#FFF}
.actu-mvts-sociaux h2 span{padding:0 5px}
.actu-mvts-sociaux h2 .actualite,.actu-mvts-sociaux h2 .sociaux2{background-color:#464646}
.actu-mvts-sociaux h2 .mouvements{display:block;background-color:#5C2EAF}
.actu-mvts-sociaux .liste-items{margin-top:-25px;padding-top:25px}
.actu-mvts-sociaux .tous{margin-bottom:0;text-align:center;background-color:#5C2EAF}
@media (max-width:767px){.actu-mvts-sociaux h2{padding:8px 10px;color:#fff;text-transform:uppercase;background-color:#464646;background-color:#5C2EAF}
.actu-mvts-sociaux h2 a{color:#fff}
.actu-mvts-sociaux h2 a:focus{outline-color:#FFF}
.actu-mvts-sociaux h2 span{padding:0}
.actu-mvts-sociaux h2 .actualite,.actu-mvts-sociaux h2 .sociaux2{background-color:inherit}
.actu-mvts-sociaux h2 .mouvements{display:inherit}
.actu-mvts-sociaux .liste-items{margin-top:0;padding-top:0}}
.revue-web .h2{padding-left:45px;background:#0278bc url(//www.bastamag.net/squelettes/themes/basta/css/img/revue-presse.png) left center no-repeat}
.revue-web .rezo{text-align:center}
.revue-web .tous{margin-bottom:0;text-align:center;background-color:#0278BC}
.voir-ailleurs .h2{padding-left:44px;font-size:.9286em;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/voir-ailleurs.png) left center no-repeat}
.voir-ailleurs .surtitre{font-size:.8571em;text-transform:none}
@media (min-width:768px) and (max-width:979px){.revue-web .h2{padding-left:10px;background:#0278BC}
.voir-ailleurs .h2{padding-left:10px;background:#464646}}
.liens-amis .h2{padding:8px 7px;background-color:#ef4023}
.liens-amis .liste-items{padding:.35714286em}
.liens-amis .item{padding:1px 0}
.liens-amis .nav-header{padding:3px 0;color:#000;font-family:"Oswald",Arial,sans-serif;font-size:.9287em;font-weight:400}
.liens-amis .nav-header.type-site-105{border-top:1px solid #fff}
.liens-amis .tous{padding-left:5px;background-color:#464646}
.agenda .h2{font-size:1.1429em;text-align:center}
.footer{margin-top:0;padding:0;border-top:0 none}
.liens{background-color:#fff}
.liens .h2{display:inline-block;padding:0 0 5px;font-size:1.1429em;border-bottom:3px solid;background-color:transparent}
.liens .articles-recents .h2{border-color:#464646}
.liens .articles-recents .h2 a{color:#ef4023}
.liens .articles-populaires .h2{color:#464646;border-color:#ef4023}
.liens .fond-gris{padding:0;background:transparent}
.liens .fond-gris .sep{border-color:#bfbfbf}
.liens .liste-items,.liens .sep:last-child{border:none}
.footer-haut{padding-top:1.42857143em;color:#f0f0f0;background-color:#464646}
.footer-haut a{color:#f0f0f0}
.footer-haut .liens-utiles{font:.8571em "Signika",Arial,sans-serif}
.footer-haut .licence{margin-top:1.42857143em}
.soutiens{margin-top:2.85714286em;color:#464646;font-family:"Oswald",Arial,sans-serif;text-align:center;text-transform:uppercase}
.soutiens img{margin:1.42857143em 20px}
.hero-unit{border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf}
.hero-unit .spip_logos{float:none;display:block;margin:.357143em 0}
.hero-unit h2{position:absolute;left:-999em;height:1%}
.hero-unit .authors a{color:#ef4023}
.hero-unit .introduction,.hero-unit .introduction p{display:inline}
.hero-unit .lire-suite{display:inline;color:#464646}
.hero-unit .lire-suite a{color:#464646}
.bloc-une .liste-items{overflow:hidden}
.bloc-une .entry{margin-bottom:0;padding:.71428571em 0}
.bloc-une .publication{margin-bottom:.35714286em}
.bloc-une .introduction{margin-top:.35714286em}
.bloc-une .border{border-top:1px solid #bfbfbf}
@media (max-width:767px){.bloc-une .border{border-top:0 none}
.bloc-une li{border-bottom:1px solid #bfbfbf}}
.chroniques .fond,.archives .fond{overflow:hidden;height:450px}
.chroniques .h2{background-color:#CC3}
.chroniques .fond{background-color:#F2F2CC}
@media (max-width:767px){.chroniques{margin-bottom:.71428571em}
.chroniques .fond,.archives .fond{height:auto}}
.archives .h2{background-color:#FC5320}
.archives .fond{background-color:#FED4C6}
.dossiers-content .item{padding:0}
.dossiers-content .item:last-child .titre{border-bottom:0 none}
.dossiers-content .titre-dossier{display:table;width:100%}
.dossiers-content .titre-dossier div{display:table-cell}
.dossiers-content .titre-dossier .logo-dossier{width:150px;padding:5px 10px 5px 0}
.dossiers-content .titre-dossier .titre{vertical-align:middle;border-bottom:1px solid #cecece}
.dossiers-content .titre-dossier a.surtitre{display:block;color:#699;font-size:1.2857em;text-transform:uppercase}
.dossiers-content .tous{margin-bottom:0;padding:0 10px;text-align:right;background-color:#699}
@media (max-width:767px){.dossiers-content .titre-dossier .logo-dossier{display:none}
.dossiers-content .titre-dossier .titre{padding:.35714286em 0}}
.autres-rubriques{overflow:hidden;padding:.71428571em 10px 0;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/vrac.png) repeat}
.autres-rubriques.liste .article{overflow:hidden;height:420px}
.autres-rubriques .bloc{float:left;width:250px}
.autres-rubriques .fond{background-color:#fff}
.autres-rubriques .debattre,.autres-rubriques .blogs{margin-right:20px}
.autres-rubriques .blogs{clear:left}
.autres-rubriques .blogs .suite{background:#fff url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat}
.autres-rubriques h2{margin-bottom:.35714286em;text-transform:uppercase}
@media (max-width:979px){.autres-rubriques .bloc{float:none;width:100%}
.autres-rubriques.bloc-une .article{height:auto}}
.page_article .breadcrumb{position:static;height:auto}
.page_article .main{*zoom:1}
.page_article .main:before,.page_article .main:after{display:table;content:"";line-height:0}
.page_article .main:after{clear:both}
.page_article .box_modalbox article{max-width:540px;padding:10px}
.cartouche .spip_logos{float:none;margin:0}
.cartouche .surtitre,.cartouche time{color:#ef4023}
.cartouche .surtitre{margin-bottom:.71428571em}
.cartouche .surtitre .lire-sur{padding:0 4px;color:#fff;background-color:#464646}
.cartouche h1 + .publication{margin:0 0 2em;font-size:.9286em}
.cartouche h1 + .publication .authors{padding-right:.5em}
.outils{height:20px;margin-top:18px;padding:4px 0;background-color:#f0f0f0}
.outils > li{float:left;padding:0 8px;border-right:1px solid #bfbfbf}
.outils .recommander{position:relative;margin-top:-4px;padding:0;border-right:0 none}
.outils .recommander .ariaformprop{position:absolute;width:300px}
.outils .favoris{float:right;border:none}
.outils .favoris button{text-indent:0}
.outils .favoris form{margin:0}
.outils .favoris .fav_link{text-indent:0;padding-right:28px;padding-top:2px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/spt-favoris-24.png) no-repeat right -100px}
.outils .favoris .fav_link:hover{background-position:right -52px;text-decoration:none}
@media (max-width:380px){.outils > li.print{display:none}}
.outils h2{width:24px;padding:8px 8px 7px 0;color:#fff;font-size:12px;text-indent:-5000px;background:#ef4023 url(//www.bastamag.net/squelettes/themes/basta/css/img/outils.png) 5px 3px no-repeat;cursor:pointer}
.outils button,.outils a{display:block;height:20px;overflow:hidden;text-indent:-5000px;border:0 none;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/outils.png) no-repeat}
.outils .textsizeup{width:30px;background-position:-27px 0}
.outils .textsizeup:hover{background-position:-27px -30px}
.outils .textsizedown{width:26px;background-position:-75px 0}
.outils .textsizedown:hover{background-position:-75px -30px}
.outils .imprimer{width:23px;background-position:-119px 0}
.outils .imprimer:hover{background-position:-119px -30px}
.outils .facebook{width:20px;background-position:-160px 0}
.outils .facebook:hover{background-position:-160px -30px}
.outils .twitter{width:20px;background-position:-198px 0}
.outils .twitter:hover{background-position:-198px -30px}
.outils .delicious{width:20px;background-position:-236px 0}
.outils .delicious:hover{background-position:-236px -30px}
.outils .google{width:20px;background-position:-274px 0}
.outils .google:hover{background-position:-274px -30px}
@media (max-width:979px){.outils > li{padding:0 6px}}
.page_unique .outils{display:none}
.chapo{color:#000;font-family:"Signika",Arial,sans-serif;font-size:1.2857em;font-weight:400;line-height:1.222}
.texte h3.spip{margin:2.14285714em 0 .71428571em}
.texte a,.hyperlien a,.notes a,.comments a{text-decoration:underline}
a.spip_note{font-weight:400}
.notes{max-width:100%;margin-bottom:1.42857143em;padding-top:.71428571em;border-top:1px solid #bfbfbf}
.notes h2{border:0 none}
.notes p{margin-bottom:0}
.participer{font-family:"Oswald",Arial,sans-serif;font-size:.8571em;text-transform:uppercase}
.participer li{padding:5px 5px 5px 35px}
.participer .reagir{clear:left;float:left;width:110px;background:#cecece url(//www.bastamag.net/squelettes/themes/basta/css/img/reagir.png) 4px center no-repeat}
.participer .forum-thematique{float:right;width:160px;padding-left:40px;background:#cecece url(//www.bastamag.net/squelettes/themes/basta/css/img/forum-thematique.png) 4px center no-repeat}
@media (max-width:767px){.forum-thematique{margin-top:.71428571em}}
.partager{margin:0 0 1.42857143em 165px;padding-top:5px}
.partager li{display:inline-block;margin-right:8px}
.partager a{display:block;width:20px;height:20px;overflow:hidden;text-indent:-5000px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/outils.png) no-repeat}
.partager .facebook{background-position:-160px -30px}
.partager .twitter{background-position:-198px -30px}
.partager .delicious{background-position:-236px -30px}
.partager .google{background-position:-274px -30px}
.partager .imprimer{width:23px;text-indent:-5000px;border:0 none;background-position:-119px -30px}
@media (max-width:979px){.partager{clear:both;width:180px;margin:0 auto 1.42857143em;padding-top:1.42857143em}}
.appel-soutien{padding:6px 10px;font-family:"Signika",Arial,sans-serif;font-size:1.2857em;background-color:#40bc7d}
.appel-soutien a{color:#fff}
.page_unique .primary .participer,.page_unique .primary .partager,.page_unique .primary .appel-soutien{display:none}
.tags{margin-bottom:1.42857143em}
.tags h2,.tags ul,.tags li{display:inline}
.tags h2{padding:0 3px;color:#fff;font-size:.8571em;text-transform:uppercase;background-color:#222}
.tags li:nth-child(2n) a{color:#699}
article .dossiers-content .item{padding:.71428571em 0;font-size:.85em}
.comments-items{margin-top:.71428571em}
.comments-thread .comment-item,.comments-thread .comment-item .comment-item{margin-bottom:.71428571em}
.comment-meta{margin-bottom:.71428571em;padding:5px 10px;font-family:"Oswald",Arial,sans-serif;text-transform:uppercase;background-color:#cecece}
.comment-meta .permalink{position:static;padding-right:.25em;color:#464646;font-size:1em}
.comment-meta .dtreviewed{color:#fff}
.comment-meta .reviewer{padding-left:.5em;color:#464646}
.comment-meta strong{font-weight:400}
.comment-meta .sep,.comment-meta .spip_logos{display:none}
.comment-content{padding-left:0}
.comment-reply{visibility:visible;margin-top:-20px;font:.8571em "Oswald",Arial,sans-serif;text-transform:uppercase}
.comment-reply a{color:#cecece;text-decoration:none}
.comment-form .h2{background-color:#ef4023}
.comment-form .h2 a{text-decoration:none}
.comment-form label[for="texte"] span{font-weight:400}
.comment-form .retour{margin-bottom:0;color:#F5F5F5;text-align:right}
.comment-form .retour a{padding:2px 4px;color:#cecece;font:.7143em "Oswald",Arial,sans-serif;text-decoration:none;text-transform:uppercase;background-color:#464646}
.comment-form .retour a:first-child{color:#fff;background-color:#ef4023}
.formulaire_forum .saisie_texte_info{display:none}
.liste-soutiens .titre-page-liste span{background-color:#ef4023}
.liste-soutiens .texte ul{margin-left:0;list-style:none}
.liste-soutiens .texte li{clear:both;overflow:hidden;padding:10px}
.liste-soutiens .texte li:nth-child(even){background-color:#f0f0f0}
.liste-soutiens .texte p{margin-bottom:.35714286em}
.liste-soutiens .texte .spip_documents{margin-top:0}
.liste-soutiens .texte strong{color:#ef4023;font-weight:400;text-transform:uppercase}
.page_rubrique .content h2:not(.alternative){position:absolute;left:-999em;height:1%}
.articles .logo,.articles .introduction{margin-top:.71428571em}
.articles .item{border-bottom:1px solid #bfbfbf}
.articles .item:first-child{margin-top:-10px}
@media (max-width:767px){.articles .logo{display:none}}
.page_dossier .box_modalbox .cartouche{display:none}
.page_dossier .box_modalbox article{max-width:540px;padding:10px}
.intro-dossier{overflow:hidden;margin-bottom:1.42857143em}
.intro-dossier .h2{display:inline-block}
.intro-dossier .entete-dossier{background-color:#464646}
.intro-dossier .entete-dossier .h2{background-color:#699}
.intro-dossier .titre-logo-dossier{position:relative;height:360px}
.intro-dossier .titre-dossier{padding:1.42857143em 10px 0;color:#fff}
.intro-dossier .titre-dossier .h2{margin:.71428571em 0;font-size:.8571em;background-color:#ef4023}
.intro-dossier a,.intro-dossier .surtitre{color:#fff}
.intro-dossier .surtitre{margin-bottom:0}
.intro-dossier .h3{text-transform:uppercase}
.intro-dossier .suite{padding-left:0;background:none}
.intro-dossier img{display:block}
.intro-dossier .span7{float:none;position:absolute;height:360px;background-color:rgba(0,0,0,0.6);top:0;right:0}
@media (min-width:768px) and (max-width:979px){.intro-dossier{margin-bottom:.71428571em}
.intro-dossier .titre-logo-dossier{height:283px}
.intro-dossier .titre-dossier{padding-top:2.85714286em}
.intro-dossier .span7{width:423px;height:283px}}
@media (max-width:767px){.intro-dossier{margin-bottom:.71428571em}
.intro-dossier .titre-logo-dossier,.intro-dossier .span7{height:auto;bottom:0}
.intro-dossier .titre-dossier{padding-top:.71428571em}
.intro-dossier .titre-dossier .h2{margin:0;padding:2px 5px;font-size:.7857em;background-color:#ef4023}
.intro-dossier .surtitre{font-size:.7857em}
.intro-dossier .h3{margin:0;font-size:1.1429em}
.intro-dossier .introduction{line-height:1.2}}
.articles-dossier .has_logo{padding-left:150px;position:relative;overflow:auto}
.articles-dossier .has_logo .spip_logos{position:absolute;left:0;margin-right:10px}
@media (max-width:767px){.articles-dossier .has_logo{padding-left:0}}
.breves-dossier .h2{padding:12px 10px 12px 45px;color:#222;font-size:1.1429em;background:#f0f0f0 url(//www.bastamag.net/squelettes/themes/basta/css/img/enbref-dossier.png) 8px center no-repeat}
.dossier-plus{font-size:.8571em}
.dossier-plus a{text-decoration:underline}
.dossier-plus p{margin:0}
.dossier-plus .item{padding:.35714286em 0}
.dossier-plus .surtitre span{padding:0 4px;background-color:#fff}
.dossier-plus .suite{padding-left:0;color:#000;background:none}
.aller-plus-loin .h2{padding-left:38px;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/aller-plus-loin.png) left center no-repeat}
.agir .h2{padding-left:38px;background:#ef4023 url(//www.bastamag.net/squelettes/themes/basta/css/img/agir.png) left center no-repeat}
.aside .autres-rubriques{padding-bottom:.71428571em}
.aside .autres-rubriques .h3{font-size:1.2857em}
.partenaires .liste-items{border-bottom:1px solid #bfbfbf}
.partenaires .item{padding-left:12px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-blanc.png) left 14px no-repeat}
.partenaires .item:last-child{border-bottom:0 none}
.page_dossiers .cartouche .h2{font-size:1.2857em;background-color:#699}
.dossiers .item{margin:.71428571em 0;padding:0}
.dossiers .item:nth-child(2n-1){background-color:#f0f0f0}
.dossiers a{display:table}
.dossiers .spip_logos{display:table-cell}
.dossiers .titre-dossier{display:table-cell;padding-left:10px;vertical-align:middle}
.dossiers .surtitre{color:#699}
.dossiers .h3{font-size:1.2857em;text-transform:uppercase}
.dossiers .suite{padding:2px 0 2px 16px;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-blanc.png) 6px center no-repeat}
.dossiers .suite span{padding:2px 5px;background-color:#699}
@media (max-width:767px){.dossiers .spip_logos{display:none}}
.mots .surtitre{padding:4px 0;border-bottom:5px solid #f0f0f0}
.mots .liste-items{list-style:square inside}
.mots li{border-bottom:1px solid #f0f0f0}
.mots li:hover{padding-left:13px;background-color:#f0f0f0}
.mots a:hover{text-decoration:none}
.groupe11 li{color:#9DBE4F}
.groupe11 .surtitre span{border-bottom:5px solid #9DBE4F}
.groupe12 li{color:#EF4023}
.groupe12 .surtitre span{border-bottom:5px solid #EF4023}
.groupe15 li{color:#72A203}
.groupe15 .surtitre span{border-bottom:5px solid #72A203}
.groupe13 li{color:#A33928}
.groupe13 .surtitre span{border-bottom:5px solid #A33928}
.groupe14 li{color:#0278BC}
.groupe14 .surtitre span{border-bottom:5px solid #0278BC}
.groupe18 li{color:#0F5C89}
.groupe18 .surtitre span{border-bottom:5px solid #0F5C89}
.groupe19 li{color:#7C19B2}
.groupe19 .surtitre span{border-bottom:5px solid #7C19B2}
.groupe16 li{color:#EF6800}
.groupe16 .surtitre span{border-bottom:5px solid #EF6800}
.mot-groupe-11 .surtitre{color:#9DBE4F}
.mot-groupe-11 .cartouche span{background-color:#9DBE4F}
.mot-groupe-12 .surtitre{color:#EF4023}
.mot-groupe-12 .cartouche span{background-color:#EF4023}
.mot-groupe-15 .surtitre{color:#72A203}
.mot-groupe-15 .cartouche span{background-color:#72A203}
.mot-groupe-13 .surtitre{color:#A33928}
.mot-groupe-13 .cartouche span{background-color:#A33928}
.mot-groupe-14 .surtitre{color:#0278BC}
.mot-groupe-14 .cartouche span{background-color:#0278BC}
.mot-groupe-18 .surtitre{color:#0F5C89}
.mot-groupe-18 .cartouche span{background-color:#0F5C89}
.mot-groupe-19 .surtitre{color:#7C19B2}
.mot-groupe-19 .cartouche span{background-color:#7C19B2}
.mot-groupe-16 .surtitre{color:#EF6800}
.mot-groupe-16 .cartouche span{background-color:#EF6800}
.auteur .nom-auteur{font:1.1429em "Oswald",Arial,sans-serif;text-transform:uppercase}
.auteur .titre-page-liste span{margin-right:.7143em;background-color:#ef4023}
.articles .titre-page-liste{margin-bottom:.71428571em}
.resultats .h2{margin-bottom:.71428571em}
.page_videos .cartouche{margin-bottom:.71428571em}
.page_videos .cartouche .h2{font-size:1.2857em}
.page_videos .content .surtitre{color:#ef4023}
.video-a-la-une .tous{margin:.71428571em 0;text-align:right}
.video-a-la-une .suite{padding:2px 4px 2px 16px;background:#464646 url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-blanc.png) 6px center no-repeat}
.autres-videos .liste-items{*zoom:1}
.autres-videos .liste-items:before,.autres-videos .liste-items:after{display:table;content:"";line-height:0}
.autres-videos .liste-items:after{clear:both}
.autres-videos .span7{padding:.35714286em 0;border-top:#f0f0f0 1px solid}
.autres-videos .surtitre{display:block}
.autres-videos a{display:block}
.autres-videos .span3{position:relative}
.autres-videos .play{position:absolute;width:28px;height:28px;left:36px;top:20px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/play.png) no-repeat}
.autres-videos .titre{margin-bottom:0;font-family:"Signika",Arial,sans-serif}
.autres-videos .pagination{margin-left:20px;padding-top:.71428571em;border-top:#f0f0f0 1px solid}
@media (max-width:767px){.autres-videos .spip_logos{max-width:100px}}
.actualite-mouvements-sociaux .titre-page-liste span{background-color:#ef4023}
.actualite-mouvements-sociaux .hero-unit,.actualite-mouvements-sociaux .hero-unit p{margin-bottom:0}
.actualite-mouvements-sociaux .surtitre{color:#ef4023;text-transform:none}
.actualite-mouvements-sociaux .publication{margin-bottom:0}
.actualite-mouvements-sociaux .publication time{color:#000}
.page_rubrique .rubrique-revue-web h2{position:static}
.rubrique-revue-web .titre-page-liste span{background-color:#ef4023}
.articles-revue-lies h2,.articles-revue-lies .surtitre{font-size:.8571em}
.articles-revue-lies h2{padding:4px 0;text-transform:uppercase;border-bottom:5px solid #F0F0F0}
.articles-revue-lies .surtitre{color:#ef4023;text-transform:none}
.articles-revue-lies .h3{font-size:1em}
.articles-revue-lies .item:last-child{border-bottom:0 none}
.mot134 h2 span{border-bottom:5px solid #72A203;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat;padding:3px 10px 2px 20px}
.mot137 h2 span{border-bottom:5px solid #A33928;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat;padding:3px 10px 2px 20px}
.mot136 h2 span{border-bottom:5px solid #0278BC;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat;padding:3px 10px 2px 20px}
.mot135 h2 span{border-bottom:5px solid #ACD0D0;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat;padding:3px 10px 2px 20px}
.mot138 h2 span{border-bottom:5px solid #0F5C89;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat;padding:3px 10px 2px 20px}
.mot139 h2 span{padding:3px 10px 2px 20px;border-bottom:5px solid #EFAC1A;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/suite-noir.png) left center no-repeat}
.article-revue-web .tous{text-align:right}
.article-revue-web .suite{padding:2px 0 2px 14px;background-color:#464646;background-position:4px center}
.article-revue-web .suite span{padding:2px 5px;background-color:#ef4023}
.article-revue-web .main .suite{font-size:.8571em}
.derniers-articles-revue .surtitre{color:#ef4023}
.derniers-articles-revue .liste-items{font-size:.833em}
.derniers-articles-revue .tous{background-color:#cecece}
.liste.sites .surtitre{position:static;padding:4px 0;border-bottom:5px solid #f0f0f0}
.liste.sites .liste-items{list-style:square inside}
.liste.sites li{border-bottom:1px solid #f0f0f0}
.liste.sites li:hover{padding-left:13px;background-color:#f0f0f0}
.liste.sites a:hover{text-decoration:none}
.sites-medias .surtitre span{border-bottom:5px solid #9DBE4F}
.sites-blogs .surtitre span{border-bottom:5px solid #0278BC}
.qui .titre-page-liste span{background-color:#ef4023}
.qui .titre-page-liste a{color:#fff}
.qui .titre-page-liste small{padding-left:1em;color:#222;font-size:.8571em}
.qui .english{float:left;padding:0 4px;background-color:#ef4023}
.qui .lire{float:right;padding:0 4px;background-color:#464646}
.qui .span7{padding:20px 0;color:#fff;font-family:"Oswald",Arial,sans-serif;text-align:center;text-transform:uppercase}
.qui .qui-soutient{background-color:#CC3}
.qui .economie{background-color:#FC5320}
.qui .plus-consultes{background-color:#699}
.qui .cgu{background-color:#8BB85E}
.qui .adresse{margin:.71428571em 0}
.qui .adresse > div{padding:.71428571em 0;text-align:center;background-image:url(//www.bastamag.net/squelettes/themes/basta/css/img/vrac.png)}
.qui .adresse .tous{margin:0;padding:0 4px;display:inline-block;background-color:#464646}
.content .qui .h2{position:static}
.equipe{margin-top:.71428571em}
.equipe .liste-items{margin:.71428571em 0 .71428571em -2px;border-bottom:1px solid #cecece}
.equipe .membre{float:left;width:133px;margin:0 0 .71428571em 2px;text-align:center}
.equipe .nom{font:.8571em "Signika",Arial,sans-serif;text-transform:uppercase}
.langues .nav{font-size:1.0714em;text-transform:none}
.langues .nav a{display:table;margin-bottom:.35714286em}
.langues span{display:table-cell;vertical-align:middle}
.langues .intitule{width:175px;padding:0 5px;background-color:#f0f0f0}
.langues .drapeau{width:35px;height:20px;background:url(//www.bastamag.net/squelettes/themes/basta/css/img/drapeaux.png) no-repeat}
.langues .es{background-position:0 -25px}
.langues .pt{background-position:0 -50px}
.langues .it{background-position:0 -75px}
.formulaire_souscription .choix.libre input.text{width:10em}
.formulaire_souscription .editer_civilite{display:none}
.formulaire_souscription .editer{padding-top:.25em;padding-bottom:.25em}
.formulaire_souscription input.text,.formulaire_souscription select,.formulaire_souscription textarea{margin-bottom:5px}
.formulaire_souscription .editer_montant label{display:inline}
.formulaire_souscription .editer_montant span.input{display:inline-block;width:40%;margin-right:3%;float:none;margin-top:1%}
.formulaire_souscription .editer_montant span.input select{width:100%}
@media (max-width:500px){.formulaire_souscription .editer_montant span.input{display:block;width:98%;margin-right:0;float:none;margin-top:0}}
@media (min-width:980px){.formulaire_souscription .editer_montant span.input{width:50%}}
.formulaire_souscription .editer_courriel{border-top:3px dotted #fff}
.formulaire_souscription .editer_courriel input.text{width:95%}
.formulaire_souscription .editer_recu_fiscal{border-top:3px dotted #fff}
.formulaire_souscription .editer_recu_fiscal .choix,.formulaire_souscription .souscription_bloc_fiscal{display:none!important}
.formulaire_souscription .boutons{border-top:3px dotted #fff;padding-top:1em;padding-bottom:1em}
.formulaire_souscription .reponse_formulaire_ok + h1{display:none}
.formulaire_souscription .souscription_paiement .campagne{display:none}
.formulaire_souscription .souscription_paiement .boutons{background-image:none;padding-right:0}
.formulaire_souscription .souscription_paiement #formulaire_mode_paiement .payer_mode{margin:2em 0 0;border:0}
.formulaire_souscription .souscription_paiement #formulaire_mode_paiement .payer_mode .h4{background-color:gray;color:#fff;text-transform:uppercase;padding:5px 10px}
.souscription .souscription_type{display:none}
.souscription > h3{background:#EF4023;color:#fff;padding:2px 5px;margin-bottom:0}
.appel_don-modele{margin:1.3rem 0 1.5rem;padding:1rem 0;border-top:2px solid #40bc7d;border-bottom:2px solid #40bc7d}
.appel_don-modele p{margin:.3rem 0;color:#000;font-weight:700}
.appel_don-modele .h2{text-transform:none;font-weight:700;font-family:"Signika",Arial,sans-serif;font-size:1.3rem;background-color:transparent;color:#40bc7d;padding:0;line-height:1.2}
.soutenir_basta{background-color:#40bc7d;color:#FFF;line-height:1.6rem;padding:0 .5rem;margin-top:.2rem;display:inline-block;text-decoration:none!important}
.soutenir_basta:focus{background-color:#fff;color:#40bc7d}
.soutenir_basta:hover,.soutenir_basta:hover:focus{background-color:#00894e;color:#FFF}
.extra .profil_link{padding:0 5px;background-color:#f0f0f0;font-size:.7857em;font-family:"Signika",Arial,sans-serif;text-transform:uppercase;margin-bottom:.71428571em;text-align:center}
.extra .profil_link a{position:relative;padding-left:9px}
.extra .profil_link a:before{position:absolute;content:"";border-left:5px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;top:2px;left:0}
.box_modalbox .profil{max-width:500px;padding:10px}
.page_profil #aside{margin-top:54px}
.page_profil #aside .formulaire_spip input.text,.page_profil #aside .formulaire_spip select,.page_profil #aside .formulaire_spip textarea{width:90%}
.page_profil #aside .btn.fermer,.page_profil #aside .btn.modifier{margin-top:-1em}
.page_profil .btn.inviter{margin-top:-3em}
.page_profil .section_profil{padding-bottom:1em;margin-bottom:1em}
.page_profil .section_profil h2{font-size:.8571em;padding:4px 0;text-transform:uppercase;border-bottom:5px solid #F0F0F0;margin-bottom:1.42857143em}
.page_profil .section_profil.favoris h2 span{border-bottom:5px solid #72A203}
.page_profil .section_profil.newsletter h2 span{border-bottom:5px solid #A33928}
.page_profil .section_profil.commentaires h2 span{border-bottom:5px solid #0278BC}
.page_profil .section_profil.profil h2 span{border-bottom:5px solid #0F5C89}
.page_profil .section_profil.profil .profil_modif h2 span{border-bottom:5px solid #ACD0D0}
.page_profil .section_profil.dons h2 span{border-bottom:5px solid #EFAC1A}
.page_profil .comments .comment-meta .sep{display:inline;text-transform:lowercase}
.page_profil .comments .newcomments{background:#000;color:#fff;display:block;float:right;padding:5px 3px 4px;border:none;margin-top:-5px;margin-right:-10px}
.page_profil .liste.dons .item{padding:.5em 0}
.page_profil .texte .btn,.page_identifiants .texte .btn{text-decoration:none}
.inscription-newsletter h1,.page_unique_inscription_newsletter .primary h1{font:1.5714em "Oswald",Arial,sans-serif;text-transform:uppercase}
.inscription-newsletter h1 span,.page_unique_inscription_newsletter .primary h1 span{color:#ef4023}
.inscription-newsletter h1 span.crayon,.page_unique_inscription_newsletter .primary h1 span.crayon{color:inherit}
.inscription-newsletter p,.page_unique_inscription_newsletter .primary p{color:#464646}
.explication.dispositions_fiscales{line-height:20px;font-weight:700;font-size:14px;color:#000}
.container.appel_old{position:relative;font-family:"Signika",Arial,sans-serif;font-size:1.25em;line-height:1.42857143em;background:#f0f0f0;padding-top:1em;padding-bottom:1em;color:#464646}
.container.appel_old .texte{padding-left:10px;padding-right:10px}
.container.appel_old .texte strong{color:#ef4023}
.container.appel_old .texte a{color:#ef4023}
.container.appel_old .texte a:hover,.container.appel_old .texte a:focus,.container.appel_old .texte a:active{text-decoration:underline}
.container.appel_old .texte :last-child{margin-bottom:0}
.container.appel_old .texte .btn{color:#fff;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#d73a20;background-image:-moz-linear-gradient(top,#ef4023,#b4311c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ef4023),to(#b4311c));background-image:-webkit-linear-gradient(top,#ef4023,#b4311c);background-image:-o-linear-gradient(top,#ef4023,#b4311c);background-image:linear-gradient(to bottom,#ef4023,#b4311c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffef4023',endColorstr='#ffb4311c',GradientType=0);border-color:#b4311c #b4311c #721f12;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#b4311c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;margin-top:1.42857143em}
.container.appel_old .texte .btn:hover,.container.appel_old .texte .btn:focus,.container.appel_old .texte .btn:active,.container.appel_old .texte .btn.active,.container.appel_old .texte .btn.disabled,.container.appel_old .texte .btn[disabled]{color:#fff;background-color:#b4311c;*background-color:#9e2b19}
.container.appel_old .texte .btn:active,.container.appel_old .texte .btn.active{background-color:#882515 \9}
.container.appel_old .texte .btn-large{padding-top:9px;padding-bottom:9px}
.container.appel_old .texte .rows{position:relative}
@media (min-width:768px){.container.appel_old .texte .rows{overflow:hidden}}
@media (max-width:767px){.container.appel_old .texte .rows > div{text-align:center}}
@media (min-width:768px){.container.appel_old .texte .rows .btn{position:absolute;bottom:0}}
.btn-donner{margin-top:auto;text-shadow:none;-ms-flex-item-align:end;align-self:flex-end;background:#ef4023;border:none;border-radius:3px;width:100%;font-size:1.2rem;text-decoration:none!important;color:#fff!important;text-transform:uppercase;font-family:"Oswald",Arial,sans-serif;padding:.4em .5em .3em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}
.btn-donner:hover,.btn-donner:focus{background-color:#c3341d;color:#fff!important}
.btn-donner svg{vertical-align:text-bottom;height:1.2em;display:inline-block;width:auto}
.btn-donner svg .logo__path{fill:#fff}
.btn-donner small{font-size:.8em;color:rgba(255,255,255,0.8)}
.btn-donner.btn-donner-suite{position:relative;padding-right:2.5em}
.btn-donner.btn-donner-suite:after{content:"▶";position:absolute;right:0;top:0;bottom:0;padding:.4em .6em;background:#9b4335;border-radius:0 4px 4px 0}
.formulaire_bastamag label{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;line-height:1.3em}
.formulaire_bastamag input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:2px solid #e1e1e1;font-family:Arial,Helvetica,sans-serif;padding:.4em;background:#FFF;margin-bottom:0;border-radius:6px;color:#464646}
.formulaire_bastamag input[type=text]:active,.formulaire_bastamag input[type=text]:focus{border:2px solid #464646;outline:none;-webkit-box-shadow:none;box-shadow:none}
.formulaire_bastamag input[type=radio],.formulaire_bastamag input[type=checkbox]{position:absolute;visibility:hidden}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label,.formulaire_bastamag input[type=checkbox]:not(.case):not(.sans) + label{position:relative;margin:0 0 0 1em;padding-left:.2em;display:inline-block;color:#464646;vertical-align:bottom}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:after,.formulaire_bastamag input[type=checkbox]:not(.case):not(.sans) + label:after,.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:before,.formulaire_bastamag input[type=checkbox]:not(.case):not(.sans) + label:before{position:absolute;display:block;left:-1em;top:0;margin:.15em 0 0;content:"";width:.9em;height:.9em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}
.formulaire_bastamag input[type=radio].case + label,.formulaire_bastamag input[type=checkbox].case + label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:auto;padding:2px 4px;background:#fff;border:2px solid #fff;border-radius:4px;margin:.5em 5px 0 0;font-family:Arial,Helvetica,sans-serif;text-align:center}
.formulaire_bastamag input[type=radio].case:hover + label,.formulaire_bastamag input[type=checkbox].case:hover + label,.formulaire_bastamag input[type=radio].case:focus + label,.formulaire_bastamag input[type=checkbox].case:focus + label{background-color:#eee;border-color:#7f7f7f}
.formulaire_bastamag input[type=radio].case:checked + label,.formulaire_bastamag input[type=checkbox].case:checked + label,.formulaire_bastamag input[type=radio].case:checked:hover + label,.formulaire_bastamag input[type=checkbox].case:checked:hover + label,.formulaire_bastamag input[type=radio].case:checked:focus + label,.formulaire_bastamag input[type=checkbox].case:checked:focus + label{background-color:#ffffd3;color:#464646;border-color:#464646}
.formulaire_bastamag input[type=radio].case-foncee + label,.formulaire_bastamag input[type=checkbox].case-foncee + label{border:2px solid #464646;background-color:#464646;color:#fff}
.formulaire_bastamag input[type=radio].case-foncee:hover + label,.formulaire_bastamag input[type=checkbox].case-foncee:hover + label,.formulaire_bastamag input[type=radio].case-foncee:focus + label,.formulaire_bastamag input[type=checkbox].case-foncee:focus + label{background-color:#7f7f7f;color:#fff}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:after,.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:before{border-radius:50%}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:before{background-color:#464646;border:4px solid #FFF}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans) + label:after{border:1px solid #7f7f7f;background:#fff}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans):hover + label:after,.formulaire_bastamag input[type=radio]:not(.case):not(.sans):focus + label:after{background-color:#eee}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans):checked + label:after{background-color:transparent}
.formulaire_bastamag input[type=radio]:not(.case):not(.sans):checked:hover + label:before,.formulaire_bastamag input[type=radio]:not(.case):not(.sans):checked:focus + label:before{border-color:#eee}
.formulaire_bastamag input[type=checkbox]{position:absolute;visibility:hidden}
.formulaire_bastamag input[type=checkbox] + label:before{border:1px solid #7f7f7f;background:#fff}
.formulaire_bastamag input[type=checkbox]:hover + label:before,.formulaire_bastamag input[type=checkbox]:focus + label:before{background-color:#eee}
.formulaire_bastamag input[type=checkbox]:checked + label{font-weight:400}
.formulaire_bastamag input[type=checkbox]:checked + label:after{margin-left:.1em!important;margin-top:.15em!important;width:.7em!important;height:.4em!important;background:transparent;border:.2em solid #464646;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.formulaire_bastamag input[type=checkbox]:checked:hover + label:before,.formulaire_bastamag input[type=checkbox]:checked:focus + label:before{background-color:#eee}
.formulaire_bastamag .partie{background:#e1e1e1;padding:1em 1em .5em;margin-bottom:2.5em;margin-top:1em;position:relative;min-height:4em}
.formulaire_bastamag .partie h3{z-index:10;left:0;font-size:1.3em;font-family:"Oswald",Arial,sans-serif;position:absolute;top:-1em;padding:0 .5em 0 0;background:#40bc7d;color:#fff;text-transform:uppercase}
.formulaire_bastamag .partie h3 span{background:#00894e;padding:.2em .5em;margin-right:.3em;display:inline-block}
@media (max-width:767px){.formulaire_bastamag .partie{margin-top:2em;margin-bottom:3em;padding-top:0}
.formulaire_bastamag .partie h3{position:absolute;top:-1.5em;right:0;left:0;margin-bottom:0}}
.modele.donner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;color:#464646}
.modele.donner .avec_recu,.modele.donner .sans_recu{background-color:#eee;margin-bottom:20px;-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (max-width:767px){.modele.donner .avec_recu,.modele.donner .sans_recu{padding:10px}}
@media (min-width:768px){.modele.donner .avec_recu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:32%;flex-basis:32%}}
@media (max-width:767px){.modele.donner .avec_recu .detail{display:none}}
@media (min-width:768px){.modele.donner .sans_recu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:66%;flex-basis:66%}}
.modele.donner h2{font-family:"Oswald",Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#464646;letter-spacing:-1px;margin-bottom:20px}
.modele.donner h2 small{display:inline-block;color:#7f7f7f;font-weight:700;letter-spacing:normal;font-size:.7em}
@media (max-width:767px){.modele.donner h2 small{font-size:1em;letter-spacing:-1px}}
@media (max-width:500px){.modele.donner h2{font-size:1.4rem}}
@media (max-width:400px){.modele.donner h2{font-size:1.2rem}}
.modele.donner .accroche{padding:1.5em;background:#40bc7d;color:#FFF;font-weight:700}
@media (max-width:767px){.modele.donner .accroche{padding:.5em 1.5em}}
.modele.donner .detail{padding:1.5em;background:#e1e1e1}
.formulaire_souscription_bastamag{padding:0;background:none;margin-top:2em;margin-bottom:0}
@media (max-width:767px){.formulaire_souscription_bastamag{margin-top:0}}
.formulaire_souscription_bastamag .reponse_formulaire{margin-bottom:3em}
.formulaire_souscription_bastamag .erreur_message{color:#b94a48;border:2px solid #b94a48;background:#FFF;border-radius:4px;padding:.5em;margin:.5em 0 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.formulaire_souscription_bastamag .montants .erreur_message{margin:0 4px .5em 0}
.formulaire_souscription_bastamag .erreur{background-color:transparent}
.formulaire_souscription_bastamag .erreur input[type="text"]{border-color:#b94a48}
.formulaire_souscription_bastamag .validation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.formulaire_souscription_bastamag .validation .proposer_infolettre{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}
.formulaire_souscription_bastamag .validation .proposer_infolettre label{max-width:14em;font-size:.9em;margin-left:3em!important}
.formulaire_souscription_bastamag .validation .proposer_infolettre label:before,.formulaire_souscription_bastamag .validation .proposer_infolettre label:after{font-size:1.2rem;margin-top:0!important}
@media (max-width:979px){.formulaire_souscription_bastamag .validation .proposer_infolettre label{max-width:100%;margin-bottom:1em!important}}
.formulaire_souscription_bastamag .validation .btn-donner{-webkit-box-flex:1;-ms-flex:1 0 43%;flex:1 0 43%}
@media (max-width:979px){.formulaire_souscription_bastamag .validation .btn-donner{-ms-flex-preferred-size:100%;flex-basis:100%}}
.formulaire_souscription_bastamag .partie_don{background:none;padding:0}
.formulaire_souscription_bastamag .xor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}
.formulaire_souscription_bastamag .xor > div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:100px;background:#e1e1e1}
.formulaire_souscription_bastamag .xor > .ou{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:none;z-index:10}
.formulaire_souscription_bastamag .xor > .ou > span{border-radius:50%;background:#464646;font-family:"Oswald",Arial,sans-serif;font-weight:700;color:#fff;margin:-.5em;padding:.5em .6em;top:2em;position:relative;display:inline-block;text-transform:uppercase}
.formulaire_souscription_bastamag .xor .choisir{padding:1.7em 1.5em 1em;background:#cecece;position:relative;margin-bottom:1em}
.formulaire_souscription_bastamag .xor .choisir label{font-size:1.4rem}
.formulaire_souscription_bastamag .xor .choisir label:after,.formulaire_souscription_bastamag .xor .choisir label:before{font-size:1.4rem}
@media (max-width:979px){.formulaire_souscription_bastamag .xor .choisir label{font-size:1.2em}
.formulaire_souscription_bastamag .xor .choisir label:after,.formulaire_souscription_bastamag .xor .choisir label:before{margin-top:0!important}}
@media (max-width:767px){.formulaire_souscription_bastamag .xor .choisir label{font-size:1em}
.formulaire_souscription_bastamag .xor .choisir label:after,.formulaire_souscription_bastamag .xor .choisir label:before{margin-top:-.1em!important}}
@media (max-width:480px){.formulaire_souscription_bastamag .xor .choisir label{font-size:.9em;margin-left:2em!important}}
.formulaire_souscription_bastamag .xor .choisir:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px;background:-webkit-gradient(linear,right top,left bottom,color-stop(51%,#cecece),color-stop(51%,rgba(206,206,206,0))) no-repeat left top / 51% 100%,-webkit-gradient(linear,left top,right bottom,color-stop(51%,#cecece),color-stop(51%,rgba(206,206,206,0))) no-repeat right top / 51% 100%;background:-webkit-linear-gradient(top right,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat left top / 51% 100%,-webkit-linear-gradient(top left,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat right top / 51% 100%;background:-o-linear-gradient(top right,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat left top / 51% 100%,-o-linear-gradient(top left,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat right top / 51% 100%;background:linear-gradient(to bottom left,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat left top / 51% 100%,linear-gradient(to bottom right,#cecece 51%,rgba(206,206,206,0) 51%) no-repeat right top / 51% 100%}
.formulaire_souscription_bastamag .montants{padding:0 2em 1em 1em}
.formulaire_souscription_bastamag .montants .propositions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.formulaire_souscription_bastamag .montants .propositions .case + label{padding:.5em .3em;font-weight:700;font-size:1.4em}
.formulaire_souscription_bastamag .montants .libre{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.formulaire_souscription_bastamag .montants .libre label,.formulaire_souscription_bastamag .montants .libre .montant_euros{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.formulaire_souscription_bastamag .montants .libre label{font-weight:700;padding-right:.5em}
.formulaire_souscription_bastamag .montants .libre .montant_euros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.formulaire_souscription_bastamag .montants .libre .montant_euros:after{content:" €";position:absolute;right:-9px;top:50%;margin-top:-.6em;font-size:1.2em}
.formulaire_souscription_bastamag .montants .libre .montant_euros input{width:3em;font-size:1.3em;margin-right:4px;font-weight:700}
.formulaire_souscription_bastamag .montants .libre .montant_euros input:not(:placeholder-shown){background:#ffffd3;border:2px solid #464646}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){.formulaire_souscription_bastamag .partie_coordonnees .coordonnees{-ms-flex-wrap:wrap;flex-wrap:wrap}}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees *{-webkit-box-sizing:border-box;box-sizing:border-box}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:.5em 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer input{height:auto;padding:.6em .4em;width:auto;font-size:1em}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer label{padding-right:.5em;line-height:1.1;font-weight:700;margin-bottom:0}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.courriel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.courriel input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:70%;flex-basis:70%;margin-right:1em;width:auto}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.departement{margin-left:auto}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.departement label{max-width:10em;min-width:9em}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.departement input{max-width:3em}
@media (max-width:600px){.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer{-ms-flex-wrap:wrap;flex-wrap:wrap}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.courriel input{margin-right:0}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.departement{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.formulaire_souscription_bastamag .partie_coordonnees .coordonnees > .editer.departement input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}
.formulaire_souscription_bastamag .partie_paiement{margin-bottom:1em;min-height:67px}
@media (max-width:480px){.formulaire_souscription_bastamag .partie_paiement h3{font-size:1.1em}}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement.mensuel .ponctuel,.formulaire_souscription_bastamag .partie_paiement .modes_paiement.ponctuel .mensuel{display:none!important}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement.mensuel .ponctuel + label,.formulaire_souscription_bastamag .partie_paiement .modes_paiement.ponctuel .mensuel + label{display:none!important}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement .case + label{vertical-align:middle;min-height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement .sans + label img{vertical-align:bottom}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement .sans + label[for=mode_paiement_SEPA]{padding-top:.5em}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement .case + label[for=mode_paiement_cheque]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-left:auto;margin-right:0;padding:2px 15px;position:relative;min-height:3em}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement .case + label[for=mode_paiement_cheque] img{margin-right:.5em}
@media (min-width:601px){.formulaire_souscription_bastamag .partie_paiement .modes_paiement .case + label[for=mode_paiement_cheque]:before{content:"Ou";position:absolute;top:50%;margin-top:-.8em;left:-2.5em}}
.formulaire_souscription_bastamag .partie_paiement .modes_paiement input.unchecked + label{opacity:.5}
@media (max-width:979px){.formulaire_souscription_bastamag .xor > .ou > span{top:1.6em}}
@media (max-width:767px){.formulaire_souscription_bastamag .xor .choisir{padding:1.2em .5em 1em 1.2em}
.formulaire_souscription_bastamag .xor .don_ponctuel .choisir label{margin-left:1.5em!important}
.formulaire_souscription_bastamag .xor .montants{padding:0 1.2em 10px 10px}
.formulaire_souscription_bastamag .xor .ou span{top:1.3em;font-size:.9em;margin:-10px;padding:4px 6px}}
@media (max-width:480px){.formulaire_souscription_bastamag .partie .xor .don_mensuel .choisir{padding-left:.5em}
.formulaire_souscription_bastamag .partie .xor .montants .propositions label{font-size:1em}
.formulaire_souscription_bastamag .partie .xor .montants .libre{margin-right:.5em}
.formulaire_souscription_bastamag .partie .xor .montants .libre label{font-size:.9em}}
.cadre{background-color:#f0f0f0;border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf;padding:1.5em;margin-bottom:2em;margin-top:2em}
.cadre.avec_titrage{margin-top:3em}
.cadre .titrage{margin:-3.3em -1.5em .5em}
.cadre .titrage .surtitre,.cadre .titrage .titre{font-size:1.4rem;padding-left:.5em;padding-right:.5em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.cadre .titrage .titre{padding-right:1em}
.avancement_campagne{position:relative}
.avancement_campagne .date_fin{display:none}
.avancement_campagne .avancement_et_validation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.avancement_campagne .avancement_et_validation .avancement_progress{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;background:#cecece;line-height:1.2em;font-size:1.2rem;margin-bottom:0;margin-top:1.5em;position:relative;overflow:visible;-webkit-box-shadow:none;box-shadow:none;height:auto}
.avancement_campagne .avancement_et_validation .avancement_progress:before,.avancement_campagne .avancement_et_validation .avancement_progress:after,.avancement_campagne .avancement_et_validation .avancement_progress .bar:after,.avancement_campagne .avancement_et_validation .avancement_progress .bar:before{font-size:1rem;line-height:1em;font-weight:700;position:absolute;padding:0 0 .8em;top:-2em;color:#464646;white-space:nowrap}
.avancement_campagne .avancement_et_validation .avancement_progress .bar{background:#40bc7d;color:#fff;text-align:right;padding-right:.5em;text-shadow:none;font-weight:400;font-size:.8em;padding-top:.2em;position:relative;-webkit-box-shadow:none;box-shadow:none}
.avancement_campagne .avancement_et_validation .avancement_progress .bar:after{content:attr(data-now);right:-2em;margin-right:-.3em;color:#40bc7d}
.avancement_campagne .avancement_et_validation .avancement_progress .bar:before{right:-.2em;top:-1em;content:"⌄";color:#40bc7d}
.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="0"]:before,.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="1"]:before{content:""}
.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="0"] .bar:after{right:-1.5em}
.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="8"] .bar:after{right:0}
.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="9"] .bar:after,.avancement_campagne .avancement_et_validation .avancement_progress[data-scale="10"] .bar:after{display:none}
.avancement_campagne .avancement_et_validation .avancement_progress:before,.avancement_campagne .avancement_et_validation .avancement_progress:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#cecece),to(#cecece));background-image:-webkit-linear-gradient(#cecece,#cecece);background-image:-o-linear-gradient(#cecece,#cecece);background-image:linear-gradient(#cecece,#cecece);background-repeat:no-repeat;background-size:1px 10px}
.avancement_campagne .avancement_et_validation .avancement_progress:before{content:attr(data-start);background-position:left bottom;left:0}
.avancement_campagne .avancement_et_validation .avancement_progress:after{content:attr(data-end);background-position:right bottom;right:0}
.avancement_campagne .avancement_et_validation .btn{-webkit-box-flex:0;-ms-flex:0 0 13em;flex:0 0 13em;margin-left:1em;margin-top:1em}
.avancement_campagne .avancement_et_validation .btn.btn-donner-suite{padding:.5em 2.5em .5em .5em}
.avancement_campagne .avancement_et_validation .btn.btn-donner-suite:after{padding:.5em .6em}
@media (max-width:767px){.avancement_campagne .avancement_et_validation{-ms-flex-wrap:wrap;flex-wrap:wrap}
.avancement_campagne .avancement_et_validation .btn{margin-left:auto;margin-right:auto}}
.container.appel{background-color:#fff;position:relative}
.container.appel .close{position:absolute;right:.8em;top:2.5em;z-index:20}
html:not(.article_panoramique-image):not(.article_panoramique) .main-container .avancement_campagne .avancement_et_validation{-ms-flex-wrap:wrap;flex-wrap:wrap}
html:not(.article_panoramique-image):not(.article_panoramique) .main-container .avancement_campagne .avancement_et_validation .btn{margin-left:auto;margin-right:auto}
.page_unique_donner > .container.appel{display:none!important}
.header .accueil.avec_appel .cadre.avec_titrage{padding:10px;margin-top:2.7em;margin-bottom:0;border:0}
.header .accueil.avec_appel .cadre.avec_titrage .titrage{margin:-2em -10px 0}
.header .accueil.avec_appel .cadre.avec_titrage .titrage .surtitre,.header .accueil.avec_appel .cadre.avec_titrage .titrage .titre{font-size:1.4em;line-height:1.5em}
.header .accueil.avec_appel .avancement_campagne .texte{display:none}
.header .accueil.avec_appel .avancement_campagne .date_fin{display:block;position:absolute;left:-.8em;top:-2.4em;padding:0 .4em 0 .2em;background-color:#00894e;color:#FFF;font-size:.8rem;z-index:20;text-transform:uppercase;font-weight:700}
.header .accueil.avec_appel .avancement_campagne .date_fin:before{content:"◷";padding-right:.2em;font-size:1.1rem;line-height:.8rem;font-weight:400}
.header .accueil.avec_appel .avancement_campagne .avancement_progress{margin-bottom:4px;font-size:.5rem;line-height:.5rem}
.header .accueil.avec_appel .avancement_campagne .avancement_progress:before,.header .accueil.avec_appel .avancement_campagne .avancement_progress:after,.header .accueil.avec_appel .avancement_campagne .avancement_progress .bar:after,.header .accueil.avec_appel .avancement_campagne .avancement_progress .bar:before{font-size:.7rem;line-height:1em;padding:0 0 .5em;top:-1.8em;font-weight:400}
.header .accueil.avec_appel .avancement_campagne .avancement_progress:before,.header .accueil.avec_appel .avancement_campagne .avancement_progress:after{background-size:1px 5px}
.header .accueil.avec_appel .avancement_campagne .avancement_progress .bar{color:#40bc7d}
.header .accueil.avec_appel .avancement_campagne .avancement_progress .bar:before{top:-1em;font-weight:700}
.header .accueil.avec_appel .avancement_campagne .btn-donner-suite{margin-left:2em;-webkit-box-flex:0;-ms-flex:0 0 12em;flex:0 0 12em;padding:.3em 2em .3em .3em;margin-top:.7em}
.header .accueil.avec_appel .avancement_campagne .btn-donner-suite:after{padding:.3em .4em}
@media (max-width:767px){.header .accueil.avec_appel .avancement_campagne{display:none}}
h2.alternative{color:#ef4023;text-transform:uppercase;margin-bottom:.5em}
.carte_gis{margin-bottom:2em}
.leaflet-control-legend a,.leaflet-control-legend a:focus,.leaflet-control-legend a:hover{width:auto;padding:0 5px;background:#fff}
.leaflet-control-legend img{margin-right:3px}
.leaflet-control-filter{clear:none}
.leaflet-control-filter select{margin:0;border:initial;width:initial;height:initial;line-height:initial}
.leaflet-popup-content-wrapper{border-radius:0;padding:0}
.leaflet-popup-content{margin:0}
.leaflet-popup-content a{color:#ef4023}
.leaflet-popup-content a:hover,.leaflet-popup-content a:active,.leaflet-popup-content a:focus{color:#b8260d}
.leaflet-popup-content .title{font-size:1.25em;line-height:1.25em;display:block;margin:0;padding:1em .5em;background:#464646;text-align:center;color:#fff}
.leaflet-popup-content .description{padding:.71428571em}
.leaflet-popup-content .description .lien{font-size:1.25em;line-height:1.25em;display:block;margin:0;margin-bottom:.71428571em;font-weight:700}
.leaflet-popup-content .description p{margin:0}

