/* compact [
	squelettes/spip_style.css
	squelettes/20230626habillage.css
	squelettes/bootstrap/CSS/css-perso-glyphicons-only.css
	plugins/auto/select2/v2.1.0/lib/select2/css/select2.css
	plugins/auto/select2/v2.1.0/css/spip.select2.css
	plugins/auto/saisies/v5.12.0/css/saisies.css?1742495342
] 72.3% */

/* squelettes/spip_style.css */
h3.spip{color:#000;margin-top:3em;font-size:1.21em;font-weight:700}
h2.spip{color:#000;margin-top:3em;font-size:1.21em;font-weight:700}
hr.spip{margin:2em auto}
ul.spip li{margin-bottom:.35em}
ol.spip{list-style:decimal}
.spip_puce{list-style-position:outside}
blockquote.spip{margin:1em;padding-left:1em;padding-right:1em;border:1px dotted}
blockquote.spip_poesie{margin:2em 0;padding-left:1em;border-left:1px solid;font-family:Arial,Helvetica,sans-serif}
blockquote.spip_poesie div{text-indent:-3em;margin-left:3em}
.spip_code,.spip_cadre{font-family:Courier,"Courier New",monospace;color:#036}
.spip_cadre{width:99%;background-color:#F4F8F8;border:1px inset;font-size:inherit}
div.spip_code,.spip_cadre{margin-bottom:1em}
.spip_surligne{background:#FF6}
table.spip{max-width:99%;margin-right:auto;margin-left:auto;margin-bottom:1em;border-collapse:collapse;border-spacing:0;line-height:normal;border:1px solid #85B2F6}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto;font-weight:700}
table.spip tr.row_first{background:#FFC}
table.spip tr.row_odd{background:#DAE8FC}
table.spip tr.row_even{background:#EAF1FD}
table.spip th,table.spip td{padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;text-align:left;vertical-align:middle}
table.spip th{vertical-align:middle;font-weight:700}
table.spip td{vertical-align:middle}
table.spip td.numeric{text-align:right}
img,.spip_logos{margin:0;padding:0;border:0}
.spip_documents{text-align:center;line-height:normal}
.spip_documents p{margin:.10em;padding:0}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px}
.spip_doc_titre{margin-right:auto;margin-left:auto;font-weight:700;font-size:.90em}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:.90em}
.spip_modele{float:right;display:block;padding:1em;border:1px solid;width:180px}


a.spip_mail{color:#900}
a.spip_mail:before{content:"\002709"}
a.spip_out,a[rel=external]{color:#C00;text-decoration:underline}
a.spip_url{color:#C00;text-decoration:underline}
a.spip_glossaire{color:#060}
a.spip_glossaire:hover{text-decoration:underline overline}
a[hreflang]:after{content:"\0000a0(" attr(hreflang) ")"}
.on{font-weight:700;color:#000}

/* squelettes/20230626habillage.css */
@media projection, screen, tv {
body{margin:0;text-align:center;font-size:1em;color:#333;background-color:#85B2F6;height:100%;overflow-x:hidden;overflow-wrap:break-word}
#habillage{position:absolute;z-index:1;margin-left:-940px;left:50%;top:0}
#habillage-complet{position:absolute;z-index:1;margin-left:-648px;left:50%;top:1px}
#habillage-complet-hauteur{width:1px;height:0}
img,table{margin:0;padding:0;border:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;font-weight:400}
#page{min-width:931px;max-width:1020px;text-align:left;background-color:#FFF;margin-right:auto;margin-left:auto;border:1px solid #FFF;cursor:auto;height:100%;z-index:2;position:relative;box-sizing:border-box}
#conteneur{width:100%;display:flex;height:100%}
#conteneur #contenu{padding:.5em;width:100%}
#conteneur #navigation{min-width:200px;max-width:200px;text-align:center;height:100%;padding-top:.3em;padding-bottom:.3em;background-image:linear-gradient(to right,#fff,#DFEBFD)}
#contenu .contre-encart{width:400px}
#contenu .encart{margin:0;margin-bottom:1em}
#contenu .sommaire{width:47%;float:left;text-align:left;margin:2px;padding:.4em;background-image:linear-gradient(to right,#fff,#DFEBFD);border:1px solid #E1ECFD;border-radius:.3em}
#entete{width:100%;vertical-align:middle}
#entete #nom_site_spip,#entete a .spip_logo{display:block;float:left;font-weight:700;font-size:1.5em}
#divlogo{float:left;padding:.25rem}
#divlogo img{height:auto}
#divlogo img:hover{opacity:.85}
#pied{text-align:center;background-color:#002966;border-top-width:.3em;border-top-style:solid;border-top-color:#85B2F6;color:#85B2F6;border-bottom-width:.3em;border-bottom-style:solid;border-bottom-color:#002966;padding:.3em;line-height:20px;font-size:.77em;font-weight:400}
#pied img{vertical-align:middle;margin:8px}
.footer-list{list-style:none;margin:0;padding:0}
.footer-list li{display:inline-block}
.footer-list li:not(:last-child):after{content:" | "}
.spacing-middle{margin-left:5px!important;margin-right:5px!important}
.nettoyeur{clear:both;margin:0;padding:.1em;border:none;height:0;line-height:1px;font-size:1px;display:block}
.invisible{position:absolute;top:-3000em;height:1%}
body,#navigation,.encart,.formulaire_spip{font-family:Arial,Helvetica,sans-serif}
#contenu{font-family:Arial,Helvetica,sans-serif}
q,blockquote,.liste-articles li .texte,h3.spip,.voirskel{font-family:Arial,Helvetica,sans-serif}
.rubriques,.syndic,.divers{margin-bottom:1em;font-size:.77rem;width:96%;margin-right:auto;margin-left:auto}
#navigation p,.encart p{margin:0;padding:.2em .7em;text-align:left}
#navigation ul,.encart ul{text-align:left;margin:0;padding:0;list-style-image:none;list-style-position:inside;list-style-type:square}
#navigation ul ul,.encart ul ul{text-align:left;margin:0 0 0 1em;padding:0;list-style-image:none;list-style-position:inside;list-style-type:square;font-size:.71rem}
#navigation li,.encart li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCE0F4;margin:0;vertical-align:middle;padding:.4em .7em .4em .2em}
#navigation li:last-child{border:none!important}
.menu-titre{padding:.8em;text-align:left;font-weight:700;text-indent:.46em;border-radius:.3em .3em 0 0}
.menu-titre-sommaire{padding:.4em;text-align:left;font-size:.82rem;color:#FFF;background-color:#85B2F6;border-radius:.3em .3em 0 0}
.rubriques .menu-titre{background:#002966;color:#FFF;text-transform:uppercase}
.cartouche{margin-bottom:.25rem}
.cartouche > div:nth-child(1){flex:3;padding:0 .3rem .75rem 0}
.cartouche-actu div:nth-child(1){flex:unset!important;justify-content:left;padding:0 .3rem .3rem 0 !important}
.cartouche-actu div:nth-child(3){flex:unset!important;justify-content:left;padding:.3rem .3rem .3rem 0 !important}
.cartouche-background{background-repeat:no-repeat;display:flex;height:120px;justify-content:center;align-items:center}
.cartouche-background div{flex:unset!important;padding:0 .35rem .35rem!important}
.cartouche-background-img-1{background-image:url(//www.mestickets.com/IMG/big/concert-foule-bleu-1200x120.jpg)}
.cartouche-background h1{font-size:1.35em;font-weight:700;color:#fff;padding:.25rem;text-align:center}
.cartouche .titre{font-size:1.35em;font-weight:700;color:#333}
.logo-titre{text-align:right;flex:1}
.logo-titre img,.cartouche .spip_logo,.art1 img{height:auto;max-width:100%}
#contenu .surtitre,#contenu .soustitre{font-size:.82em}
.cartouche p{margin:0;padding:.75em 0 0;clear:left}
.cartouche small{font-size:.71em;color:#85B2F6}
.cartouche .traductions{font-size:.71em}
.cartouche .traductions *{display:inline}
.cartouche .traductions li{padding-left:1em}
.surtitre-small{font-size:small;text-transform:uppercase;color:#85B2F6;font-weight:400}
.chapo{margin-bottom:1.5em;font-weight:700;line-height:1.4em}
.lien{border:#85B2F6;font-size:.77em;color:#333}
.textegris{font-size:.88em;padding-bottom:10px}
.texte{font-size:.77em;line-height:1.4em}
.textegras{font-size:.77em;font-weight:700}
.gras{font-weight:700}
.ps,.notes{margin-top:1.4em;padding-top:2px;border-top:2px solid #CCC}
.ps{font-size:.82em}
.notes{clear:both;font-size:.77em}
.ps h2,.notes h2{font-size:1.19em;font-weight:700}
#documents_portfolio{clear:both;margin-top:1.4em;padding-top:2px;border-top:2px solid #CCC}
#documents_portfolio h2{margin-bottom:.4em;font-size:.88em;font-weight:700}
#document_actif{margin-top:1em}
#documents_joints{margin-top:1.4em;padding-top:2px;border-top:2px solid #CCC}
#documents_joints h2{margin-bottom:.4em;font-size:.88em;font-weight:700}
#documents_joints ul{margin:0;padding:0;list-style:none}
#documents_joints li{margin-bottom:.4em}
#documents_joints li .spip_doc_titre small{font-weight:400}
.memerubrique ul,.liste-articles ul{list-style-position:inside;list-style-type:square;color:#85B2F6;margin:0;padding:0;font-size:.77em}
.memerubrique li,.liste-articles li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#E8E8E8;padding-top:.4em;padding-bottom:.4em}
.memerubrique li:last-child,.liste-articles li:last-child{border:none!important}
.liste-articles li .titre{font-size:.77em;font-weight:700}
.liste-articles li .spip_logo{float:left;margin-right:8px;margin-bottom:8px;margin-top:8px;clear:right}
.liste-articles li p{margin:0;padding:0}
.liste-articles li .enclosures{float:right;text-align:right;max-width:60%;margin:0}
.liste-articles li small{font-size:.71em}
.liste-articles li .texte{margin-top:5px;margin-bottom:2em;font-size:.77em;line-height:1.4em;margin-right:5px;color:#999}
.liste-articles li .introtexte{margin-top:5px;line-height:1.4em;margin-right:5px;color:#999}
.pagination{font-size:.77em;text-align:center}
ul.pagination-items{list-style-type:none;padding:0;margin:0!important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
ul.pagination-items li{margin-right:10px}
ul.pagination-items li:last-child{margin-right:0}
.page_plan #contenu h2{clear:both;padding:.5em;font-weight:700;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#85B2F6;background-color:#F8FAFC}
.page_plan #contenu li{font-size:.82em}
.formulaire_spip{font-size:.77em}
.formulaire_spip p{margin:.5em 0;padding:0}
.formulaire_spip .forml{font-size:inherit;border:0;color:#CC7391;vertical-align:middle;width:70%;padding:1%;border-radius:.25em}
.formulaire_spip .formlbutton{border:0;color:#FFF;vertical-align:middle;width:10%;font-weight:700;font-size:inherit;background-color:#CC7391;padding:1%;border-radius:.25em}
.formulaire_spip .formlbutton:hover{opacity:.8}
.spip_bouton{text-align:right}
.spip_bouton input{float:right}
.reponse_formulaire{font-weight:700;color:#e86519}
fieldset.reponse_formulaire{border-color:#e86519;font-weight:400}
fieldset.previsu{padding:1em}
ul.choix_mots{float:left;width:47%;margin:0;padding:0;list-style:none}
ul.choix_mots label{display:inline}
.formulaire_recherche label{display:none}
.sous-rech{color:#CC7391;font-size:.71rem;font-style:italic}
a{text-decoration:none;color:#1E5893}
a:hover{text-decoration:underline;color:#000}
#pied a{text-decoration:none;color:#FFF}
#pied a:hover{text-decoration:underline}
#liensrouges a{text-decoration:none;color:#C36}
#liensrouges a:hover{text-decoration:underline}
#lienrouge_under a,.lienrouge_under a{text-decoration:underline;color:#C36}
#lienrouge_under a:hover,.lienrouge_under a:hover{text-decoration:none}
#lienbleu_under a,.lienbleu_under a{text-decoration:underline;color:#1E5893}
#lienbleu_under a:hover,.lienbleu_under a:hover{text-decoration:none}
#lienbleu a,.lienbleu a{text-decoration:none;color:#1E5893}
#lienbleu a:hover,.lienbleu a:hover{text-decoration:underline;color:#000}
#lienbleuclair a,.lienbleuclair a{text-decoration:none;color:#FFF}
#lienbleuclair a:hover,.lienbleuclair a:hover{text-decoration:underline;color:#C8DCFB}
#liennoir a,.liennoir a{text-decoration:underline;color:#000}
#liennoir a:hover,.liennoir a:hover{text-decoration:none;color:#000}
#liengris a,.liengris a{text-decoration:underline;color:#999}
#liengris a:hover,.liengris a:hover{text-decoration:none;color:#999}
#lienblanc a,.lienblanc a{text-decoration:underline;color:#FFF}
#lienblanc a:hover,.lienblanc a:hover{text-decoration:none;color:#FFF}
#entete .banniere{float:right;border:1px solid #000}
#header{background-color:#FFF}
.titresite{clear:both;font-size:.71em;text-transform:uppercase;color:#FFF;text-align:center;letter-spacing:.1em;background-color:#002966;padding:.5em}
#hierarchie{font-size:.71em;padding:.5em;color:#85B2F6;background-color:#DFEBFD;border-top-width:1px;border-top-style:solid;border-top-color:#FFF}
.hierarchie{font-size:.71em;padding:.5em;color:#85B2F6;background-color:#DFEBFD;border-top-width:1px;border-top-style:solid;border-top-color:#FFF;margin:0}
.hierarchie ul{list-style:none}
.hierarchie li{display:inline}
.hierarchie li+li:before{content:"\00a0\003e "}
.memerubrique .menu-titre{background-color:#FFFFBF;color:#333;padding:.4em;font-size:.82rem;text-align:left;border-radius:.3em .3em 0 0}
.pub_sommaire{text-align:center;vertical-align:middle}
.pub_sommaire468{text-align:center}
.pubentete{padding:.4em;float:right;text-align:center;font-size:1.5rem;background:#FFE4ED;margin:.3em;box-sizing:border-box;border-radius:.3em;min-width:50%}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.datedujour{text-align:center;color:#000;font-size:.71em;background-color:#f5f5f5;margin:0;padding:.5em;border-radius:.3em}
table.spip_barre{display:none}
.bleuonet{color:#85B2F6}
.reservation{color:#333;font-size:.77rem;margin:1px;padding:.4em;border:1px solid #85B2F6}
.reservation2010{color:#333;font-size:.77rem;margin-top:10px;padding:.15em;border:3px solid #84BDF5;border-radius:.3em;overflow:hidden}
.reservation2010.flexrow .reserver-new div:not(:first-child){margin-top:5px;line-height:120%}
img.btn-opacity,.divdroit img,.clic-billetterie img{opacity:.85}
img.btn-opacity:hover,.divdroit img:hover,.clic-billetterie img:hover{opacity:1}
.syndication{margin:10px;padding:.4em;background-color:#F3F8FE;border-top-width:10px;border-top-style:solid;border-top-color:#FFF;line-height:20px}
.traitbleu{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#85B2F6;padding-bottom:8px}
#contenu .sommairesansfond{text-align:left;margin:.15em;padding:.4em;border:1px solid #E1ECFD;border-radius:.3em;flex:1}
#contenu .pubcentre{float:left;text-align:center;margin:.15em;padding:.4em}
.pubcentre img{max-height:150px;width:auto;max-width:100%}
.menu-float{padding:.15em .4em;text-align:left;font-size:.77em;color:#FFF;font-weight:700;background-color:#002966;border-radius:.3em .3em 0 0}
.pubdroite ul{padding:0;list-style-position:inside;list-style-type:square;color:#85B2F6;margin:1px;font-size:.77em;text-align:left}
.pubdroite li{line-height:1.15em;margin:5px 1px}
#textemoyen,.textemoyen{font-size:.88em}
.espacetexte{line-height:1.5em}
.cgu{color:#666;padding:.75em .4em;font-size:.71em;border-top:5px solid #FFF}
.cgu2{color:#999;padding:10px 35px 10px 10px;font-size:.71rem;background:#F7F7F7;margin-bottom:.15rem;border-radius:.3em;line-height:130%}
.cgu2 .glyquoi{float:left;font-size:x-large;margin-right:5px;margin-bottom:5px}
.hrblanc{height:3px;color:#FFF;background-color:#FFF;border:0;width:98%}
.noirfondbleu{padding:.75em .4em;font-size:.71em;color:#000;background-color:#85B2F6;border-top:3px solid #FFF;border-bottom:3px solid #FFF}
.textedefin{padding:.75em .4em;font-size:.71em;color:#000;text-align:left;background-color:#DFEBFD;border-radius:0 0 .3em .3em}
.avant{text-align:left;width:40%;float:left;margin-bottom:5px}
.apres{text-align:right;width:40%;float:right;margin-bottom:5px}
.interligne{line-height:1.5em}
.espaceli{margin-top:5px;margin-bottom:5px}
.resa-img{vertical-align:bottom;border:none;margin-right:1px}
.resa-img-top{vertical-align:top;border:none;margin-right:1px;margin-top:2px}
.reserver-new{font-size:.88em;color:#888;background-color:#F6F6F6;padding:.4em;margin:1px;border-radius:.3em;flex:1}
.traitbleu2{list-style-position:inside;list-style-type:square;margin:0;padding:0;border-top-width:3px;border-top-style:solid;border-top-color:#FFF}
.traitclair{margin:0 0 5px;padding:0;border-top-width:3px;border-top-style:solid;border-top-color:#FFF}
.traitbleu2 li{margin-bottom:.3em}
.bleuonetgros{font-size:1.27em;font-weight:700;color:#FFF;background-color:#85B2F6;padding:.4em;border-radius:.3em .3em 0 0}
.bleuonetsombre{font-weight:700;color:#FFF;background-color:#85B2F6;border:1px solid #739AD5;padding:1px 2px}
.grisresa{font-weight:700;color:#FFF;background-color:#666;border:1px solid #333;padding:1px 2px}
.fondgristresclair{background-color:#F7F7F7;font-size:.88rem;padding:.5rem;border-radius:.3em;line-height:140%}
.fondgristresclair div{margin:10px}
.fondblanc{background-color:#FFF;font-size:.88em;padding:.4em;border:1px solid #E1ECFD}
.ficheactuscoop{list-style-position:inside;list-style-type:square;margin:0;padding:0}
.une{font-size:.77em;color:#666;text-align:left;margin:10px 1px 0 0;height:60px}
.uneimage{text-align:left;margin:0 10px 0 0;float:left}
.art3-contenu div:not(.sommaire-bloc):not(.reserver-new) > h2{font-weight:700;font-size:1rem;color:#FFF;background-color:#CC7391;padding:.4em;margin-top:35px;border-radius:.3em .3em 0 0}
.art3-contenu div:not(.sommaire-bloc):not(.reserver-new) > h2:first-child{margin-top:1rem}
.art1 ul,.art3-contenu ul{margin-bottom:25px}
.article-surligne-gris{background-color:#787878!important}
.art3-contenu div:not(.sommaire-bloc):not(.MAJ-titre) > h3{font-size:.82rem;color:#FFF;background-color:#DD99B0;padding:1px;padding-left:3px;margin-top:20px;margin-right:15%}
.art3-contenu div:not(.sommaire-bloc):not(.MAJ-titre) > h3 > a{text-decoration:underline;color:#FFF}
.art3-contenu div:not(.sommaire-bloc):not(.MAJ-titre) > h3 > a:hover{text-decoration:none;color:#FFF}
.art3-contenu .MAJ-titre > h3 > a{font-weight:700}
.article-surligne-fin-gris{background-color:#A7A7A7!important}
.article-genre{font-weight:700;font-size:1.15em;color:#FFF;background-color:#CC7391;padding:.3em;margin-top:-20px}
#fiches .spip_documents_right{padding-left:10px;padding-bottom:10px;background-color:#FFF}
.menu-titre-rech{padding:.4em;text-align:left;font-size:1em;color:#FFF;font-weight:700;background-color:#85B2F6;margin:2px 0 1px;border-radius:.3em .3em 0 0}
.topbillet{background-color:#CCE0FD;font-size:.88rem;padding:.4rem;text-align:left;border-radius:0 0 .3em .3em}
.topbillet ol{padding:0;list-style-position:inside;color:#C36;font-weight:700;margin:0}
#navigation .topbillet li{line-height:1.25em;border-bottom-color:#FFF}
.topbillet .smallNormal,.smalltxt{font-weight:400;font-size:.71rem}
.h2avecbleu h2{background:#DFEBFD;padding:.75em;margin-top:2.5em;border-radius:.3em .3em 0 0}
.h2avecbleu h2:first-of-type{margin-top:0}
.h3avecbleu h3{border-radius:.3em .3em 0 0;padding:.75rem;font-size:.82em;font-weight:700;background:#C8DCFB}
#conteneur .pubdroite{display:flex;flex-direction:column}
#conteneur .pubdroiteclair{min-width:160px;background:#DFEBFD;font-size:.88em;text-align:center;padding:.4em}
.adplaceholder-160x600{width:160px}
.art3-body .pubdroiteclair,.bp-body .pubdroiteclair,.rech-body .pubdroiteclair{position:sticky;top:0}
.divfinal{background:#FFF;border-radius:.3em;padding:.4em;margin:10px;font-size:.77rem;text-align:center;line-height:150%}
#ebayhome{width:160px;background:#DFEBFD;text-align:center;font-size:.88em;font-weight:700}
.icones{margin-top:4px;margin-left:3px;margin-right:5px;vertical-align:text-top;border:none;float:left}
.divdedroite{padding-top:5px;padding-bottom:5px;border-bottom:8px solid #FFF}
.titrefondbleu{background:#DFEBFD;padding:.75em;border-bottom:.4em solid #FFF}
.titrefondrose{background:#FFE4ED;padding:.75em;border-bottom:.4em solid #FFF}
.cadrefondclair{background:#FFFFB7;padding:.4em}
.website{border:5px solid #EEE;font-size:.77rem;border-radius:.3em}
.entetesite{background:#EEE;margin-bottom:2px;padding:.75em;overflow:hidden;justify-content:space-between!important}
.logosite{background:#FFF;text-align:center;width:135px;padding-top:5px;padding-bottom:3px;border-radius:.3em}
.nomsite{padding-top:12px;text-align:center;font-weight:700;font-size:1.38em}
.divgauche{background:#FFF;flex:1;min-width:70%;line-height:150%}
.divjaune{background:#FFFFB7;margin-bottom:2px;padding:.75em .75em .75em 4.5em;background-image:url(//www.mestickets.com/IMG/Icones/smiley.gif);background-repeat:no-repeat;background-position:5px 5px;min-height:30px}
.divbleuclair{background:#DFEBFB;margin-bottom:2px;padding:.4em}
.divbleuclair li{margin-left:-15px}
.divgris{background:#F5F5F5;padding:.75em}
.divdroit{background:#FFF;flex:1;text-align:center;padding:.4em;color:#999;min-width:140px;font-size:smaller}
.liste-billetterie{width:98%;padding:.4em;border:1px solid #85B2F6;font-size:.71em;display:table;background-image:url(//www.mestickets.com/IMG/Icones/trait-billetterie.gif);background-repeat:repeat-y}
.genre-billetterie{background:#EEE;font-size:1.15rem;padding:.5rem}
.logo-billetterie{padding:2px;margin:8px}
.logo-billetterie img{border:1px solid #eee}
.texte-billetterie{margin-left:10px;margin-right:10px;min-width:58%;flex:1}
.clic-billetterie{text-align:center;padding-top:.6em;margin-right:.4em;flex:1}
.ligne-billetterie{min-height:57px;padding:0;border-bottom:.4em solid #eee}
.le-titre{font-size:1rem}
.logo-pays{padding:.75em}
.nom-pays{width:53%;font-size:1.25rem;justify-content:space-around}
.resume{background:#E8F0FC;width:98%;text-align:left;padding:.4em;border:1px solid #BBD5FB;display:table}
.resume-text{padding:.4em;color:#333;font-size:.71em;text-indent:12px}
.resume-text p{background:url(//www.mestickets.com/IMG/gif/petitefleche.gif);background-repeat:no-repeat;background-position:0 0}
.resume-entete{background:#FFE57E;padding:.4em;color:#000;font-weight:700;font-size:.88em}
.resumeleft{float:left;width:60%}
.resumeright{float:right;text-align:center;padding:.75px;border-left:1px solid #FFF}
.ligne-date{background:#E8F0FC;padding:.25rem}
.rose{font-weight:700;color:#C36}
.bleu{font-weight:700;color:#327DEF}
.vert{font-weight:700;color:#32EF7E}
.text-event{width:50%}
.text-event2{float:left;width:200px}
.text-event3{float:left;width:240px}
.clic-event{float:right;text-align:center;padding-top:7px;margin-right:5px}
.hrbleu{height:3px;background-color:#AECDFC;margin-bottom:5px;margin-top:5px;border:0}
.indent{text-indent:1em}
.liste-de-fiches{display:table;width:100%;background:#E8F0FC;margin-bottom:2px;margin-top:2px}
.hidden{display:none}
.derouler-ou-fermer{width:60px;height:60px}
.derouler{background-image:url(//www.mestickets.com/IMG/Icones/derouler.gif);cursor:pointer}
.fermer{background-image:url(//www.mestickets.com/IMG/Icones/fermer.gif);cursor:pointer}
.divdossier{padding:.4em;background:#edf3fd;border-radius:.3em}
.titredossier{background:#AECDFC;margin-bottom:.5em;padding:.75em;font-size:.88em;border-radius:.3em}
.dossier-liste{padding:0 1em;font-size:.77em;color:#666;line-height:150%}
.sousdossier-liste{padding:1em;font-size:.77em;color:#666;line-height:150%;background:#e8f0fc;margin:.5em;border-radius:.3em}
.sousdossier-liste div:first-child{margin-bottom:.5em}
.glyph-red{color:#c36;font-size:75%;padding-right:.5em}
.sousdossier h2{margin-top:0}
.sousdossier h3{font-weight:700!important}
.btn_pays_on{padding:.75em;background:#CC7391;font-weight:700;float:left;color:#FFC8DB;border:none;line-height:60px;border-radius:0 0 .3em .3em;text-transform:uppercase}
.btn_pays_on .bigger_if_active{font-size:1.2em}
.btn_pays_off{padding:.4em;background:#FFC8DB;font-weight:400;color:#CC7391;float:left;margin:3px;line-height:50px;border-radius:0 0 .3em .3em;border:none}
.btn_pays_off:hover{opacity:.85}
.btn_centrage-vertical{vertical-align:middle;display:inline-block;line-height:normal}
.btn_global{border-top:2px solid #CC7391;margin-top:1px;text-align:center;overflow:hidden;margin-bottom:.4em;padding-left:.4em}
.fondouv{padding:.75em .4em;background:#ffc8db;text-align:center;margin-top:1px}
.MAJ-evenement{width:100%;display:flex;margin-right:auto;margin-left:auto;overflow:hidden;flex-direction:column}
.cadre-event{border-width:5px;border-color:#EEE;border-style:solid;border-radius:.3em;overflow:hidden;margin-bottom:20px}
.MAJ-ligne-titre{background:#EEE;display:table;width:100%}
.MAJ-ligne-titre-autre{background:#BDD7FC;font-weight:700;display:table;width:100%;padding:.75em;text-align:center}
.MAJ-cadre-autre{color:#333;background-color:#F6F6F6;margin:.4em;display:table;overflow:hidden}
.MAJ-cadre-autre-1seul{width:46%;float:left;padding:.4em}
.MAJ-titre{float:left;font-size:1.15em;padding:.75em}
.MAJ-titre-salle{padding:.75em;float:right;width:30%;text-align:right}
.MAJ-numero{padding:.4em;font-size:.82em;color:silver}
.MAJ-date-event{margin-top:1px;line-height:.82rem;font-size:.71rem;display:flex}
.MAJ-cotegauche{flex:1}
.MAJ-cotedroit{flex:1;font-size:.77rem;background-color:#F2F6FC;padding:.4em;margin:1px}
.MAJ-jaune{background:#FFF2F7}
.MAJ-bleuclair{background:#E8F0FC}
.MAJ-gris{background:#EEE}
.date-numjour{float:left;font-size:2em;padding:.4em .4em .75em 0}
.italique{font-style:italic;color:#999;font-size:.88em}
.cell-lign{border-bottom:1px solid #E5EEFC;padding-top:.4em;padding-bottom:.4em;overflow:hidden;width:100%}
.cellule1{width:60%;float:left;padding-top:.4em}
.cellule2{width:30%;float:right;text-align:right}
.cell-lign-surtitre{text-align:center;font-size:.71rem;color:#000;background-color:#BDD7FC;padding:.4em}
.cell-lign-titre{background-color:#DEEAFC;overflow:hidden;padding:2px;color:#78A8F0;font-size:.71rem}
.cellule-titre1{width:60%;float:left}
.cellule-titre2{width:30%;float:right;text-align:right}
.text71{font-size:.71em}
.btn,.art1 button,.anciennefiche button{display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:.3em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.art1 button{padding:1em 2em}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px #00000020;box-shadow:inset 0 3px 5px #00000020}
.cadre-event button,.art1 button,.anciennefiche button{color:#fff;background-color:#5cb85c;border-color:#4cae4c;font-weight:700}
.cadre-event button:hover,.art1 button:hover,.anciennefiche button:hover,.cadre-event button:focus,.art1 button:focus,.anciennefiche button:focus,.cadre-event button:active,.art1 button:active,.anciennefiche button:active{color:#fff;background-color:#47a447;border-color:#398439}
.anciennefiche ul+a button{margin:-20px 0 50px 78px !important}
.anciennefiche button{margin:1px!important}
.btnAtxt{color:#327def!important;text-decoration:none!important;font-weight:700;font-size:1.07em;text-align:center;min-width:16%}
.btnAstyle{line-height:150%;padding:.4em;margin:.3em;background:#fff;border:1px solid #dfebfd;border-radius:.3em;box-sizing:border-box;display:block}
#MEV .btnAtxt{white-space:nowrap}
.btnAstyle:hover,.btnAstyle:focus,.btnAstyle:active{background-color:#cce0fd}
.btnAstyle img,.btnAstyle picture{width:100%;height:auto}
.btnAstyle p{margin:0;font-size:.88em;font-weight:400;color:#85B2F6}
.btnAstylePROMO{color:#3e8e3e;font-size:.71em;background:#dff1df;border-radius:.15em;padding:.4em;line-height:250%;font-weight:400}
.btnAstyleUNE{background:#cce0fd;border-radius:.25em;padding:.4em;line-height:120%;border:1px solid #e8f0fc;display:inline-block;margin-top:.6em}
.btnB{display:inline-block;padding:6px 12px;cursor:pointer;border-radius:.3em;text-decoration:none!important;font-weight:700;font-size:1em;text-align:center;white-space:nowrap;vertical-align:middle;line-height:1.428571429}
.btnBv{color:#fff!important;background-color:#5cb85c;border:1px solid #4cae4c}
.btnBv:hover,.btnBv:focus,.btnBv:active{color:#fff;background-color:#47a447;border-color:#398439}
.btnBb{color:#fff!important;background-color:#327def;border:1px solid #2E72D9}
.btnBb:hover,.btnBb:focus,.btnBb:active{color:#fff;background-color:#2E72D9;border-color:#255EB3}
}
@media (min-width: 956px) {
.display-none-min769,.display-none-ifbig{display:none!important}
}
@media projection, screen, tv {
.collapse{display:none}
}
@media (max-width: 991px) {
body{overflow-x:visible}
#habillage{display:none}
#habillage-complet{display:none}
#habillage-complet-hauteur{display:none}
}
@media (max-width: 400px) {
.display-none-ifverysmall,.cartouche .logo-titre{display:none!important}
}
@media (max-width: 366px) {
.display-none-ifveryverysmall{display:none!important}
}
@media (max-width: 955px) {
.display-none-max768,.display-none-ifsmall{display:none!important}
#header{background-color:#FFF}
#page{min-width:auto}
#conteneur #contenu{max-width:955px;float:none;padding:.4em}
.pubentete{padding:3%;width:100%;float:left;margin:0;border-radius:0}
#divlogo img{max-width:62.5%}
#hierarchie{height:100%;border:3px solid #DFEBFD;padding:1px}
.hierarchie{height:100%;border:3px solid #DFEBFD;padding:1px}
#page{border:none}
#conteneur #navigation{display:none}
.texte{font-size:.82em}
.cartouche{margin:0}
.cartouche .spip_logo{float:none;margin:0}
.reserver-new{font-size:1em;width:100%;border:none}
.fondgristresclair{font-size:.88rem}
.pubdroiteclair{font-size:inherit;max-width:100%!important}
#conteneur{flex-wrap:wrap;justify-content:center}
.divgauche{width:100%}
.divdroit{background:#FFF;float:none;width:100%;text-align:center;padding-top:5px;color:#999;min-width:140px}
.une{height:auto;overflow:hidden;font-size:.88em}
#contenu .sommairesansfond{width:auto}
.liste-articles ul{font-size:.88em}
.liste-articles li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#E8E8E8;padding-top:.4em;padding-bottom:.4em}
.menu-titre-sommaire{font-size:1em;border-radius:.3em .3em 0 0}
#contenu .sommaire{width:auto;float:none}
.reservation{font-size:1em;margin:1px;padding:0;border:none}
.MAJ-evenement{width:100%}
.MAJ-titre-salle{width:auto}
.MAJ-date-event{font-size:.88rem;line-height:1rem}
.MAJ-cotedroit{width:100%;font-size:.88rem;flex:auto}
.MAJ-numero{display:none!important}
}
@media projection, screen, tv {
.navbar-toggle{position:relative;float:right;padding:.7em .75em;margin-top:.6em;margin-right:1.2em;margin-bottom:.6em;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:.3em}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:.1em}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px}
.navbar-nav{margin:1px 0;line-height:1rem;padding:.5rem;background-color:#DFEBFD;text-align:right}
.navbar-form{padding:.75em 1.2em;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 #ffffff1a 0 1px 0 #ffffff1a;box-shadow:inset 0 1px 0 #ffffff1a 0 1px 0 #ffffff1a;margin:8px -15px}
.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right{right:0;left:auto}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav > li > a{color:#777}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#555;background-color:#e7e7e7}
}
@media (max-width: 767px) {
nav{display:block}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:.4em 1em .4em 2em}
.navbar-nav .open .dropdown-menu > li > a{line-height:20px}
.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none}
.navbar-form .form-group{margin-bottom:5px}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#002966;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#ccc;background-color:transparent}
}
@media projection, screen, tv {
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#002966}
.navbar-inverse{border-color:#080808}
.navbar-inverse .navbar-brand{color:#999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-nav > li > a{color:#002966}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{color:#85B2F6;background-color:transparent}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color:#85B2F6;background-color:#080808}
.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#002966}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#DFEBFD}
.navbar-inverse .navbar-toggle{background-color:#FFF}
.icon-bar{background-color:#002966}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#999}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
button{cursor:pointer;-webkit-appearance:button}
}
@media print {
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
}
@media projection, screen, tv {
.fb-share-button span:first-child{vertical-align:unset!important}
.social img{width:32px;height:32px;opacity:.7}
.social img:hover{opacity:1}
.modal .btn-close{color:#aaa;cursor:pointer;font-size:3rem;position:absolute;top:0;right:5px;text-decoration:none}
.modal .btn-close:hover,.modal .btn-close:focus{color:#999}
.modal-wrap:before{content:'';display:none;background:#0009;position:fixed;top:0;right:0;bottom:0;left:0;z-index:101}
.modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:102}
.modal-open:checked ~ .modal-wrap:before,.modal-open:checked ~ .modal-wrap .modal-overlay{display:block}
.modal-open:checked ~ .modal-wrap .modal-dialog{transform:translate(-50%,-50%);position:fixed;top:40%}
.modal-dialog{background:#fefefe;border:#555 solid 1px;border-radius:5px;position:fixed;left:50%;top:-100%;transform:translate(-50%,-150%);transition:transform .6s ease-in-out;width:80%;max-width:600px;z-index:103}
.modal-body{padding:20px}
.modal-body p{margin:0}
.modal-header,.modal-footer{padding:20px}
.modal-header{border-bottom:#eaeaea solid 1px}
.modal-header h2{font-size:2rem;margin:0}
.modal-footer{border-top:#eaeaea solid 1px;text-align:right}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;bottom:0;right:0;width:99%;height:99%;margin:auto}
.strong1sur2 li:nth-child(odd){font-weight:700}
.liste-article-rubrique-element{padding-right:20px;display:flex;flex-direction:row;max-width:100%;margin-bottom:25px}
.liste-article-rubrique-element-img{flex:1.5;margin:10px}
.liste-article-rubrique-element-desc{color:#999}
.liste-article-rubrique-element-desc p:first-of-type{font-weight:700}
.flex-auto{flex:auto}
.flex-1{flex:1}
.flex-2{flex:2}
.flex-3{flex:3}
.flex-4{flex:4}
.flex-5{flex:5}
}
@media (max-width: 767px) {
.liste-article-rubrique-element not:.nochange{flex-direction:column}
}
@media projection, screen, tv {
.sommaire-flex{display:flex;flex-direction:column}
.sommaire-liste-article-flex{display:flex;flex-direction:row;width:100%;padding:1.4em 0;border-bottom:1px dashed #C4DDF7;font-size:.82em}
.sommaire-liste-article-texte-flex{flex:auto;padding-left:.75em}
.sommaire-bloc{margin:0 0 .75em;font-size:.82rem;background:#e8f0fc;border-radius:.3em}
.sommaire-bloc h2{background:#85b2f6;color:#fff;padding:.4em;text-align:center;border-radius:.3em .3em 0 0}
.sommaire-bloc h2 > a{color:#fff;text-decoration:underline}
.sommaire-bloc h2 > a:hover{text-decoration:none}
.sommaire-bloc h3{padding:.4em;color:#002966;text-transform:uppercase;font-size:smaller;text-align:center}
.sommaire-bloc h3 > a{color:#002966;text-decoration:none}
.sommaire-bloc h3 > a:hover{text-decoration:underline}
.newBloc ol{margin:0 0 0 -15px;line-height:180%}
.newBloc li:nth-child(1),.newBloc li:nth-child(2),.newBloc li:nth-child(3){font-weight:700}
.newBloc img{padding:0}
.newBloc > div,.newBloc > button{line-height:150%;min-width:16%;padding:.4em;margin:.3em;background:#fff;border:1px solid #dfebfd;border-radius:.3em;box-sizing:border-box}
.newBloc a{color:#002966;text-decoration:underline}
.newBloc a:hover{text-decoration:none}
.flexrow{flex-direction:row;flex-wrap:wrap;display:flex;justify-content:space-around;align-items:stretch;align-content:space-between}
.flexNoWrap{flex-wrap:nowrap!important}
.flexJCSB{justify-content:space-between!important}
.flexcolumn{display:flex;flex-direction:column}
.flexrow-reverse{display:flex;flex-direction:row-reverse}
}
@media (max-width : 955px) {
.flexcolumn-mobileonly{display:flex;flex-direction:column}
}
@media projection, screen, tv {
.background-bluelight{background:#85b2f6;padding:1%}
.imglink a img,.imglink a picture{border:2px solid #fff;box-sizing:border-box}
.imglink a:hover img,.imglink a:hover picture{border:2px solid #85b2f6;box-sizing:border-box}
.half{width:50%}
.uppercase{text-transform:uppercase}
.styleMEV{text-align:center;color:#327def;font-weight:700}
.styleALaUne{text-align:center;color:#85b2f6;font-weight:400}
.styleFinDeBloc{text-align:center;padding:.75em}
.stylePromo h2{background:#327def}
.stylePromoList{text-align:center}
.stylePromoList a{font-weight:700}
.styleActuList div:nth-child(3){font-weight:700;padding:.75em}
.styleActuList div:nth-child(2){color:#85B2F6;font-size:.71em;background:#e8f0fc66;line-height:120%!important}
.styleActuList div:nth-child(2) a{color:#85B2F6;text-decoration:none}
.styleActuList div:nth-child(2) a:hover{text-decoration:underline}
.stylePromoList div:nth-child(3){color:#c36;font-size:.71rem;background:#fff1f6;font-weight:400;border-radius:.3em;padding:2px}
}
@media (min-width : 956px) {
.styleActu .half{width:33%}
}
@media (min-width : 769px) and (max-width : 955px) {
.styleActu .half{width:25%}
}
@media (min-width : 531px) and (max-width : 768px) {
.styleActu .half{width:33%}
}
@media (min-width : 769px) and (max-width : 955px) {
.styleActu .half{width:25%}
}
@media (max-width : 530px) {
.styleTop .half{width:100%}
.rowToColumnSmallDevice{flex-direction:column!important}
}
@media projection, screen, tv {
.stylePromoList img{width:90%;height:auto}
.prixbarre{color:#999;text-decoration:line-through;font-size:150%}
.prixpromo{color:#348700;font-size:150%;font-weight:700}
.button{padding:.6em;border-radius:.25em;border:none;margin:.6em 0 .2em;font-size:1.15em;text-align:center}
.button a{text-decoration:none;font-weight:700}
.button-vert-clair a{color:#369b36}
.button-vert-clair{background:#edf6dc}
.button-vert-clair:hover{background:#deb}
.txt-gris{color:#444;font-weight:400}
.txt-onet{color:#85B2F6;font-weight:400}
.radius{border-radius:.3em}
.radius-top{border-radius:.3em .3em 0 0!important}
.radius-bottom{border-radius:0 0 .3em .3em!important}
.reserver-top{background:#e8f0fc;padding:.1rem .5rem;border-radius:.3em;font-size:.82em}
.BP{color:#333;font-size:.71rem;line-height:140%;background:#f6f6f6}
.BP > div:first-of-type{padding-top:.5rem}
.reserverBP{width:45%;background:#fff;border-width:3px;border-color:#b5dfb5;border-style:solid;border-radius:.3em;overflow:hidden;margin-bottom:20px}
.reserverBP div{padding:.25rem}
.reserverBP .titreBP{padding:.5rem .5rem .15rem;font-size:.88rem;font-weight:700}
.reserverBP .soustitreBP{color:#205d20;font-size:.71rem;font-weight:700;background:#b5dfb5}
.googlepub{padding:.4em;display:inline-block;min-height:75px}
#googleadsbando,#googleadsbando_1,#googleadsbando_2,#googleadsbando_3,#googleadsbando_4,.jc-center{display:flex;justify-content:center}
.annonce-wrapper{display:flex}
#googleadsbando .annonce-txt,#googleadsbando_1 .annonce-txt,#googleadsbando_2 .annonce-txt,#googleadsbando_3 .annonce-txt,#googleadsbando_4 .annonce-txt,.vertical{writing-mode:vertical-rl;transform:rotate(180deg);margin-top:.75em;color:#bbb;font-size:small;text-align:right}
#googleadsbando .annonce-img,#googleadsbando_1 .annonce-img,#googleadsbando_2 .annonce-img,#googleadsbando_3 .annonce-img,#googleadsbando_4 .annonce-img{flex:1}
.logo-fiche{float:right;margin:10px 0 10px 10px;display:flex}
.anciennefiche .spip_documents_right:first-of-type picture,.anciennefiche .spip_documents_right:first-of-type img,.logo-fiche picture{max-width:300px;height:auto}
}
@media (max-width : 955px) {
.BP{font-size:.82rem}
.reserverBP{max-width:100%;min-width:45%}
}
@media (max-width : 530px) {
.googlepub{padding:.25em 0;max-width:250px;min-height:260px}
#googleadsbando,#googleadsbando_1,#googleadsbando_2,#googleadsbando_3,#googleadsbando_4,#googleadsbando_5,#googleadsbando_6{max-width:270px;margin-left:auto;margin-right:auto}
.reserverBP{width:100%}
.anciennefiche .spip_documents_right:first-of-type,.logo-fiche{display:flex!important;padding:0!important;margin:0!important;float:none!important;border:none!important}
.logo-fiche picture{margin-top:10px}
.anciennefiche .spip_documents_right:first-of-type picture,.anciennefiche .spip_documents_right:first-of-type img,.logo-fiche picture{max-width:100%;height:auto}
.anciennefiche h2:first-of-type{margin-top:10px!important}
}
@media projection, screen, tv {
ul.spip ul.spip{margin-top:.35em}
#disclaimer{position:relative}
#closeDisclaimer{position:absolute;cursor:pointer;font-size:24px;color:#b9b9b9;top:5px;right:5px}
}

/* squelettes/bootstrap/CSS/css-perso-glyphicons-only.css */
@media projection,screen,tv{@font-face{font-family:'Glyphicons Halflings';src:url('//www.mestickets.com/squelettes/bootstrap/fonts/glyphicons-halflings-regular.eot');src:url('//www.mestickets.com/squelettes/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('//www.mestickets.com/squelettes/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),url('//www.mestickets.com/squelettes/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('//www.mestickets.com/squelettes/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}
.glyphicon:empty{width:1em}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}}

/* plugins/auto/select2/v2.1.0/lib/select2/css/select2.css */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#FFF;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:#FFF;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#FFF}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#FFF 50%,#eee 100%);background-image:-o-linear-gradient(top,#FFF 50%,#eee 100%);background-image:linear-gradient(to bottom,#FFF 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#FFF 0%,#eee 50%);background-image:-o-linear-gradient(top,#FFF 0%,#eee 50%);background-image:linear-gradient(to bottom,#FFF 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#FFF 100%);background-image:-o-linear-gradient(top,#eee 50%,#FFF 100%);background-image:linear-gradient(to bottom,#eee 50%,#FFF 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:#FFF;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#FFF;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#FFF}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* plugins/auto/select2/v2.1.0/css/spip.select2.css */
.select2-dropdown{text-align:left}
.select2-rendered__match{text-decoration:underline}
.select2-container--open{z-index:9999}

/* plugins/auto/saisies/v5.12.0/css/saisies.css?1742495342 */
fieldset{min-width:0}
fieldset.pliable > legend{cursor:pointer}
fieldset.pliable:not(.plie) > legend:before{content:'▾ '}
fieldset.plie > legend:before{content:'▸ '}
[dir='rtl'] fieldset.plie > fieldset > legend:before{content:'◂ '}
.editer.saisie_date_jour_mois_annee .choix{display:inline-block;background-color:transparent;padding:0;border:0}
.saisie_date_jour_mois_annee .choix+.choix{margin-left:1em}
.saisie_date_jour_mois_annee .choix label{display:block;width:auto}
.saisie_date_jour_mois_annee .choix .text{width:auto}
.formulaire_crayon .editer-groupe .editer{padding-left:10px}
.formulaire_spip .etapes__items{list-style:none}
.formulaire_spip .etapes__item{display:inline-block}
.formulaire_spip .etapes__item:not(:first-child):before{content:' → '}
.choix_grille_wrapper{overflow-x:auto}
.choix_grille td{position:relative}
.choix_grille label{position:absolute;inset:0;padding:inherit;display:flex;justify-content:center;align-items:center}
.formulaire_spip .choix-groupe{border:none;margin-top:0;margin-bottom:0;margin-left:0;padding:0}
.formulaire_spip .choix-groupe label,.formulaire_spip .choix-groupe legend.label,.formulaire_spip .choix-groupe .editer-label{float:none;background-color:transparent;margin-left:0;margin-bottom:.5em;padding-left:0;padding-bottom:0;width:auto}
.saisies-menu-onglets{border-bottom:1px solid hsla(0,0%,0%,0.15)}
.saisies-menu-onglets__items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}
.saisies-menu-onglets__item,.saisies-menu-onglets__lien{display:-webkit-box;display:-ms-flexbox;display:flex}
.saisies-menu-onglets__lien{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;text-decoration:none}
.saisies-menu-onglets__lien.actif{font-weight:700}
.saisies-contenus-onglets fieldset{margin-top:0}
.saisies-onglets-verticaux{margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{width:100%}
@media (min-width:580px){.saisies-onglets-verticaux{display:flex;column-gap:var(--spip-form-spacing-x);margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{max-width:15em;min-width:15em}}
.saisies-onglets-verticaux > .saisies-contenus-onglets{flex-basis:100%}
.saisies-onglets-verticaux > .saisies-menu-onglets > .saisies-menu-onglets__items{flex-direction:column}
.saisies-onglets .select2-container{width:100%!important}
.afficher_si_masque_chargement,.etapes__item.afficher_si_masque{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.champ.afficher{margin-bottom:1rem}
.champ.afficher p:last-child,#wysiwyg .champ.afficher p:last-child{margin-bottom:0}
.champ.afficher.saisie_fieldset fieldset > .fieldset_legend{font-weight:800;font-size:1.1em;margin-left:0;margin-bottom:1rem}
.champ.afficher.saisie_fieldset > .fieldset_valeurs{padding-left:1.5em;border-left:1px solid #E3E3E3;border-radius:12px}
.editer-groupe_inline{--gap:1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gap);padding:0}
.editer-groupe_inline > .editer:not(.en_configuration){margin-left:0;margin-right:0;flex-shrink:0;max-width:100%}
.editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{display:block;float:none;padding-top:0;margin-left:0}
@media (min-width:580px){.formulaire_spip .editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{max-width:100%;padding-right:.5em}
.formulaire_spip .editer-groupe_2_colonnes{--columns:2}
.formulaire_spip .editer-groupe_3_colonnes > .editer{--columns:3}
.formulaire_spip .editer-groupe_4_colonnes > .editer{--columns:4}
.formulaire_spip .editer-groupe_2_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_3_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_4_colonnes > .editer:not(.en_configuration){width:calc((100% / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)))}
.formulaire_spip .editer-groupe_1ligne_colonnes,.formulaire_spip .editer-groupe_1ligne_max_colonnes{flex-wrap:nowrap}
.formulaire_spip .editer-groupe_1ligne_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration){flex-shrink:1;min-width:8em}
.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_xlignes_max_colonnes > .editer:not(.en_configuration){flex-grow:1}}

