/* compact [
	squelettes-dist/css/spip.css
	squelettes/styles/style.css
] 39.9% */

/* squelettes-dist/css/spip.css */
ul,ol{list-style:none;margin-left:0}
s,strike,del,.del{opacity:1}
.spip-puce b{display:none}
.spip-puce{position:relative;top:1px;display:inline-block;font-style:normal;font-weight:700;font-size:1.4em;line-height:0.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.spip-puce:before{content:"\203A"}
ul.spip,ol.spip{margin-left:50px}
@media (max-width:640px){ul.spip,ol.spip{margin-left:1.5em}}
ul.spip{list-style-type:square}
li ul.spip{list-style-type:disc}
li li ul.spip{list-style-type:circle}
ol.spip{list-style-type:decimal}
dl.spip dt,dl.spip dd{padding-left:50px}
dl.spip dt{clear:both}
table.spip{width:100%}



@media (max-width:640px){table.spip th,table.spip tr,table.spip td{display:block}
table.spip thead th{border-bottom:none!important}
table.spip thead th+th{border-top:none}
table.spip tr{border-bottom:1px solid}
table.spip td{border-bottom:none}}
pre,code,kbd,samp,var,tt,.spip_code,.spip_cadre{font-family:'Courier New',Courier,monospace}
.spip_logo{float:right;margin:0 0 10px 10px;padding:0;border:none}
.spip_logo_center{clear:both;display:block;margin:0 auto 1.5em}
.spip_logo_left{float:left;margin-right:1.5em;margin-bottom:1.5em}
.spip_logo_right{float:right;margin-left:1.5em;margin-bottom:1.5em}
.spip_documents{margin-bottom:1.5em;padding:0;background:none;max-width:100%}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif,.spip_doc_credits{margin-right:auto;margin-left:auto;text-align:center;min-width:120px}
.spip_documents_center{clear:both;display:block;width:100%}
.spip_documents_left{float:left;margin-right:1.5em;max-width:33%}
.spip_documents_right{float:right;margin-left:1.5em;max-width:33%}
.spip_doc_descriptif{clear:both}
.spip_doc_credits{font-style:italic;clear:both}
.spip_documents>a{display:inline-block}
.spip_documents table{text-align:left}
table.spip .spip_document_image{width:auto!important}
.spip_document{display:flex;justify-content:center;align-items:center}
.spip_doc_inner{margin:0 auto;text-align:center;max-width:100%}
.spip_doc_inner>*{margin-left:auto;margin-right:auto}
.spip_document .spip_doc_lien{display:inline-block}
.spip_doc_legende{display:block;max-width:25em}
.spip_document img,.spip_document svg{max-width:100%;height:auto}
@media (max-width:480px){.spip_documents_left,.spip_documents_right{float:none;margin-left:auto;margin-right:auto;max-width:100%}}
.spip_modele{float:right;display:block;width:25%;margin:0 0 1.5em 1.5em;padding:1.5em;background-color:#EEE}
.formulaire_spip fieldset{margin:3em 0 0;padding:1em 0}
.formulaire_spip fieldset fieldset{margin-left:1em}
.formulaire_spip label{padding:4px 0;font-weight:700}
.formulaire_spip h3.legend,.formulaire_spip legend.legend{font-size:120%;font-weight:700;padding-bottom:.2em;border-bottom:1px solid #CCC}
.formulaire_spip .editer,.formulaire_spip .choix{clear:both;padding:.3em 0}
.formulaire_spip .editer{margin:.7em 0}
.formulaire_spip .saisie_radio input,.formulaire_spip .saisie_radio label,.formulaire_spip .saisie_checkbox input,.formulaire_spip .saisie_checkbox label,.formulaire_spip .saisie_case input,.formulaire_spip .saisie_case label,.formulaire_spip .saisie_oui_non input,.formulaire_spip .saisie_oui_non label,.formulaire_spip .saisie_mot input,.formulaire_spip .saisie_mot label{display:inline-block}
.formulaire_spip .saisie_input label,.choix label{cursor:pointer}
.formulaire_spip .explication{font-style:italic}
.formulaire_spip .explication p{margin:0}
.formulaire_spip p.explication{font-size:90%;margin-bottom:.5em}
.formulaire_spip .choix label{font-size:100%;font-weight:400;padding:0}
.formulaire_spip .choix.choix_alternatif:after{content:'';clear:both;display:block}
.formulaire_spip .choix.choix_alternatif label{float:left;width:20%;text-align:right}
.formulaire_spip .choix.choix_alternatif input{float:right;width:78%}
.formulaire_spip .browser .frame{display:inline-block;vertical-align:top;width:32%;min-width:170px;border:solid 1px #aaa;background-color:#F7F7F7;padding:.2em;margin-bottom:1em}
.formulaire_spip ul.item_picked{margin:0}
.formulaire_spip ul.item_picked li{display:inline-block;padding:0 .2em;background-color:#F7F7F7;border:solid 1px #aaa;margin-right:.2em;margin-bottom:.2em}
.formulaire_spip ul.item_picked li span.sep{display:none}
.formulaire_spip .picker_bouton{text-align:right}
.formulaire_spip .boutons{clear:both;margin:0;padding:0;text-align:right}
@media print{.formulaire_spip{display:none}}
.markItUp .markItUpHeader ul .markItUpSeparator{display:none}
.formulaire_spip .previsu{margin-bottom:1.5em;padding:.75em;border:2px dashed #F57900}
fieldset.previsu legend{color:#F57900}
.reponse_formulaire{margin-bottom:1.5em;padding:.75em;border:2px solid #ddd}
.reponse_formulaire_ok{background:#e6efc2;color:#264409;border-color:#c6d880}
.reponse_formulaire_erreur{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.reponse_formulaire_ok a{color:#264409}
.reponse_formulaire_erreur a{color:#8a1f11}
.erreur_message{color:red}
.editer.erreur input[type="text"],.editer.erreur input.text,.editer.erreur input[type="password"],.editer.erreur input.password,.editer.erreur textarea,li.erreur input[type="text"],li.erreur input.text,li.erreur input[type="password"],li.erreur input.password,li.erreur textarea{background-color:#fbe3e4;border-color:#fbc2c4}
.spip_surligne{background-color:yellow}
.formulaire_recherche *{display:inline}
div.spip,ul.spip,ol.spip,.spip_poesie,.spip_cadre_block,.spip_code_block,.spip_documents.spip_documents_center{margin-bottom:1.5em}
.pagination{clear:both;text-align:center}
@media print{.pagination{display:none}}
a.spip_note{font-weight:700}




.on{font-weight:700}
@media print{.spip-admin,#spip-admin{display:none}}

/* squelettes/styles/style.css */
@charset "UTF-8";/*!*
*
* inuitcss.com -- @inuitcss -- @csswizardry
*
*/
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}
abbr[title],dfn[title]{cursor:help}
a,u,ins{text-decoration:none}
ins{border-bottom:1px solid}
img{font-style:italic}
label,input,textarea,button,select,option{cursor:pointer}
.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}
.cf:after,.gw:after,.grid-wrapper:after,.nav:after,.media:after,.island:after,.islet:after,.matrix:after,.multi-list:after,.stat-group:after{content:"";display:table;clear:both}
h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields > li,.media,.island,.islet{margin-bottom:22px;margin-bottom:1.4666666667rem}
.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet
ul,.islet ol,.islet dl,.islet
blockquote,.islet p,.islet address,.islet
table,.islet
fieldset,.islet figure,.islet
pre,.islet .form-fields > li,.islet
.media,.islet
.island,.islet
.islet{margin-bottom:11px;margin-bottom:.7333333333rem}
.landmark{margin-bottom:44px;margin-bottom:2.9333333333rem}
hr{margin-bottom:20px;margin-bottom:1.3333333333rem}
ul,ol,dd{margin-left:44px;margin-left:2.9333333333rem}
html{font:.9375em/1.4666666667 serif;overflow-y:scroll;min-height:100%}
h1,.alpha{font-size:36px;font-size:2.4rem;line-height:1.2222222222}
h2,.beta{font-size:30px;font-size:2rem;line-height:1.4666666667}
h3,.gamma{font-size:24px;font-size:1.6rem;line-height:1.8333333333}
h4,.delta{font-size:20px;font-size:1.3333333333rem;line-height:1.1}
h5,.epsilon{font-size:15px;font-size:1rem;line-height:1.4666666667}
h6,.zeta{font-size:13px;font-size:.8666666667rem;line-height:1.6923076923}
hgroup .hN{margin-bottom:0}
.giga{font-size:96px;font-size:6.4rem;line-height:1.1458333333}
.mega{font-size:72px;font-size:4.8rem;line-height:1.2222222222}
.kilo{font-size:48px;font-size:3.2rem;line-height:1.375}
.lede,.lead{font-size:16.875px;font-size:1.125rem;line-height:1.3037037037}
.smallprint,.milli{font-size:12px;font-size:.8rem;line-height:1.8333333333}
.micro{font-size:10px;font-size:.6666666667rem;line-height:2.2}
q{quotes:"‘" "’" "«" "»"}
q:before{content:"‘";content:open-quote}
q:after{content:"’";content:close-quote}
q q:before{content:"“";content:open-quote}
q q:after{content:"”";content:close-quote}
blockquote{quotes:"«" "»"}
blockquote p:before{content:"«";content:open-quote}
blockquote p:after{content:"";content:no-close-quote}
blockquote p:last-of-type:after{content:"»";content:close-quote}
blockquote q:before{content:"‘";content:open-quote}
blockquote q:after{content:"’";content:close-quote}
blockquote{text-indent:-.41em}
blockquote p:last-of-type{margin-bottom:0}
.source{display:block;text-indent:0}
.source:before{content:"—"}
pre{overflow:auto}
pre mark{background:none;border-bottom:1px solid;color:inherit}
.code-comment{opacity:0.75;filter:alpha(opacity=75)}
.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}
.line-numbers code{white-space:pre}
a:hover,a:active,a:focus{text-decoration:underline}
.current > a{cursor:text;text-decoration:underline}
img{max-width:100%}
img[width],img[height]{max-width:none}
.img--right{float:right;margin-bottom:22px;margin-left:22px}
.img--left{float:left;margin-right:22px;margin-bottom:22px}
.img--center{display:block;margin-right:auto;margin-bottom:22px;margin-left:auto}
.img--short{height:110px}
.img--medium{height:220px}
.img--tall{height:330px}
figure > img{display:block}
li > ul,li > ol{margin-bottom:0}
.numbered-list{list-style-type:decimal}
table{width:100%}
th,td{padding:5.5px;text-align:left}
@media screen and (min-width:480px){th,td{padding:11px}}
[colspan]{text-align:center}
[colspan="1"]{text-align:left}
[rowspan]{vertical-align:middle}
[rowspan="1"]{vertical-align:top}
.numerical{text-align:right}
.t5{width:5%}
.t10{width:10%}
.t12{width:12.5%}
.t15{width:15%}
.t20{width:20%}
.t25{width:25%}
.t30{width:30%}
.t33{width:33.333%}
.t35{width:35%}
.t37{width:37.5%}
.t40{width:40%}
.t45{width:45%}
.t50{width:50%}
.t55{width:55%}
.t60{width:60%}
.t62{width:62.5%}
.t65{width:65%}
.t66{width:66.666%}
.t70{width:70%}
.t75{width:75%}
.t80{width:80%}
.t85{width:85%}
.t87{width:87.5%}
.t90{width:90%}
.t95{width:95%}
.table--bordered th,.table--bordered td{border:1px solid #ccc}
.table--bordered th:empty,.table--bordered td:empty{border:none}
.table--bordered thead tr:last-child th{border-bottom-width:2px}
.table--bordered tbody tr th:last-of-type{border-right-width:2px}
.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}
.table--data{font:12px/1.5 sans-serif}
fieldset{padding:22px}
.form-fields{list-style:none;margin:0}
.form-fields > li:last-child{margin-bottom:0}
label,.label{display:block}
.additional{display:block;font-weight:400}
.check-list{list-style:none;margin:0}
.check-label,.check-list label,.check-list .label{display:inline-block}
.spoken-form label{display:inline-block;font:inherit}
.extra-help{display:inline-block;visibility:hidden}
.text-input:active + .extra-help,.text-input:focus + .extra-help{visibility:visible}
.gw,.grid-wrapper{margin-left:-22px;list-style:none;margin-bottom:0}
.gw--rev > .g,.grid-wrapper--rev > .grid{float:right}
.gw > .gw,.grid-wrapper > .grid-wrapper{margin-left:0}
.g,.grid{float:left;padding-left:22px}
.flexbox{display:table;width:100%}
html.flexbox{display:block;width:auto}
.flexbox__item{display:table-cell;vertical-align:middle}
.text-cols--2,.text-cols--3,.text-cols--4,.text-cols--5{-webkit-column-gap:22px;-moz-column-gap:22px;-ms-column-gap:22px;-o-column-gap:22px;column-gap:22px}
.text-cols--2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}
.text-cols--3{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}
.text-cols--4{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}
.text-cols--5{-webkit-column-count:5;-moz-column-count:5;-ms-column-count:5;-o-column-count:5;column-count:5}
.nav{list-style:none;margin-left:0}
.nav > li,.nav > li > a{display:inline-block;*display:inline;zoom:1}
.nav--stacked > li{display:list-item}
.nav--stacked > li > a{display:block}
.nav--banner{text-align:center}
.nav--block,.options{line-height:1;letter-spacing:-.31em;word-spacing:-.43em;white-space:nowrap}
.nav--block > li,.options > li{letter-spacing:normal;word-spacing:normal}
.nav--block > li > a,.options > li > a{padding:11px}
.nav--fit{display:table;width:100%}
.nav--fit > li{display:table-cell}
.nav--fit > li > a{display:block}
.nav--keywords > li:after{content:","}
.nav--keywords > li:last-child:after{display:none}
.options > li > a{border:0 solid #ccc;border-width:1px;border-left-width:0}
.options > li:first-child > a{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}
.options > li:last-child > a{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pagination{text-align:center;letter-spacing:-.31em;word-spacing:-.43em}
.pagination > li{padding:11px;letter-spacing:normal;word-spacing:normal}
.pagination > li > a{padding:11px;margin:-11px}
.pagination__first a:before{content:"« "}
.pagination__last a:after{content:" »"}
.breadcrumb > li + li:before{content:"» "}
.breadcrumb--path > li + li:before{content:"/ "}
.breadcrumb > li + li[data-breadcrumb]:before{content:attr(data-breadcrumb) " "}
.breadcrumb__root{font-weight:700}
.media{display:block}
.media__img{float:left;margin-right:22px}
.media__img--rev{float:right;margin-left:22px}
.media__img img,.media__img--rev img{display:block}
.media__body{overflow:hidden}
.media__body,.media__body > :last-child{margin-bottom:0}
.islet .media__img{margin-right:11px}
.islet .media__img--rev{margin-left:11px}
.marginalia{font-size:12px;font-size:.8rem;line-height:1.8333333333}
@media (min-width:1024px){.marginalia{position:relative}
.marginalia__body,.marginalia__body--right{position:absolute}
.marginalia__body{right:100%;padding-right:22px;text-align:right}
.marginalia__body--right{left:100%;padding-left:22px;text-align:left}}
.island,.islet{display:block}
.island{padding:22px}
.island > :last-child,.islet > :last-child{margin-bottom:0}
.islet{padding:11px}
.block-list,.block-list > li{border:0 solid #ccc}
.block-list{list-style:none;margin-left:0;border-top-width:1px}
.block-list > li{border-bottom-width:1px;padding:11px}
.block-list__link{display:block;padding:11px;margin:-11px}
.matrix,.matrix > li{border:0 solid #ccc}
.matrix{list-style:none;margin-left:0;border-top-width:1px;border-left-width:1px}
.matrix > li{padding:11px;float:left;border-right-width:1px;border-bottom-width:1px}
.matrix__link{display:block;padding:11px;margin:-11px}
.multi-list{list-style:none;margin-left:0}
.multi-list > li{float:left}
.two-cols > li{width:50%}
.three-cols > li{width:33.333%}
.four-cols > li{width:25%}
.five-cols > li{width:20%}
.matrix > .all-cols,.multi-list > .all-cols{width:100%}
.split{text-align:right;list-style:none;margin-left:0}
.split__title{text-align:left;float:left;clear:left}
.this-or-this{display:table;width:100%;text-align:center}
.this-or-this__this,.this-or-this__or{display:table-cell;vertical-align:middle}
.link-complex,.link-complex:hover,.link-complex:active,.link-complex:focus{text-decoration:none}
.link-complex:hover .link-complex__target,.link-complex:active .link-complex__target,.link-complex:focus .link-complex__target{text-decoration:underline}
.flyout,.flyout--alt{position:relative;overflow:hidden}
.flyout__content{position:absolute;top:100%;left:-99999px}
.flyout:hover,.flyout--alt:hover{overflow:visible}
.flyout:hover > .flyout__content{left:0}
.flyout--alt:hover > .flyout__content{top:0;left:100%}
.s,.i{display:inline-block;line-height:1;position:relative;vertical-align:middle;zoom:1;font-style:normal;font-weight:400;text-align:center}
.s{background-image:url(/path/to/your/sprite.png);width:16px;height:16px;top:-1px;overflow:hidden;*text-indent:-9999px}
.s:before{content:"";display:block;width:0;height:100%}
.i{font-size:16px;width:1em;height:1em}
.i:before{content:attr(data-icon)}
.i--large{font-size:32px}
.i--huge{font-size:64px}
.i--natural{font-size:inherit}
.icon-text > .icon-text__icon{margin-right:5.5px}
.icon-text--rev > .icon-text__icon{margin-left:5.5px}
.btn{font:inherit;cursor:pointer;border:none;display:inline-block;margin:0;line-height:1;padding:.5em}
.btn,.btn:hover{text-decoration:none}
.btn--sml{font-size:.75em}
.btn--lrg{font-size:1.50em}
.btn--full{display:block;text-align:center;padding-right:0;padding-left:0;width:100%}
.pill,.loz{display:inline-block;min-width:.9777782667em;padding-right:.2444449333em;padding-left:.2444449333em;text-align:center;background-color:#ccc;color:#fff;border-radius:100px}
.loz{border-radius:3px}
.rule{color:#ccc;border:none;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:21px;margin-bottom:1.4rem}
.rule--dotted{border-bottom-style:dotted}
.rule--dashed{border-bottom-style:dashed}
.rule--ornament{position:relative}
.rule--ornament:after{content:"§";position:absolute;top:0;right:0;left:0;line-height:0;text-align:center}
.rule--ornament[data-ornament]:after{content:attr(data-ornament)}
.stat-group{margin-left:-22px}
.stat{float:left;margin-left:22px;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
.stat__title{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;-ms-flex-order:2}
.stat__value{margin-left:0;-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;-ms-flex-order:1}
.greybox,.graybox{font-size:12px;font-size:.8rem;line-height:1.8333333333;font-family:sans-serif;text-align:center;background-color:rgba(0,0,0,0.2);color:#fff}
.greybox a,.graybox a{color:#fff;text-decoration:underline}
.greybox--small,.graybox--small{line-height:44px}
.greybox--medium,.graybox--medium{line-height:88px}
.greybox--large,.graybox--large{line-height:176px}
.greybox--huge,.graybox--huge{line-height:352px}
.greybox--gigantic,.graybox--gigantic{line-height:704px}
.one-whole{width:100%}
.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}
.one-third,.two-sixths,.four-twelfths{width:33.333%}
.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}
.one-quarter,.two-eighths,.three-twelfths{width:25%}
.three-quarters,.six-eighths,.nine-twelfths{width:75%}
.one-fifth,.two-tenths{width:20%}
.two-fifths,.four-tenths{width:40%}
.three-fifths,.six-tenths{width:60%}
.four-fifths,.eight-tenths{width:80%}
.one-sixth,.two-twelfths{width:16.666%}
.five-sixths,.ten-twelfths{width:83.333%}
.one-eighth{width:12.5%}
.three-eighths{width:37.5%}
.five-eighths{width:62.5%}
.seven-eighths{width:87.5%}
.one-tenth{width:10%}
.three-tenths{width:30%}
.seven-tenths{width:70%}
.nine-tenths{width:90%}
.one-twelfth{width:8.333%}
.five-twelfths{width:41.666%}
.seven-twelfths{width:58.333%}
.eleven-twelfths{width:91.666%}
@media only screen and (max-width:480px){.palm-one-whole{width:100%}
.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%}
.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%}
.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%}
.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%}
.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%}
.palm-one-fifth,.palm-two-tenths{width:20%}
.palm-two-fifths,.palm-four-tenths{width:40%}
.palm-three-fifths,.palm-six-tenths{width:60%}
.palm-four-fifths,.palm-eight-tenths{width:80%}
.palm-one-sixth,.palm-two-twelfths{width:16.666%}
.palm-five-sixths,.palm-ten-twelfths{width:83.333%}
.palm-one-eighth{width:12.5%}
.palm-three-eighths{width:37.5%}
.palm-five-eighths{width:62.5%}
.palm-seven-eighths{width:87.5%}
.palm-one-tenth{width:10%}
.palm-three-tenths{width:30%}
.palm-seven-tenths{width:70%}
.palm-nine-tenths{width:90%}
.palm-one-twelfth{width:8.333%}
.palm-five-twelfths{width:41.666%}
.palm-seven-twelfths{width:58.333%}
.palm-eleven-twelfths{width:91.666%}}
@media only screen and (min-width:481px) and (max-width:1023px){.lap-one-whole{width:100%}
.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths{width:50%}
.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%}
.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%}
.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}
.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}
.lap-one-fifth,.lap-two-tenths{width:20%}
.lap-two-fifths,.lap-four-tenths{width:40%}
.lap-three-fifths,.lap-six-tenths{width:60%}
.lap-four-fifths,.lap-eight-tenths{width:80%}
.lap-one-sixth,.lap-two-twelfths{width:16.666%}
.lap-five-sixths,.lap-ten-twelfths{width:83.333%}
.lap-one-eighth{width:12.5%}
.lap-three-eighths{width:37.5%}
.lap-five-eighths{width:62.5%}
.lap-seven-eighths{width:87.5%}
.lap-one-tenth{width:10%}
.lap-three-tenths{width:30%}
.lap-seven-tenths{width:70%}
.lap-nine-tenths{width:90%}
.lap-one-twelfth{width:8.333%}
.lap-five-twelfths{width:41.666%}
.lap-seven-twelfths{width:58.333%}
.lap-eleven-twelfths{width:91.666%}}
@media only screen and (max-width:1023px){.portable-one-whole{width:100%}
.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%}
.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%}
.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%}
.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%}
.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%}
.portable-one-fifth,.portable-two-tenths{width:20%}
.portable-two-fifths,.portable-four-tenths{width:40%}
.portable-three-fifths,.portable-six-tenths{width:60%}
.portable-four-fifths,.portable-eight-tenths{width:80%}
.portable-one-sixth,.portable-two-twelfths{width:16.666%}
.portable-five-sixths,.portable-ten-twelfths{width:83.333%}
.portable-one-eighth{width:12.5%}
.portable-three-eighths{width:37.5%}
.portable-five-eighths{width:62.5%}
.portable-seven-eighths{width:87.5%}
.portable-one-tenth{width:10%}
.portable-three-tenths{width:30%}
.portable-seven-tenths{width:70%}
.portable-nine-tenths{width:90%}
.portable-one-twelfth{width:8.333%}
.portable-five-twelfths{width:41.666%}
.portable-seven-twelfths{width:58.333%}
.portable-eleven-twelfths{width:91.666%}}
@media only screen and (min-width:1024px){.desk-one-whole{width:100%}
.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}
.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333%}
.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%}
.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}
.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}
.desk-one-fifth,.desk-two-tenths{width:20%}
.desk-two-fifths,.desk-four-tenths{width:40%}
.desk-three-fifths,.desk-six-tenths{width:60%}
.desk-four-fifths,.desk-eight-tenths{width:80%}
.desk-one-sixth,.desk-two-twelfths{width:16.666%}
.desk-five-sixths,.desk-ten-twelfths{width:83.333%}
.desk-one-eighth{width:12.5%}
.desk-three-eighths{width:37.5%}
.desk-five-eighths{width:62.5%}
.desk-seven-eighths{width:87.5%}
.desk-one-tenth{width:10%}
.desk-three-tenths{width:30%}
.desk-seven-tenths{width:70%}
.desk-nine-tenths{width:90%}
.desk-one-twelfth{width:8.333%}
.desk-five-twelfths{width:41.666%}
.desk-seven-twelfths{width:58.333%}
.desk-eleven-twelfths{width:91.666%}}
@media only screen and (min-width:1380px){.deskwide-one-whole{width:100%}
.deskwide-one-half,.deskwide-two-quarters,.deskwide-three-sixths,.deskwide-four-eighths,.deskwide-five-tenths,.deskwide-six-twelfths{width:50%}
.deskwide-one-third,.deskwide-two-sixths,.deskwide-four-twelfths{width:33.333%}
.deskwide-two-thirds,.deskwide-four-sixths,.deskwide-eight-twelfths{width:66.666%}
.deskwide-one-quarter,.deskwide-two-eighths,.deskwide-three-twelfths{width:25%}
.deskwide-three-quarters,.deskwide-six-eighths,.deskwide-nine-twelfths{width:75%}
.deskwide-one-fifth,.deskwide-two-tenths{width:20%}
.deskwide-two-fifths,.deskwide-four-tenths{width:40%}
.deskwide-three-fifths,.deskwide-six-tenths{width:60%}
.deskwide-four-fifths,.deskwide-eight-tenths{width:80%}
.deskwide-one-sixth,.deskwide-two-twelfths{width:16.666%}
.deskwide-five-sixths,.deskwide-ten-twelfths{width:83.333%}
.deskwide-one-eighth{width:12.5%}
.deskwide-three-eighths{width:37.5%}
.deskwide-five-eighths{width:62.5%}
.deskwide-seven-eighths{width:87.5%}
.deskwide-one-tenth{width:10%}
.deskwide-three-tenths{width:30%}
.deskwide-seven-tenths{width:70%}
.deskwide-nine-tenths{width:90%}
.deskwide-one-twelfth{width:8.333%}
.deskwide-five-twelfths{width:41.666%}
.deskwide-seven-twelfths{width:58.333%}
.deskwide-eleven-twelfths{width:91.666%}}
[class*="push--"]{position:relative}
.push--one-whole{left:100%}
.push--one-half,.push--two-quarters,.push--three-sixths,.push--four-eighths,.push--five-tenths,.push--six-twelfths{left:50%}
.push--one-third,.push--two-sixths,.push--four-twelfths{left:33.333%}
.push--two-thirds,.push--four-sixths,.push--eight-twelfths{left:66.666%}
.push--one-quarter,.push--two-eighths,.push--three-twelfths{left:25%}
.push--three-quarters,.push--six-eighths,.push--nine-twelfths{left:75%}
.push--one-fifth,.push--two-tenths{left:20%}
.push--two-fifths,.push--four-tenths{left:40%}
.push--three-fifths,.push--six-tenths{left:60%}
.push--four-fifths,.push--eight-tenths{left:80%}
.push--one-sixth,.push--two-twelfths{left:16.666%}
.push--five-sixths,.push--ten-twelfths{left:83.333%}
.push--one-eighth{left:12.5%}
.push--three-eighths{left:37.5%}
.push--five-eighths{left:62.5%}
.push--seven-eighths{left:87.5%}
.push--one-tenth{left:10%}
.push--three-tenths{left:30%}
.push--seven-tenths{left:70%}
.push--nine-tenths{left:90%}
.push--one-twelfth{left:8.333%}
.push--five-twelfths{left:41.666%}
.push--seven-twelfths{left:58.333%}
.push--eleven-twelfths{left:91.666%}
[class*="pull--"]{position:relative}
.pull--one-whole{right:100%}
.pull--one-half,.pull--two-quarters,.pull--three-sixths,.pull--four-eighths,.pull--five-tenths,.pull--six-twelfths{right:50%}
.pull--one-third,.pull--two-sixths,.pull--four-twelfths{right:33.333%}
.pull--two-thirds,.pull--four-sixths,.pull--eight-twelfths{right:66.666%}
.pull--one-quarter,.pull--two-eighths,.pull--three-twelfths{right:25%}
.pull--three-quarters,.pull--six-eighths,.pull--nine-twelfths{right:75%}
.pull--one-fifth,.pull--two-tenths{right:20%}
.pull--two-fifths,.pull--four-tenths{right:40%}
.pull--three-fifths,.pull--six-tenths{right:60%}
.pull--four-fifths,.pull--eight-tenths{right:80%}
.pull--one-sixth,.pull--two-twelfths{right:16.666%}
.pull--five-sixths,.pull--ten-twelfths{right:83.333%}
.pull--one-eighth{right:12.5%}
.pull--three-eighths{right:37.5%}
.pull--five-eighths{right:62.5%}
.pull--seven-eighths{right:87.5%}
.pull--one-tenth{right:10%}
.pull--three-tenths{right:30%}
.pull--seven-tenths{right:70%}
.pull--nine-tenths{right:90%}
.pull--one-twelfth{right:8.333%}
.pull--five-twelfths{right:41.666%}
.pull--seven-twelfths{right:58.333%}
.pull--eleven-twelfths{right:91.666%}
.brand{font-family:museo-sans,Myriad pro,sans-serif!important;color:rgba(0,0,0,0.398438)!important}
.brand-face{font-family:museo-sans,Myriad pro,sans-serif!important}
.brand-color,.brand-colour{color:rgba(0,0,0,0.398438)!important}
.float--right{float:right!important}
.float--left{float:left!important}
.text--left{text-align:left!important}
.text--center{text-align:center!important}
.text--right{text-align:right!important}
.flush{margin:0!important}
.flush--top{margin-top:0!important}
.flush--right{margin-right:0!important}
.flush--bottom{margin-bottom:0!important}
.flush--left{margin-left:0!important}
.flush--ends{margin-top:0!important;margin-bottom:0!important}
.flush--sides{margin-right:0!important;margin-left:0!important}
.full-bleed{margin-right:-22px!important;margin-left:-22px!important}
.islet .full-bleed{margin-right:-11px!important;margin-left:-11px!important}
.informative{cursor:help}
.muted{opacity:0.5;filter:alpha(opacity=50)}
.proceed{text-align:right}
.go:after{content:" »"}
.caps{text-transform:uppercase}
.accessibility{position:absolute;left:-99999px}
[dir=rtl] .accessibility{left:auto;right:-99999px}
.hide{position:absolute;left:-9999px}
@media only screen and (max-width:480px){.hide--palm{position:absolute;left:-9999px}}
@media only screen and (min-width:481px) and (max-width:1023px){.hide--lap{position:absolute;left:-9999px}}
@media only screen and (min-width:481px){.hide--lap-and-up{position:absolute;left:-9999px}}
@media only screen and (max-width:1023px){.hide--portable{position:absolute;left:-9999px}}
@media only screen and (min-width:1024px){.hide--desk{position:absolute;left:-9999px}}
@media only screen and (min-width:1380px){.hide--desk-wide{position:absolute;left:-9999px}}
html{font-family:"museo-sans","Myriad pro",sans-serif;color:rgba(0,0,0,0.398438);background-color:#F2F2F2;height:100%}
body{min-height:100%;margin:0 auto;padding-bottom:50px;background-color:#F2F2F2}
@media only screen and (min-width:1380px){body{padding-top:15px}}
header,.wrapper{width:100%;margin:0 auto;text-align:center;overflow:auto;max-width:1380px}
header{padding:0 2%}
.menu ul{margin-top:36px;margin-bottom:150px;color:rgba(0,0,0,0.398438)}
@media only screen and (max-width:480px){.menu ul{margin-top:16px;margin-bottom:42px}}
.menu ul li{list-style:none;margin-bottom:10px}
.menu ul h1{font-size:15px;font-weight:500;color:blue;margin-bottom:0}
.menu ul h1 a{color:blue}
.menu ul a{padding:10px}
.bloc--article{padding:60px 0 30px}
.legende{margin-top:30px}
.legende h2{margin-bottom:0}
.legende p {margin-bottom:28px}
.legende .learn-more{padding:10px 20px}
.bloc--video{background-color:rgba(0,0,0,0.398438);color:#F2F2F2}
.bloc--video a{color:#F2F2F2}
.article .menu ul{margin-bottom:70px}
@media only screen and (max-width:480px){.article .menu ul{margin-top:16px;margin-bottom:42px}}
.article .gros-titre,.article .moyen-titre{margin-bottom:100px}
@media only screen and (min-width:481px) and (max-width:1023px){.article .gros-titre,.article .moyen-titre{margin-bottom:80px}}
@media only screen and (max-width:480px){.article .gros-titre,.article .moyen-titre{margin-bottom:32px}}
article__images{margin-bottom:80px}
.article__wrapper{padding-bottom:200px}
.article__legende{text-align:left;width:94%;max-width:1100px;margin:0 auto;padding-bottom:0}
.article__cartel,.article__description{padding:8px 0}
.article__cartel p{margin-bottom:0}
.upcoming h2 i,.currently h2 i{background:#ffffe0;color:#333;padding:4px 6px;margin-left:6px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.upcoming h2,.currently h2{color:#333}
.infos{background-color:#4D4D4D;color:#F2F2F2}
.exposition{padding:8px 12px;border-top:dotted #CCC 1px;margin-top:-1px}
body{font-weight:500}
.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading p,.wf-loading a{visibility:hidden!important}
.wf-active h1,.wf-active h2,.wf-active h3,.wf-active p,.wf-active a{visibility:visible!important}
a{color:rgba(0,0,0,0.398438);-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}
a:hover{color:blue;text-decoration:none}
.legende{font-size:14px}
.legende h2{font-size:14px;font-size:.9333333333rem;line-height:1.5714285714;color:gray}
.legende .learn-more{text-decoration:underline}
.active{color:blue}
.inactive{opacity:0.4}
.gros-titre{font-size:100px;font-weight:900}
@media only screen and (max-width:1023px){.gros-titre{font-size:70px}}
@media only screen and (max-width:480px){.gros-titre{font-size:40px}}
.moyen-titre{font-size:64px;font-weight:700}
.article__legende{font-size:15px;color:gray}
.article__legende a{color:inherit;text-decoration:underline}
.article__legende a:hover{color:blue}
.article__legende a:active{color:rgba(0,0,0,0.398438)}
.article__legende i,.article__legende em{color:rgba(102,102,102,0.398438)}
.text-pale{color:rgba(102,102,102,0.398438)}
.article__cartel h1,.article__cartel h2{font-size:inherit;margin-bottom:0;font-weight:inherit}
.article__cartel{color:gray}
.cs_blocs h4{background-image:none;margin-left:0;padding-left:0;margin-bottom:8px;font-size:inherit;margin-top:0}
.exposition{color:gray}
.exposition h2,.exposition h4{font-size:inherit;margin-bottom:0;font-weight:inherit}
.exposition h4{background-image:none;padding-left:0;color:rgba(102,102,102,0.398438);margin:9px 0 8px}
.exhibitions{color:rgba(0,0,0,0.398438)}
.infos .menu li{color:#F2F2F2}
.infos .menu li a{color:#F2F2F2}
.infos .menu li a:hover{color:blue}
.infos .menu li h1{color:#F2F2F2}
.infos .menu li h1 a{color:#F2F2F2}
.infos .article__legende i,.infos .article__legende em{color:#a5a5a5}
.vignette{margin:0 12px 12px 0;cursor:-webkit-zoom-in}
.vertical-center{display:inline-block;vertical-align:middle}
.left{float:left}
.right{float:right}
.spip-admin-float{bottom:0!important;top:auto!important}
.border-bottom{border-bottom:1px solid #CCC}
.border-top{border-top:1px solid #CCC}
#cboxOverlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#F2F2F2}
#colorbox{overflow:visible}
#colorbox *{overflow:visible!important;height:auto}
#cboxClose{display:none;opacity:0}
span.spancrypt{padding:0;background-image:none;overflow:hidden;display:inline-block;margin-left:-3px}
.spancrypt:after{content:"@"}::-moz-selection{background:#ffffe0;color:#333;text-shadow:none}::selection{background:#ffffe0;color:#333;text-shadow:none}
a:focus{outline:none}
.mfp-bg{background:#0b0b0b;opacity:0}
.mfp-preloader{font-size:13px;color:blue;position:absolute;top:50%;width:auto;text-align:center;height:20px;margin-top:-9px;line-height:20px;left:8px;right:8px}
.mfp-preloader a{color:blue}
.mfp-preloader a:hover{color:#333}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
.mfp-close{width:44px;height:44px;position:absolute;right:0;top:-2px;z-index:1000;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;font-style:normal;color:#333;font-size:28px;font-family:Georgia,Arial,sans-serif;line-height:41px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#333;top:-45px;right:-6px;width:32px;padding-left:20px;padding-bottom:8px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mfp-img-no-vertical-fit .mfp-figure{position:relative;margin:44px 0}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{margin-top:1px}
.mfp-counter{position:absolute;top:0;right:0;color:#555;font-size:12px}
.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px}
.mfp-arrow:after,.mfp-arrow .mfp-a{content:'';opacity:0;border-top:12px solid transparent;border-bottom:12px solid transparent;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{content:'';border-top:20px solid transparent;border-bottom:20px solid transparent}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #000;left:5px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid blue}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #000;left:3px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid blue}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:500;overflow:hidden;position:fixed}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:501;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;line-height:1.231;text-align:left}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-shadow:0 0 8px rgba(0,0,0,0.7);margin:0 auto}
.mfp-inline-holder{line-height:1.231}
button.mfp-close,button.mfp-arrow{cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;z-index:1;padding:0;outline:none}
.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-holder .mfp-content{cursor:auto}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-container{padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-figure{line-height:0}
.mfp-figure figcaption{text-align:left;line-height:18px;margin:6px 0;color:#F3F3F3;padding:0;position:absolute;top:100%;left:0;width:100%;text-align:left}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-loading .mfp-close,.mfp-loading figcaption{display:none}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-iframe-holder{padding-top:44px;padding-bottom:44px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.7);background:#000}
@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.8);transform:scale(0.8)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}}
.mfp-hide{display:none}

