/* compact [
	plugins-dist/porte_plume/css/barre_outils.css?1757667736
	local/cache-css/cssdyn-css_barre_outils_icones_css-408d1416.css?1784722339
	local/couteau-suisse/header.css
	plugins/auto/saisies/v5.8.1/css/saisies.css?1728608078
	squelettes/css/global.css?1777453692
	squelettes/css/global-custom.css
] 73.6% */

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

/* local/cache-css/cssdyn-css_barre_outils_icones_css-408d1416.css?1784722339 */
.markItUp .outil_header1>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -2px}
.markItUp .outil_bold>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -22px}
.markItUp .outil_italic>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -42px}
.markItUp .outil_stroke_through>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -62px}
.markItUp .outil_liste_ul>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -442px}
.markItUp .outil_liste_ol>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -462px}
.markItUp .outil_indenter>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -482px}
.markItUp .outil_desindenter>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -502px}
.markItUp .outil_quote>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -302px}
.markItUp .outil_poesie>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -322px}
.markItUp .outil_link>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -342px}
.markItUp .outil_notes>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -362px}
.markItUp .outil_guillemets>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -522px}
.markItUp .outil_guillemets_simples>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -542px}
.markItUp .outil_guillemets_de>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -562px}
.markItUp .outil_guillemets_de_simples>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -582px}
.markItUp .outil_guillemets_uniques>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -602px}
.markItUp .outil_caracteres>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -282px}
.markItUp .outil_a_maj_grave>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -162px}
.markItUp .outil_e_maj_aigu>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -202px}
.markItUp .outil_e_maj_grave>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -222px}
.markItUp .outil_aelig>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -142px}
.markItUp .outil_aelig_maj>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -122px}
.markItUp .outil_oe>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -262px}
.markItUp .outil_oe_maj>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -242px}
.markItUp .outil_ccedil_maj>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -182px}
.markItUp .outil_uppercase>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -82px}
.markItUp .outil_lowercase>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -102px}
.markItUp .outil_code>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -382px}
.markItUp .outil_cadre>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -402px}
.markItUp .outil_clean>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -422px}
.markItUp .outil_preview>a>em{background-image:url(//gantelet.com/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -622px}
.markItUp .couteau_suisse_drop>a>em{background-image:url(//gantelet.com/plugins/auto/couteau_suisse/v1.16.1/icones_barre/couteau-19.png)}
.markItUp .decoupe_pages>a>em{background-image:url(//gantelet.com/plugins/auto/couteau_suisse/v1.16.1/icones_barre/decoupe_pages.png)}
.markItUp .decoupe_onglets>a>em{background-image:url(//gantelet.com/plugins/auto/couteau_suisse/v1.16.1/icones_barre/decoupe_onglets.png)}
.ajaxLoad{position:relative}
.ajaxLoad:after{content:"";display:block;width:5em;height:5em;border:1px solid #eee;background:#fff url('//gantelet.com/prive/images/loader.svg') center no-repeat;background-size:50%;opacity:0.5;position:absolute;left:50%;top:50%;margin-left:-2.5em;margin-top:-2.5em}
.fullscreen .ajaxLoad:after{position:fixed;left:75%}

/* local/couteau-suisse/header.css */
div.pagination{display:block;text-align:center}
div.pagination img{border:0pt none;margin:0pt;padding:0pt}
div.pagination a.decoupe_img{border:0pt none}
span.cs_pagination_off{color:lightgrey;font-weight:700;text-decoration:underline}
div.onglets_print{margin:1em;padding:.6em;border:1px dashed}
div.onglets_print h4{margin-top:0px;margin-bottom:.6em}
div.onglets_bloc{position:relative;width:100%;clear:both}
div.onglets_bloc h2.onglets_titre a{text-decoration:none;height:22px;color:black}
div.onglets_bloc h2.onglets_titre{height:20px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:6px;background-color:#f2f2f2;color:black;position:relative;top:-1px;display:inline;float:left;clear:none;overflow:hidden;cursor:pointer;margin:1px -1px 1px 0px;padding:0px .6em;border:1px solid rgb( 145,155,156 );z-index:11;white-space:nowrap;text-align:center;font-weight:400;font-size:88%}
div.onglets_bloc h2.onglets_titre.selected{height:22px;background-color:white;border-top:3px solid #8B6F92;z-index:11;top:-3px;margin:1px -1px -2px 0px;border-bottom-width:0px;cursor:default}
div.onglets_bloc h2.onglets_titre.selected a{color:black;cursor:default}
div.onglets_bloc h2.hover a{color:blue}
div.onglets_bloc .onglets_liste{white-space:nowrap}
div.onglets_bloc .onglets_contenu{display:none;clear:both;border:1px solid rgb( 145,155,156 );background:rgb( 252,252,254 );z-index:10;position:relative;top:-3px;padding:.6em}
div.onglets_bloc .onglets_contenu.selected{display:block;overflow:hidden}
div.cs_sommaire{display:block;float:right;margin-left:1em;margin-right:.4em;overflow:auto;z-index:100;max-height:350px;text-align:left}
a.sommaire_ancre{background:transparent url(https://gantelet.com/prive/images/deplierbas.svg) no-repeat scroll left center;background-size:12px;padding-left:10px;text-decoration:none!important}
div.cs_sommaire a:after{display:none}
div.cs_sommaire_avec_fond{background:transparent url(https://gantelet.com/plugins/auto/couteau_suisse/v1.16.1/img/sommaire/coin.gif) no-repeat scroll left top;border-right:1px solid rgb(153,153,153);border-bottom:1px solid rgb(153,153,153);padding-bottom:.1em}
div.cs_sommaire_sans_fond{border:thin solid gray;background-color:white}
div.cs_sommaire_inner{margin:3pt}
div.cs_sommaire_titre_avec_fond,div.cs_sommaire_titre_sans_fond{border-bottom:1px dotted silver;line-height:1;position:inherit;font-weight:700;text-align:center}
div.cs_sommaire_titre_avec_fond{margin-left:15px}
div.cs_sommaire ul{margin:.3em .5em .1em .7em;padding:0pt;font-size:84%;list-style-image:none;list-style-position:outside;list-style-type:none}
div.cs_sommaire ul li{margin:0pt;padding:0pt;list-style-image:none;list-style-position:outside;list-style-type:none}
div.cs_sommaire_titre_avec_fond,div.cs_sommaire_titre_sans_fond{background:transparent url(https://gantelet.com/prive/images/deplierbas.svg) no-repeat scroll right center;background-size:18px;cursor:pointer;padding:.3em 18px}
div.cs_sommaire_replie{background:transparent url(https://gantelet.com/prive/images/deplierhaut.svg) no-repeat scroll right center;background-size:18px;border:none}
.cs_sommaire_invisible{display:none}

/* plugins/auto/saisies/v5.8.1/css/saisies.css?1728608078 */
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 input{width:100%}
.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-wrap:wrap;align-items:flex-start;column-gap:var(--gap);padding:0;margin: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}}

/* squelettes/css/global.css?1777453692 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.ie7 img{-ms-interpolation-mode:bicubic}
.bloc{display:block;margin-bottom:1.5em}
.box{display:block;margin-bottom:1.5em;padding:1.5em;background:#EEE}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}


.left{float:left!important}
.right{float:right!important}
.center{text-align:center;margin-right:auto;margin-left:auto}
.clear{clear:both}
br.clear,.nettoyeur{clear:both;margin:0;padding:0;border:0;height:0;line-height:1px;font-size:1px}
hr.clear{visibility:hidden}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{display:inline-table}
.clearfix{height:1%}
.clearfix{display:block}
.offscreen,.invisible{position:absolute;left:-999em;height:1%}
.hidden{visibility:hidden}
.none{display:none}
.todo{opacity:0.5}
.todo:hover{opacity:1}
.blink{text-decoration:blink}
h4,.h4{font-weight:400;margin-bottom:1.364em}
h5,.h5{font-weight:400;margin-bottom:1.5em}
h6,.h6{font-weight:400}
strong,b{font-weight:700}
em,i{font-style:italic}
small,.small{font-size:90%}
big,.big{font-size:130%}
@media print{abbr[title]:after{content:" (" attr(title) ")"}}
dfn{font-weight:700;font-style:italic}
del,.del{background-color:#FDD;border-color:#C00;color:#C00;text-decoration:line-through}
ins,.ins{background-color:#DFD;border-color:#0A0;color:#0A0;text-decoration:none}
sup,sub{font-size:.8em;font-variant:normal;line-height:0}
sup{vertical-align:super}
.ie sup{vertical-align:text-top}
sub{vertical-align:sub}
.ie sub{vertical-align:text-bottom}
.caps{font-variant:small-caps}
ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}
dl dt{font-weight:700}

caption{background:#EEE}
th{font-weight:700}
thead th{background:#DDD}
th,td,caption{padding:.75em}
tfoot{font-style:italic}
q{font-style:italic}
blockquote{padding:0 50px}
cite{font-style:italic}
address{font-style:italic}
pre,code,kbd,samp,var,tt{font-family:'Courier New',Courier,monospace;font-size:1em}
pre{margin:1.5em 0;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}
kbd{background-color:#222;color:#FFF}
samp{font-weight:700}
var{font-style:italic}
p,.p,dl,dd,blockquote,address,pre,table,fieldset{margin-bottom:1.5em;text-align:left}

a[hreflang]:after{content:"\0000a0(" attr(hreflang) ")"}
@media print{a,a:visited{color:#222;text-decoration:underline}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}}
@media print{pre,blockquote{page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}}
@media (max-width:640px){img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%!important}
img{height:auto}
textarea,table,td,th,code,pre,samp{word-wrap:break-word}
code,pre,samp{white-space:pre-line}}
@media screen and (max-width:640px) and (orientation:landscape){body{-webkit-text-size-adjust:70%}}
a{background:transparent;color:inherit}
a:visited{color:inherit}
a:focus{outline:thin dotted;background-color:#222!important;border-color:#222!important;color:#f8f8f8!important;text-shadow:none}
a:hover{outline:0;cursor:pointer}
a:active{outline:0}
a:after,a:before,a small{font-size:90%;opacity:.9}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]"}
a.spip_out:after,a.external:after{content:"\0000a0\279A"}
a[hreflang].spip_out:after,a[hreflang].external:after{content:"\0000a0[" attr(hreflang) "]\0000a0\279A"}
a.spip_mail:after,a.mailto:after{content:"\0000a0\2709"}
a.tel:after{content:"\0000a0\2706"}
a.download:after{content:"\0000a0\21A7"}
a[hreflang].download:after{content:"\0000a0[" attr(hreflang) "]\0000a0\21A7"}
a.audio:after{content:"\0000a0\266B"}
a[hreflang].audio:after{content:"\0000a0[" attr(hreflang) "]\0000a0\266B"}
a img{border:0}
a:focus img,a:active img{-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translate(1px);transform:translateY(1px)}
@media print{a,a:visited{text-decoration:underline}
a:after{content:''}
a.spip_url:after,a[rel="external"]:after,a.external:after{content:" (" attr(href) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:''}}
.page{position:absolute;left:5%;top:15%;width:900px;text-align:left}

.footer{clear:both;padding:1.5em 0 0;border-top:1px solid #adaeb0}
.wrapper{clear:both;float:left;width:70%;overflow:hidden}
.content{min-height:350px}
.aside{float:right;width:25%;overflow:hidden}
.header{padding-bottom:1.5em;padding-right:30%;border-bottom:1px solid}
.header #logo{display:block;margin:0;line-height:1;font-weight:700}
.header #logo,.header #logo a,.header #logo a:hover{background:transparent;text-decoration:none;color:#222}
.header #slogan{margin:0}
.formulaire_menu_lang{position:absolute;right:0;top:.9em;display:block;width:30%}
.nav{border:solid #222;border-width:1px 0}

.nav ul li a{float:left;display:block;padding:.5em 1em;border-right:1px solid #222;text-decoration:none}
.nav ul li.on a{background:#EED;color:#222;font-weight:400}
.nav ul li a:focus,.nav ul li a:hover,.nav ul li a:active{background:#222;color:#FFF}
#formulaire_recherche{position:absolute;top:50px;right:50px;border:0}
.footer .generator a{padding:0;background:none}
@media print{.page,.wrapper,.content{width:auto}
.nav,.arbo,.aside,.footer{display:none}}
@media (max-width:640px){body,.page,.header,.main,.footer,.wrapper,.content,.aside{width:auto!important;margin:auto!important}
.page{margin:0;padding:5%}
.content,.aside{clear:both;float:none!important;width:auto!important}
.nav ul li a{float:none;border:0}
#formulaire_recherche{display:none;position:static;text-align:center}
.arbo{display:none}
.footer .colophon{width:auto;float:none}
.footer .generator{display:none}
table.fc-header td{display:block;text-align:left}}
input,textarea,select,button{font-family:inherit;font-size:100%;font-weight:inherit;border:1px solid blueviolet;border-radius:12px}
legend{font-weight:700}
input[type="submit"],input.btn,input.submit,input[type="button"],input.button,input[type="image"],input.image,button{cursor:pointer}
.reponse,.error,.alert,.notice,.success,.info{padding:.8em;margin-bottom:1.5em;border:2px solid #ddd}
.error,.alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.notice{background:#fff6bf;color:#514721;border-color:#ffd324}
.success{background:#e6efc2;color:#264409;border-color:#c6d880}
.info{background:#d5edf8;color:#205791;border-color:#92cae4}
.error a,.alert a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
.info a{color:#205791}
#menu_flex:hover #menu_zero_flex::hover #menu_go_flex:hover{border:2px solid #adaeb0}
#menu:hover{gap:4px}
#menu:active{border:1px solid #cf47f1}
#menu_go{overflow:auto;height:100%;z-index:99;position:fixed;top:9%;left:0%;background-color:white;--r-top:0rem;--r-right:4rem;--r-bottom:4rem;--r-left:0rem;border:1px solid red;border-radius:var(--r-top) var(--r-right) var(--r-bottom) var(--r-left);animation:menu_anim 0.5s 0s linear;animation-fill-mode:forwards}
#menu_go_zero{height:100%;z-index:99;position:fixed;top:9%;left:0%;background-color:white;--r-top:0rem;--r-right:4rem;--r-bottom:4rem;--r-left:0rem;border:1px solid red;border-radius:var(--r-top) var(--r-right) var(--r-bottom) var(--r-left);animation:menu_anim_zero 0.5s 0s linear;animation-fill-mode:forwards}
.rubContainerFlex a:hover{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#rubContainer a:hover,#sousRub a:hover,#rubContainer1 a:hover,#sousRub1 a:hover,#rubContainer2 a:hover,#sousRub2 a:hover,#rubContainer3 a:hover,#sousRub3 a:hover,#rubContainer4 a:hover,#sousRub4 a:hover,#rubContainer5 a:hover,#sousRub5 a:hover,#rubContainer6 a:hover,#sousRub6 a:hover,#rubContainer7 a:hover,#sousRub7 a:hover{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#artContainer a:hover,#artRub a:hover,#artContainer1 a:hover,#artRub1 a:hover,#artContainer2 a:hover,#artRub2 a:hover,#artContainer3 a:hover,#artRub3 a:hover,#artContainer4 a:hover,#artRub4 a:hover,#artContainer5 a:hover,#artRub5 a:hover,#artContainer6 a:hover,#artRub6 a:hover,#artContainer7 a:hover,#artRub7 a:hover,#artContainer8 a:hover,#artRub8 a:hover,#artContainer9 a:hover,#artRub9 a:hover,#artContainer10 a:hover,#artRub10 a:hover,#artContainer11 a:hover,#artRub11 a:hover,#artContainer12 a:hover,#artRub12 a:hover,#artContainer13 a:hover,#artRub13 a:hover,#artContainer14 a:hover,#artRub14 a:hover,#artContainer15 a:hover,#artRub15 a:hover,#artContainer16 a:hover,#artRub16 a:hover,#artContainer17 a:hover,#artRub17 a:hover,#artContainer18 a:hover,#artRub18 a:hover,#artContainer19 a:hover,#artRub19 a:hover,#artContainer20 a:hover,#artRub20 a:hover,#artContainer21 a:hover,#artRub21 a:hover,#artContainer22 a:hover,#artRub22 a:hover,#artContainer23 a:hover,#artRub23 a:hover,#artContainer24 a:hover,#artRub24 a:hover,#artContainer25 a:hover,#artRub25 a:hover,#artContainer26 a:hover,#artRub26 a:hover,#artContainer27 a:hover,#artRub27 a:hover,#artContainer28 a:hover,#artRub28 a:hover,#artContainer29 a:hover,#artRub29 a:hover,#artContainer30 a:hover,#artRub30 a:hover,#artContainer31 a:hover,#artRub31 a:hover,#artContainer32 a:hover,#artRub32 a:hover,#artContainer33 a:hover,#artRub33 a:hover,#artContainer34 a:hover,#artRub34 a:hover,#artContainer35 a:hover,#artRub35 a:hover,#artContainer36 a:hover,#artRub36 a:hover,#artContainer37 a:hover,#artRub37 a:hover,#artContainer38 a:hover,#artRub38 a:hover,#artContainer39 a:hover,#artRub39 a:hover,#artContainer40 a:hover,#artRub40,#artContainer41 a:hover,#artRub41 a:hover,#artContainer42 a:hover,#artRub42 a:hover,#artContainer43 a:hover,#artRub43 a:hover,#artContainer44 a:hover,#artRub44 a:hover,#artContainer45 a:hover,#artRub45 a:hover,#artContainer46 a:hover,#artRub46 a:hover,#artContainer47 a:hover,#artRub47 a:hover,#artContainer48 a:hover,#artRub48 a:hover,#artContainer49 a:hover,#artRub49 a:hover,#artContainer50 a:hover,#artRub51 a:hover,#artContainer52 a:hover,#artRub52 a:hover,#artContainer53 a:hover,#artRub53 a:hover,#artContainer54 a:hover,#artRub54 a:hover,#artContainer55 a:hover,#artRub55 a:hover,#artContainer56 a:hover,#artRub56 a:hover,#artContainer57 a:hover,#artRub57 a:hover,#artContainer58 a:hover,#artRub58 a:hover,#artContainer59 a:hover,#artRub59 a:hover,#artContainer60 a:hover,#artRub60 a:hover,#artContainer61 a:hover,#artRub61 a:hover,#artContainer62 a:hover,#artRub62 a:hover,#artContainer63 a:hover,#artRub63 a:hover,#artContainer64 a:hover,#artRub64 a:hover,#artContainer65 a:hover,#artRub65 a:hover,#artContainer66 a:hover,#artRub66 a:hover,#artContainer67 a:hover,#artRub67 a:hover,#artContainer68 a:hover,#artRub68 a:hover,#artContainer69 a:hover,#artRub69 a:hover,#artContainer70 a:hover,#artRub70 a{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#artContainerII a:hover,#artRubII a:hover,#artContainerII1 a:hover,#artRubII1 a:hover,#artContainerII2 a:hover,#artRubII2 a:hover,#artContainerII3 a:hover,#artRubII3 a:hover,#artContainerII4 a:hover,#artRubII4 a:hover,#artContainerII5 a:hover,#artRubII5 a:hover,#artContainerII6 a:hover,#artRubII6 a:hover,#artContainerII7 a:hover,#artRubII7 a:hover,#artContainerII8 a:hover,#artRubII8 a:hover,#artContainerII9 a:hover,#artRubII9 a:hover,#artContainerII10 a:hover,#artRubII10 a:hover,#artContainerII11 a:hover,#artRubII11 a:hover,#artContainerII12 a:hover,#artRubII12 a:hover,#artContainerII13 a:hover,#artRubII13 a:hover,#artContainerII14 a:hover,#artRubII14 a:hover,#artContainerII15 a:hover,#artRubII15 a:hover,#artContainerII16 a:hover,#artRubII16 a:hover,#artContainerII17 a:hover,#artRubII17 a:hover,#artContainerII18 a:hover,#artRubII18 a:hover,#artContainerII19 a:hover,#artRubII19 a:hover,#artContainerII20 a:hover,#artRubII20 a:hover,#artContainerII21 a:hover,#artRubII21 a:hover,#artContainerII22 a:hover,#artRubII22 a:hover,#artContainerII23 a:hover,#artRubII23 a:hover,#artContainerII24 a:hover,#artRubII24 a:hover,#artContainerII25 a:hover,#artRubII25 a:hover,#artContainerII26 a:hover,#artRubII26 a:hover,#artContainerII27 a:hover,#artRubII27 a:hover,#artContainerII28 a:hover,#artRubII28 a:hover,#artContainerII29 a:hover,#artRubII29 a:hover,#artContainerII30 a:hover,#artRubII30 a:hover,#artContainerII31 a:hover,#artRubII31 a:hover,#artContainerII32 a:hover,#artRubII32 a:hover,#artContainerII33 a:hover,#artRubII33 a:hover,#artContainerII34 a:hover,#artRubII34 a:hover,#artContainerII35 a:hover,#artRubII35 a:hover,#artContainerII36 a:hover,#artRubII36 a:hover,#artContainerII37 a:hover,#artRubII37 a:hover,#artContainerII38 a:hover,#artRubII38 a:hover,#artContainerII39 a:hover,#artRubII39 a:hover,#artContainerII40 a:hover,#artRubII40,#artContainerII41 a:hover,#artRubII41 a:hover,#artContainerII42 a:hover,#artRubII42 a:hover,#artContainerII43 a:hover,#artRubII43 a:hover,#artContainerII44 a:hover,#artRubII44 a:hover,#artContainerII45 a:hover,#artRubII45 a:hover,#artContainerII46 a:hover,#artRubII46 a:hover,#artContainerII47 a:hover,#artRubII47 a:hover,#artContainerII48 a:hover,#artRubII48 a:hover,#artContainerII49 a:hover,#artRubII49 a:hover,#artContainerII50 a:hover,#artRubII51 a:hover,#artContainerII52 a:hover,#artRubII52 a:hover,#artContainerII53 a:hover,#artRubII53 a:hover,#artContainerII54 a:hover,#artRubII54 a:hover,#artContainerII55 a:hover,#artRubII55 a:hover,#artContainerII56 a:hover,#artRubII56 a:hover,#artContainerII57 a:hover,#artRubII57 a:hover,#artContainerII58 a:hover,#artRubII58 a:hover,#artContainerII59 a:hover,#artRubII59 a:hover,#artContainerII60 a:hover,#artRubII60 a:hover,#artContainerII61 a:hover,#artRubII61 a:hover,#artContainerII62 a:hover,#artRubII62 a:hover,#artContainerII63 a:hover,#artRubII63 a:hover,#artContainerII64 a:hover,#artRubII64 a:hover,#artContainerII65 a:hover,#artRubII65 a:hover,#artContainerII66 a:hover,#artRubII66 a:hover,#artContainerII67 a:hover,#artRubII67 a:hover,#artContainerII68 a:hover,#artRubII68 a:hover,#artContainerII69 a:hover,#artRubII69 a:hover,#artContainerII70 a:hover,#artRubII70 a{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#artBis,#artBis1,#artBis2,#artBis3,#artBis4,#artBis5,#artBis6,#artBis7,#artBis8,#artBis9,#artBis10,#artBis11,#artBis12,#artBis13,#artBis14,#artBis15,#artBis16,#artBis17,#artBis18,#artBis19,#artBis20,#artBis21,#artBis22,#artBis23,#artBis24,#artBis25,#artBis26,#artBis27,#artBis28,#artBis29,#artBis30,#artBis31,#artBis32,#artBis33,#artBis34,#artBis35,#artBis36,#artBis37,#artBis38,#artBis39,#artBis40{z-index:30;display:flex;flex-basis:15%;color:#8d660c;padding-left:10px;padding-right:10px;justify-content:left}
#subRub:hover,#subRubImage a:hover,#subRub1:hover,#subRubImage1 a:hover,#subRub2:hover,#subRubImage2 a:hover,#subRub3:hover,#subRubImage3 a:hover,#subRub4:hover,#subRubImage4 a:hover,#subRub5:hover,#subRubImage5 a:hover,#subRub6:hover,#subRubImage6 a:hover,#subRub7:hover,#subRubImage7 a:hover,#subRub8:hover,#subRubImage8 a:hover,#subRub9:hover,#subRubImage9 a:hover,#subRub10:hover,#subRubImage10 a:hover,#subRub11:hover,#subRubImage11 a:hover,#subRub12:hover,#subRubImage12 a:hover,#subRub13:hover,#subRubImage13 a:hover,#subRub14:hover,#subRubImage14 a:hover,#subRub15:hover,#subRubImage15 a:hover,#subRub16:hover,#subRubImage16 a:hover,#subRub17:hover,#subRubImage17 a:hover,#subRub18:hover,#subRubImage18 a:hover,#subRub19:hover,#subRubImage19 a:hover,#subRub20:hover,#subRubImage20 a:hover,#subRub21:hover,#subRubImage21 a:hover,#subRub22:hover,#subRubImage22 a:hover,#subRub23:hover,#subRubImage23 a:hover,#subRub24:hover,#subRubImage24 a:hover,#subRub25:hover,#subRubImage25 a:hover,#subRub26:hover,#subRubImage26 a:hover,#subRub27:hover,#subRubImage27 a:hover,#subRub28:hover,#subRubImage28 a:hover,#subRub29:hover,#subRubImage29 a:hover,#subRub30:hover,#subRubImage30 a:hover,#subRub31:hover,#subRubImage31 a:hover,#subRub32:hover,#subRubImage32 a:hover,#subRub33:hover,#subRubImage33 a:hover,#subRub34:hover,#subRubImage34 a:hover,#subRub35:hover,#subRubImage35 a:hover,#subRub36:hover,#subRubImage36 a:hover,#subRub37:hover,#subRubImage37 a:hover,#subRub38:hover,#subRubImage38 a:hover,#subRub39:hover,#subRubImage39 a:hover{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#subRubImage,#subRubImage1,#subRubImage2,#subRubImage3,#subRubImage4,#subRubImage5,#subRubImage6,#subRubImage7,#subRubImage8,#subRubImage9,#subRubImage10,#subRubImage11,#subRubImage12,#subRubImage13,#subRubImage14,#subRubImage15{display:flex;flex-wrap:wrap;flex-basis:10%;justify-content:center;z-index:35}
.subRuby :hover{background-color:rgb(212,132,249);font-size:clamp(13px,calc(.5em + 1vw),15px)}
#espace{z-index:45;height:25px;width:1%;display:flex;position:relative}
.menu_plusZero{width:2px;left:21px;top:6px;position:relative;animation:plusOff 0.2s 0s linear forwards;background-color:#f70202}
#interligne{height:25px;display:flex}
.box1{display:flex;flex-direction:column;flex-wrap:wrap;background-color:rgb(66,209,37)}
.box1 ul{display:flex;list-style:none;padding:2px;justify-content:stretch}
.box1 li{border:1px solid rgb(204,5,5);padding:2px}
.box1 a{padding:2px;justify-content:flex-start}
.item_art2{display:flex;text-decoration:none;color:#db1762;animation:letter_spacing 0.2s 0.1s linear backwards}
.item_art2:hover{background-color:rgb(255,229,97)}
#coffee-headerOff{z-index:60;display:flex;flex-direction:row;justify-content:space-between;position:fixed;animation:heightOff 1s 0s linear forwards}
#coffee-headerOn{z-index:60;display:flex;flex-direction:row;justify-content:space-between;position:fixed;animation:heightOn 1s 0s linear forwards}
.acceuil_gantelet{z-index:50;position:absolute;left:25%;top:35%;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.5em + 1vw);animation:opacity_anim 3s 0s linear;animation-fill-mode:forwards}
.acceuil_sculpture{z-index:50;position:absolute;left:55%;top:50%;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.5em + 1vw);animation:opacity_anim 3s 0s linear;animation-fill-mode:forwards}
#pointEn{display:flex;position:relative;width:20px;height:20px;justify-content:center;top:24px;border:none;border-radius:15px;background-color:rgba(183,183,183,0.6);animation:langSelectEn 1s 0.2s ease-in-out;animation-fill-mode:both}
#pointFr:hover,#pointEn:hover{width:22px;height:22px}
.wish{left:85%;top:70%;width:17px;height:17px;position:absolute}
#cookie{display:none;position:relative;top:-2px;width:100%;z-index:70;overflow:hidden;background-color:rgba(255,238,151,0.7);position:absolute;height:0px}
#cookieOff{bottom:0px;z-index:70;left:-.5vw;background-color:rgb(255,238,151);position:fixed;font-size:calc(.2em + 1vw);animation:cookieOff 1s 0.2s ease-in-out;animation-fill-mode:both}
@keyframes cookieOn{0%{transform:translate(0vw,100vw);letter-spacing:0cap;max-height:0px}
80%{letter-spacing:0cap;max-height:0px}
100%{transform:translate(0vw,0vw);letter-spacing:0.1cap;max-height:100px}}
@keyframes cookieOff{0%{transform:translate(0vw,0vw)}
100%{transform:translate(0vw,100vw)}}
@keyframes langSelectEn{0%{left:22px}
100%{left:57px}}
@keyframes langSelectFr{0%{left:57px}
100%{left:22px}}
@keyframes plusOff{0%{height:10px}
50%{height:5px}
100%{height:0px}}
@keyframes plusOn{0%{height:0px}
50%{height:5px}
100%{height:10px}}
@keyframes opacity_anim{0%{opacity:0;letter-spacing:0.1cap}
40%{opacity:.4;letter-spacing:0.3cap}
80%{opacity:.8;letter-spacing:0.6cap}
100%{opacity:1;letter-spacing:0.7cap}}
@keyframes width_anim{0%{width:0px}
50%{width:14px}
100%{width:28px}}
@keyframes heightOff{0%{width:100%;height:9%}
50%{width:91%;height:6%}
100%{width:72%;height:3%}}
@keyframes heightOn{0%{width:72%;height:3%}
50%{width:91%;height:6%}
100%{width:100%;height:9%}}
@keyframes width_anim2{0%{height:0px}
50%{height:14px}
100%{height:28px}}
@keyframes height_anim{0%{height:0px;opacity:0}
50%{height:25px;opacity:0.5}
100%{height:45px;opacity:1}}
@keyframes menu_anim{0%{width:0vw;opacity:0}
40%{width:20vw;opacity:0.2}
80%{width:50vw;opacity:0.4}
100%{width:70vw;opacity:1}}
@keyframes menu-right_anim{0%{width:0vw;opacity:0;left:100vw}
40%{width:15vw;opacity:0.2;left:90vw}
80%{width:35vw;opacity:0.4;left:80vw}
100%{width:30vw;opacity:1;left:70vw}}
@keyframes menu_anim_zero{0%{width:70%;opacity:1}
40%{width:50%;opacity:0.4}
80%{width:20%;opacity:0.2}
100%{width:0%;opacity:0}}
@keyframes menu-right_anim_zero{0%{width:50%;opacity:1;left:70%}
40%{width:40%;opacity:0.4;left:80%}
80%{width:20%;opacity:0.2;left:90%}
100%{width:0%;opacity:0;left:100%}}
@keyframes letter_spacing{0%{color:#fff;letter-spacing:0cap;height:0px}
50%{color:rgb(247,247,129);letter-spacing:0cap;height:10px;opacity:0.5}
100%{color:#444;letter-spacing:0.1cap;height:25px}}
@keyframes letter_spacing_back{0%{color:#444;letter-spacing:0.1cap;height:25px;opacity:1}
50%{color:rgb(247,247,129);letter-spacing:0.05cap;height:10px;opacity:0.5}
100%{color:rgb(255,255,255);letter-spacing:0cap;height:0px;opacity:0}}
.coffee-right{width:95%;height:1%;position:absolute;top:2%;left:2.5%}
#menu-right:hover{height:34px}
#menu-right:active{border:1px solid #cf47f1}
#menu-right_go{height:100%;z-index:99;position:fixed;top:7%;overflow:hidden;background-color:white;--r-top:4rem;--r-right:0rem;--r-bottom:0rem;--r-left:4rem;border:1px solid red;border-radius:var(--r-top) var(--r-right) var(--r-bottom) var(--r-left);animation:menu-right_anim 0.3s 0s linear;animation-fill-mode:forwards}
#menu-right_go_zero{height:100%;z-index:99;position:fixed;top:7%;overflow:hidden;background-color:white;--r-top:4rem;--r-right:0rem;--r-bottom:0rem;--r-left:4rem;border:1px solid red;border-radius:var(--r-top) var(--r-right) var(--r-bottom) var(--r-left);animation:menu-right_anim_zero 0.3s 0s linear;animation-fill-mode:forwards}
.tooltip:hover .tooltiptext{visibility:visible}
.tooltip2:hover .tooltiptext2{visibility:visible;transition:.5s ease all;width:100%;object-fit:cover;background-color:rgba(157,58,250,1);letter-spacing:0.5cap}
#blogPage{background-color:rgb(249,248,236)}
.blogContainer{z-index:10;top:5%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;row-gap:1%;gap:10px;width:99%;padding-left:1%;padding-right:1%;padding-top:35px;padding-bottom:5px}
.blogTable{flex-basis:auto;flex-shrink:5;width:48%;overflow:hidden;border-radius:35px}
.aquaTable{flex-basis:auto;flex-grow:2;width:47%;overflow:hidden;background-color:rgb(133,132,132);padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px}
.blogArticle{display:flex;flex-direction:column;height:490px;background-color:#fff;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px}
.aquaArticle{display:flex;flex-direction:column;background-color:#fff;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px}
.blogDate{display:flex}
#blogIframe iframe{z-index:50;position:relative;padding-left:5%}
.blogTexte{max-height:85%;font-size:clamp(9px,calc(.5em + .7vw),14px)}
#blogTexte0,#blogTexte1,#blogTexte2,#blogTexte3,#blogTexte4,#blogTexte5,#blogTexte6,#blogTexte7,#blogTexte8,#blogTexte9,#blogTexte10{padding-left:5%;padding-right:5%;padding-top:5px;padding-bottom:5px;font-size:clamp(9px,calc(0.7yem + 1vw),15px)}
.blogImage{display:flex;border-radius:35px;object-fit:cover;width:auto;vertical-align:middle}
#blogImage0,#blogImage1,#blogImage2,#blogImage3,#blogImage4,#blogImage5,#blogImage6,#blogImage7,#blogImage8,#blogImage9,#blogImage10{display:flex;align-items:center;border-radius:35px;padding-left:5%;padding-right:5px;padding-top:5px;padding-bottom:5px;object-fit:cover;width:auto;max-width:90%;height:auto}
#fullBlogTable{z-index:90;position:absolute;overflow:hidden;top:-5vh;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgba(0,0,0,0.7);transform:translate(100vw,0vw)}
#fullBlogTableOff{z-index:25;position:fixed;width:98vw;height:200vh;top:-5vh;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgba(0,0,0,0.7);animation:postOff 1s 0s ease-in-out;animation-fill-mode:forwards}
#fullBlogTableOn{z-index:25;position:fixed;width:98vw;height:200vh;top:-5vh;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgba(0,0,0,1);animation:postOn 1s 0s ease-in-out;animation-fill-mode:forwards}
#fullPost{z-index:30;position:relative;top:10vh;overflow:auto;max-height:90%;width:85%;align-items:center;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgb(210,207,207);transform:translate(102vw,0vw)}
#fullPostOff{z-index:30;position:fixed;top:10vh;overflow:auto;max-height:90%;width:85%;align-items:center;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgb(210,207,207);animation:postOff2 1s 0s;animation-fill-mode:forwards}
#fullPostOn{z-index:30;position:fixed;top:10vh;overflow:auto;max-height:100vh;align-items:center;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border-radius:35px;background-color:rgb(210,207,207);animation:postOn2 1s 0s;animation-fill-mode:forwards}
#fullAquaTable{z-index:90;position:fixed;overflow:hidden;top:-0vh;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;background-color:rgb(249,248,236);transform:translate(102vw,0vw)}
#fullAquaTableOff{z-index:90;position:fixed;width:98vw;height:100vh;top:-0vh;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;background-color:rgb(249,248,236);animation:postOff 1s 0s;animation-fill-mode:forwards}
#fullAquaTableOn{z-index:90;position:fixed;width:98vw;height:100vh;top:-0vh;background-color:rgb(249,248,236);animation:postOn 1s 0s;animation-fill-mode:forwards}
#fullAqua{z-index:30;position:relative;overflow:auto;max-height:95vh;padding-left:1%;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:rgb(249,248,236);transform:translate(102vw,0vw)}
#fullAquaOff{z-index:30;position:fixed;overflow:auto;max-height:100vh;left:2vw;top:2vh;background-color:rgb(249,248,236);animation:postOff 1s 0s;animation-fill-mode:forwards}
#fullAquaOn{z-index:30;position:fixed;overflow:auto;max-height:100vh;left:2vw;top:2vh;background-color:rgb(249,248,236);animation:postOn 1s 0s;animation-fill-mode:forwards}
.imageAqua{width:90vw;border-radius:35px}
#imageAqua{width:90vw;border-radius:35px}
#aquaTexte{position:relative;top:90%;left:70%;font-size:clamp(11px,calc(.5em + 1vw),18px)}
.aquaClick{position:relative;grid-area:1 / 1;height:13000%;width:100%;border:0px solid blueviolet!important;font-size:0px}
#aqua0:hover,#aqua1:hover,#aqua2:hover,#aqua3:hover,#aqua4:hover,#aqua5:hover,#aqua6:hover,#aqua7:hover,#aqua8:hover,#aqua9:hover,#aqua10:hover,#aqua11:hover,#aqua12:hover,#aqua13:hover,#aqua14:hover,#aqua15:hover,#aqua16:hover,#aqua17:hover,#aqua18:hover,#aqua19:hover,#aqua20:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:transform 1.05s ease-in-out;-moz-transition:transform 1.05s ease-in-out;-ms-transition:transform 1.05s ease-in-out}
@keyframes postOn{0%{transform:translate(100vw,0vw)}
100%{transform:translate(0vw,0vw)}}
@keyframes postOff{0%{transform:translate(0vw,0vw)}
100%{transform:translate(100vw,0vw)}}
@keyframes postOn2{0%{transform:translate(100vw,0vw)}
100%{transform:translate(0vw,0vw)}}
@keyframes postOff2{0%{transform:translate(0vw,0vw)}
100%{transform:translate(100vw,0vw)}}
.fil_ariane_hierarchie_breadcrumb{z-index:5;display:flex;flex-direction:row;justify-content:right;padding-right:10vw;font-size:.8em;text-align:right}
.chapo{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.3em + 1vw);text-align:right}
.socialContainer{display:flex;justify-content:flex-start;width:3vw}
.fa:hover{animation:expandingAnimation .5s ease forwards}
@keyframes expandingAnimation{0%{margin:0px 0px}
100%{margin:2px 2px}}
.socialTip{position:relative;width:0vw;height:5vh;top:5vh;left:-6vw}
.socialTip:hover{animation:expandingAnimation .5s ease forwards}
.socialTip:hover .socialTiptext{display:block;visibility:visible;width:35vw}
.socialTiptext{position:relative;z-index:50;visibility:hidden;background-color:rgb(157,58,250);color:#fff;text-align:left;font-size:clamp(9px,calc(.3em + 1vw),12px);border-radius:6px;padding-left:1px;padding-top:1px}
.wrapRubPrincipale{display:flex;width:100%;gap:2px;justify-content:flex-start;background-color:rgb(229,228,231)}
a:focus,a:hover,a:active{background-color:rgb(247,215,121);color:#fff;text-decoration:none}
blockquote{min-height:40px;background:url('//gantelet.com/squelettes/css/img/quote.png') no-repeat;border:none;padding-left:3em}
blockquote:before{content:""}
blockquote.spip_poesie{background-image:none}
.spip_code,.spip_cadre{font-family:'Courier New',Courier,monospace}
.spip_code{border:1px solid #dfdfcd;background-color:rgba(227,227,211,0.5);color:#3b3b25;text-shadow:0 1px 0 #fdfdfc;border-radius:.125em}
.spip_code.spip_code_inline{margin:0 .125em;padding:0 .125em}
.spip_cadre{background:#333;color:#fff;border-radius:.5em;border:0}
.spip_code.spip_code_block,.spip_cadre.spip_cadre_block{padding:.75em;width:100%}
.spip_code.spip_code_block[data-language],.spip_cadre.spip_cadre_block[data-language]{position:relative}
.spip_code.spip_code_block[data-language]::before,.spip_cadre.spip_cadre_block[data-language]::before{position:absolute;top:5px;right:6px;content:attr(data-language);text-transform:lowercase;font-family:monospace;line-height:1;font-size:.8rem}
.arbo{clear:both;font-size:.9em;color:#666}
.arbo *{font-weight:400}
.arbo a,.arbo a:visited{color:#666}
.arbo a:hover,.arbo a:focus{background:#666;color:white;text-decoration:none}
.cartouche{margin-bottom:1.5em}
.cartouche h1{margin-bottom:0}
.cartouche p{margin-bottom:0}

@media print{abbr[title].published:after{content:""}
abbr[title].dtreviewed:after{content:""}}
.info-publi{margin:1.5em 0 0;font-size:.9em;font-style:italic}
html[dir="rtl"] .info-publi{font-style:normal}
.traductions{font-size:.9em}
.traductions a[hreflang]:after{content:''}
.chapo{font-weight:700}
.hyperlien{display:block;padding:1.5em 50px;background:#EEE url('//gantelet.com/squelettes/css/img/def.png') no-repeat 25px 1.9em;font-weight:700}
.ps,.notes{margin-bottom:1.5em}
.notes{clear:both;font-size:.9em}
.spip-puce{color:#db1762}
dl.spip dt{background:url('//gantelet.com/squelettes/css/img/def.png') no-repeat 25px .5em}
table.spip{margin:1em 0}
table.spip caption{background:none;border-bottom:1px solid;text-align:left;font-weight:700}
table.spip thead th{background:none;border:1px solid;border-width:1px 0}
table.spip tbody tr th,table.spip tr td{background:none}
table.spip tbody tr.odd th,table.spip tr.odd td{background:#EEE}
table.spip tr:hover td{background:#AAD}
table.spip tfoot{border-top:1px solid}
.formulaire_spip{margin-bottom:1.5em}
.formulaire_spip label{display:block}
.formulaire_spip input.text,.formulaire_spip select,.formulaire_spip textarea{width:100%;box-sizing:border-box;padding:.25em;border:solid 1px #ccc;border-radius:4px}
.formulaire_spip img.ui-datepicker-trigger{position:relative;max-width:1.5em;margin-top:-.25em;margin-left:-1.75em}
.formulaire_spip .choix label{display:inline}
.formulaire_recherche label{display:block}
.erreur_message{display:block}
.formulaire_menu_lang{margin:0;padding:0;background:none}
.formulaire_recherche input.text{width:auto;height:32px;padding-left:20px;vertical-align:middle;border:solid 1px #aaa;background:#fff url('//gantelet.com/squelettes/css/img/recherche.png') no-repeat left center;-webkit-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em}
.formulaire_recherche input.btn,.formulaire_recherche input.submit{width:auto;height:32px;vertical-align:middle;border:solid 1px #aaa;border-left:none;-webkit-border-radius:0 .25em .25em 0;border-radius:0 .25em .25em 0;text-align:center}
.formulaire_spip .saisie_mots_forum fieldset{margin-left:0}
ul.choix_mots{display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap}
ul.choix_mots li{display:flex;flex-basis:30%;max-width:30%;padding:.25em .5em;align-items:center}
ul.choix_mots li label{font-weight:400;font-size:1em;line-height:1.25;margin-left:.25em}
.formulaire_spip .bugajaxie{display:none}
.formulaire_login .editer-groupe .editer{clear:left}
.formulaire_login .editer_password .details{display:block}
.formulaire_login #spip_logo_auteur{float:right}
.formulaire_ecrire_auteur .saisie_sujet_message_auteur input.text{width:100%}
.documents_portfolio li{display:inline;margin:0;padding:0}
.documents_portfolio a{display:inline-block;padding:10px;margin:5px;border:1px solid #ccc!important;color:#EEE;background:#fff;box-shadow:5px 7px 5px 2px rgba(85,85,85,0.3)}
.documents_portfolio a:hover{color:#999;opacity:0.8}
.documents_portfolio img{margin:0}
.documents_joints .descriptif p{margin:0}
.comments{margin-top:2em;padding:1em 0;border-top:10px solid #EEE}
.comments ul{list-style:none}
.comment-item{margin:.5em 0 0;padding:.5em 0 0;border-top:1px solid #EEE}
.comments-items .comments-items{margin-left:25px;padding-left:20px;border-left:5px solid #ddd}
.comment-meta{margin:0;font-weight:700}
.comment-meta small{font-size:100%}
.comment-meta abbr{border:0}
.comment-meta a{text-decoration:none}
.comment-content{overflow-wrap:break-word}
.comment-content .hyperlien{padding:0;background:transparent;font-weight:400}
.comment-texte p{overflow-wrap:anywhere}
.forum-titre{margin-top:2em;padding:1em 0;border-top:10px solid #EEE}
.formulaire_forum form+form{margin-top:1em}
.formulaire_forum legend{display:none}
.formulaire_forum .saisie_titre input.text{width:100%}
.formulaire_forum .session_qui{display:none}
.formulaire_forum .saisie_texte .explication{font-size:.9em;font-style:italic;margin:.5em 0}
html[dir="rtl"] .formulaire_forum .saisie_texte .explication{font-style:normal}
.formulaire_forum .boutons{margin-top:1em}
#signatures td.signature-date small{white-space:nowrap}
#signatures .formulaire_recherche{margin:1.5em auto;text-align:center}
.menu{clear:both;margin-bottom:1.5em;text-align:left}
.menu ul{margin-bottom:1.5em}
.menu ul li ul{margin-left:1.5em;list-style:circle}
.pagination .pagination-items{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}
.pagination .pagination-item{margin:0em;flex-basis:7.5%;display:flex;align-items:center}
.pagination .pagination_precedent_suivant .pagination-item{flex-basis:auto}
.pagination .pagination-item + .pagination-item{margin-left:.5em}
.pagination .pagination-item-label{display:block;flex-basis:100%;background:#f0f0f0;text-decoration:none;padding:.5em;border-radius:.25em;text-align:center}
.pagination .on .pagination-item-label,.pagination a.pagination-item-label:hover,.pagination a.pagination-item-label:focus,.pagination a.pagination-item-label:active{background:#c41558;color:#fff}
.pagination .on .pagination-item-label{font-weight:700}
.pagination .pagination_precedent_suivant .disabled{visibility:hidden}
.pagination .pagination-item.disabled .pagination-item-label{color:#888;font-weight:400}
.menu_articles .pagination strong{font-size:1em}
.menu_articles li{clear:both;margin-bottom:1.5em}
.menu_articles li h3,.menu_articles li h2{margin:0 0 .2em}
.menu_articles li p{margin:0}
.menu_articles li .enclosures{float:right;text-align:right;max-width:60%;margin:0}
.menu_articles li div{margin-top:.2em;margin-bottom:.5em}
.menu_articles a{text-decoration:none}
.menu_articles strong{font-size:1.2em}
.menu_breves li h3{margin:0}
.aside h2{border-bottom:3px solid #EEE;padding-bottom:.1em}
.aside li{margin:1em 0}
.aside a{text-decoration:none}
.footer a.spip_out:after{content:""}
@media print{.spip-admin,.spip-admin-float,.spip-previsu{display:none}
.repondre{display:none}
a{color:#600;text-decoration:underline!important}
a.spip_out:after,a.spip_glossaire:after,a.spip_mail:after{display:inline;content:" [" attr(href) "]"}}
@media (max-width:767px){.pagination{line-height:3}}
@media (max-width:640px){body{font-size:.95em}
h1,.h1,h2,.h2{line-height:1}}
.dessin{display:flex;width:80px;height:80px;position:absolute;top:0%;left:65%}
.dessin2{width:100%;height:20px;position:absolute;top:5%;left:0%}
.dessin3{display:flex;width:100%;height:30px;top:0%;left:0%}
.dessin_buttons{position:absolute;z-index:2;top:0%;width:100%;background-color:#282323;border-radius:40px;animation:grow 4s 0s linear;animation-fill-mode:forwards}
.dessin_button-one{position:absolute;z-index:3;top:0%;width:100%;height:40%;background-color:rgb(255,255,255)}
.dessin_button-two{position:absolute;z-index:4;top:10%;left:37px;width:6px;height:30%;background-color:#282323;border-radius:3px;animation:grow-anse 4s 0s linear;animation-fill-mode:forwards}
.dessin_button-three{position:absolute;z-index:6;left:0px;background-color:rgba(253,221,63,0.8);animation:ping 2s 1s linear;animation-fill-mode:forwards}
.dessin_button-four{position:absolute;z-index:6;left:10px;background-color:rgba(253,69,63,0.8);animation:ping 2s 2s linear;animation-fill-mode:forwards}
.dessin_button-five{position:absolute;z-index:6;left:20px;background-color:rgba(98,63,253,0.8);animation:ping 2s 3s linear;animation-fill-mode:forwards}
.dessin_button-six{position:absolute;z-index:6;left:30px;background-color:rgba(85,253,63,0.8);animation:ping 2s 4s linear;animation-fill-mode:forwards}
.dessin_button-seven{position:absolute;z-index:6;left:40px;background-color:rgba(237,63,253,0.8);animation:ping 2s 5s linear;animation-fill-mode:forwards}
.dessin_button-top{position:absolute;z-index:10;top:0%;height:10px;border-radius:5px;left:0px;background-color:rgb(253,221,63);animation:pong 7s 0s linear;animation-fill-mode:forwards}
.dessin_button-info{z-index:10;top:5px;left:1%;height:20px;border-radius:10px;background-color:rgba(253,221,63,0.8);animation:info 5s 0s linear;animation-fill-mode:forwards}
.dessin_button-info1{z-index:10;top:5px;left:1.5%;height:20px;border-radius:10px;background-color:rgba(253,69,63,0.8);animation:info 4s 1s linear;animation-fill-mode:forwards}
.dessin_button-info2{z-index:10;top:5px;left:2%;height:20px;border-radius:10px;background-color:rgba(85,253,63,0.8);animation:info 3s 2s linear;animation-fill-mode:forwards}
.dessin_button-info3{z-index:10;top:5px;left:2.5%;height:20px;border-radius:10px;background-color:rgba(98,63,253,0.8);animation:info 2s 3s linear;animation-fill-mode:forwards}
.dessin_button-info4{z-index:10;top:5px;left:3%;height:20px;border-radius:10px;background-color:rgba(237,63,253,0.8);animation:info 1s 4s linear;animation-fill-mode:forwards}
.dessin_button-fleche1{z-index:22;position:relative;height:10px;top:20px;border-radius:10px;background-color:rgb(193,97,202);animation:info 1s 2s linear;animation-fill-mode:forwards}
.dessin_button-fleche2{z-index:22;height:10px;border-radius:10px;background-color:rgb(193,97,202);animation:info 1s 2s linear;animation-fill-mode:forwards}
.dessinCercle{display:flex;justify-content:flex-end;z-index:22;height:10px;width:10px;border-radius:5px;background-color:rgb(193,97,202);animation:cercle 5s 1s linear;animation-fill-mode:forwards}
#dessinCercle1Connect:hover,#dessinCercle2Connect:hover,#dessinCercle1Connect2:hover,#dessinCercle2Connect2:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}
#dessinBandeau{z-index:1;position:absolute;width:30%;height:100%;top:0px;left:50%;rotate:180deg}
@keyframes connect{0%{width:5px;border-radius:5px}
50%{width:20px;border-radius:10px}
100%{width:15px;border-radius:8px}}
@keyframes connectHover{0%{border:5px solid rgb(193,97,202)}
50%{border:15px solid rgb(21,158,3)}
100%{border:5px solid rgb(193,97,202)}}
@keyframes grow{0%{height:0px}
50%{height:40px}
100%{height:80%;}}
@keyframes grow-anse{0%{height:0px}
50%{height:15px}
100%{height:30%;}}
@keyframes ping{0%{top:0px;width:20px;height:10px;border-radius:20px}
10%{top:0px;width:15px;height:15px;border-radius:7.5px}
50%{top:400px;width:10px;height:20px;border-radius:15px}
90%{top:770px;width:8px;height:30px;border-radius:10px}
95%{top:800px;width:11px;height:20px;border-radius:10px}
100%{top:800px;width:90%;height:10px;border-radius:20px}}
@keyframes pong{0%{width:0px}
50%{width:50px}
90%{width:100px}
100%{width:0px}}
@keyframes info{0%{width:0%}
50%{width:47%}
100%{width:94%}}
@keyframes cercle{0%{width:10px;height:10px;border-radius:10px}
50%{width:50px;height:50px;border-radius:25px}
100%{width:40px;height:40px;border-radius:20px}}
@keyframes bar{0%{width:0%}
50%{width:50%}
100%{width:100%}}
@keyframes barColor{0%{background-color:rgb(253,221,63)}
50%{background-color:rgb(253,221,63)}
100%{background-color:blueviolet}}
.process{display:flex;flex-direction:row;justify-content:space-evenly}
.processContainer{display:flex;flex-direction:column;height:60px;width:350px;z-index:30;flex-grow:3;flex-shrink:3}
.process1{display:flex;width:30px;height:30px;border-radius:15px;background-color:rgb(253,221,63)}
.process1Valid{display:flex;width:30px;height:30px;border-radius:15px;animation:barColor 1s 0s linear forwards}
.processContainer2{display:flex;height:30px;min-width:10px;justify-content:center;align-content:center;flex-grow:3;flex-shrink:3;z-index:30}
.process2{position:relative;min-width:10px;top:13px;flex-grow:5;flex-shrink:5;height:5px;background-color:rgb(253,221,63)}
.process2Valid{position:relative;z-index:35;height:5px;background-color:blueviolet;animation:bar 1s 0s linear forwards}
.processTexte{position:relative;z-index:35;width:52px;height:30px}
@keyframes animate{from{transform:scale(1) rotateY(10deg);opacity:0}
to{transform:scale(1.06) rotateY(0deg);opacity:1}}
#readMore{white-space:normal;overflow:visible;width:100%;font-weight:400;padding-left:15px;text-align:left;color:rgb(110 18 155);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:1em;-webkit-animation:read 0.3s ease-in-out;animation:read 0.3s ease-in-out;animation-fill-mode:forwards}
.read2{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;z-index:40;width:100px;height:30px;left:-69px;border-radius:30px;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;background:linear-gradient(to right,rgba(255,255,255,0),rgb(255,255,255,1),rgb(253,236,153),rgb(252,236,153));color:rgb(110 18 155);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:55%}
.read3{display:flex;flex-wrap:wrap;justify-content:flex-end;z-index:40;width:100%;border-radius:30px;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;background:linear-gradient(to right,rgba(255,255,255,0),rgb(255,255,255,1),rgb(253,236,153),rgb(253,221,63));color:rgb(110 18 155);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:55%}
.read:hover{background-color:rgb(255,253,253);border:1px solid rgb(236,252,89);color:#ad0f90}
#returnMore{display:block;font-weight:400;color:rgb(110 18 155);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:1em;-webkit-animation:read 0.3s ease-in-out;animation:read 0.3s ease-in-out;animation-fill-mode:forwards}
#avisMore{display:block;font-weight:400;color:rgb(110 18 155);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:1em;-webkit-animation:read 0.3s ease-in-out;animation:read 0.3s ease-in-out;animation-fill-mode:forwards}
@keyframes read{0%{letter-spacing:-10px;font-size:0em}
100%{letter-spacing:0.7px;font-size:clamp(8px,calc(.9em + 1vw),18px)}}
.rate{float:left;width:119%;padding:0 10px;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;color:rgb(110 18 155)}
.rate:not(:checked) > input{position:absolute;top:-9999px}
.rate:not(:checked) > label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}
.rate:not(:checked) > label:before{content:'★ '}
.rate > input:checked ~ label{color:#ffc700}
.rate:not(:checked) > label:hover,.rate:not(:checked) > label:hover ~ label{color:#deb217}
.rate > input:checked + label:hover,.rate > input:checked + label:hover ~ label,.rate > input:checked ~ label:hover,.rate > input:checked ~ label:hover ~ label,.rate > label:hover ~ input:checked ~ label{color:#c59b08}
.avisContainer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
.avis{background-color:rgb(253,244,198);border-radius:5px;display:flex;width:200px;flex-direction:row;justify-content:space-around;align-items:center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px}
.checked{color:orange}
.avisText{border:solid 1px rgb(253,205,63);display:flex;width:100px;height:50px;gap:5px;overflow:hidden;flex-direction:row;justify-content:flex-start;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px}
.avisText:hover{height:auto;overflow:visible;background-color:white}
.formulaire_spip input.text,.formulaire_spip textarea{border-radius:20px;border:solid 2px rgb(253,221,63);background-color:rgb(248,241,207)}
a:hover,a span:hover{background-color:rgba(121,120,120,0.514)}
h4{font-size:1em}
h5{font-size:1em}
h6{font-size:1em}
h7{font-size:1em}
.titleSize{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;color:#4b2f02}
.chapo{font-weight:400;color:#a3a3a3}
.vente{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.7em + 1vw);text-align:left;color:#000}
.errorpanier{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.4em + 1vw);text-align:left;vertical-align:inherit;color:#7c0e06}
.error{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.8em + 1vw);text-align:left;vertical-align:inherit;color:#7c0e06}
.hyperlien{background:none}
.comment{z-index:20;width:90%;background-color:rgb(255,249,216);border-radius:30px;padding-left:10px;padding-right:10px;text-align:left;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(10px,calc(.4em + 1vw),15px)}
.block1 a[style]{display:inline!important}
.block1 a:hover{display:inline!important;background-color:rgb(199,199,199)}
.dl{font-weight:100}
.dt{font-weight:100}
.dd{font-weight:700}
#caroussel{position:relative}
#flip_container{display:flex;flex-direction:row;justify-content:flex-start;z-index:22;top:-52px;gap:2px}
#flip_zone{font-family:"Orbitron",sans-serif;font-optical-sizing:auto;font-weight:250;font-style:normal}
.flip_box{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:2px;padding-left:2px}
.flipZone{overflow:hidden;border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:rgb(253,221,63);border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;color:black;text-decoration:none;text-align:left;font-family:"Orbitron",sans-serif;font-size:clamp(12px,calc(.8em + 1vw),20px);text-decoration:none;animation:flipLetter 3s linear;animation-fill-mode:backwards}
.flip{display:flex;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;color:black;font-family:"Orbitron",sans-serif;font-optical-sizing:auto;font-weight:150;font-style:normal;background-color:rgb(253,221,63);font-size:calc(.3em + 1vw);border-radius:25px;padding:5px 5px;text-decoration:none;animation:flipLetter 3s linear;animation-fill-mode:forwards}
.flipZ{overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:wrap;color:black;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;background-color:rgb(253,221,63);font-size:calc(.3em + 1vw);border-radius:25px;padding:5px 5px;text-decoration:none;animation:flipLetter 3s linear;animation-fill-mode:backwards}
.flipEmpty{z-index:0;position:relative;width:30%;left:25%;background-color:none;text-decoration:none}
.flip:hover,.flipZ:hover,.flipZone:hover{background-color:rgb(199,199,199);border:1px solid rgb(236,252,89);color:#ad0f90}
.thiswaybox{display:flex;justify-content:flex-end;width:50px;height:50px}
.thisway_container{width:90%;display:flex;flex-direction:column;z-index:22;justify-content:space-between}
.thisway{display:flex;justify-content:flex-end;width:40px;height:40px;border-radius:20px}
.thiswayline{display:flex;width:100%;height:10px;justify-content:flex-start;padding-left:5%}
.thiswaytext{display:flex;justify-content:flex-end}
#photo{position:relative;opacity:0;width:60%;left:15%;animation:border 3s 0s linear;animation-fill-mode:forwards}
#photo_container{display:flex;flex-wrap:wrap;flex-basis:0%;justify-content:flex-start;flex-grow:5;animation:pingPong5 30s ease-in;animation-fill-mode:forwards;animation-delay:0.1s}
#photo_zone{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-basis:auto;height:auto}
#box,#box1,#box2,#box3,#box4,#box5,#box6,#box7,#box8,#box9,#box10,#box11,#box12,#box13,#box14,#box15,#box16,#box17,#box18,#box19,#box20,#box21,#box22,#box23,#box24,#box25,#box26,#box27,#box28,#box29,#box30,#box31,#box32,#box33,#box34,#box35,#box36,#box37,#box38,#box39,#box40,#box41,#box42,#box43,#box44,#box45,#box46,#box47,#box48,#box49,#box50,#box51,#box52,#box53,#box54,#box55,#box56,#box57,#box58,#box59,#box60,#box61,#box62,#box63,#box64,#box65,#box66,#box67,#box68,#box69,#box70{display:flex;gap:1%;flex-basis:0%;margin:1px;overflow:hidden;animation:pingPong4 3s ease-in-out;animation-fill-mode:forwards}
#box{animation-delay:0.5s}
#box1{animation-delay:1s}
#box2{animation-delay:2s}
#box3{animation-delay:3s}
#box4{animation-delay:4s}
#box5{animation-delay:5s}
#box6{animation-delay:6s}
#box7{animation-delay:7s}
#box8{animation-delay:8s}
#box9{animation-delay:9s}
#box10{animation-delay:10s}
#box11{animation-delay:11s}
#box12{animation-delay:12s}
#box13{animation-delay:13s}
#box14{animation-delay:14s}
#box15{animation-delay:15s}
#box16{animation-delay:16s}
#box17{animation-delay:17s}
#box18{animation-delay:18s}
#box19{animation-delay:19s}
#box20{animation-delay:20s}
#box21{animation-delay:21s}
#box22{animation-delay:22s}
#box23{animation-delay:23s}
#box24{animation-delay:24s}
#box25{animation-delay:25s}
#box26{animation-delay:26s}
#box27{animation-delay:27s}
#box28{animation-delay:28s}
#box29{animation-delay:29s}
#box30{animation-delay:30s}
#box31{animation-delay:31s}
#box32{animation-delay:32s}
#box33{animation-delay:33s}
#box34{animation-delay:34s}
#box35{animation-delay:35s}
#box36{animation-delay:36s}
#box37{animation-delay:37s}
#box38{animation-delay:38s}
#box39{animation-delay:39s}
#box40{animation-delay:40s}
.box{display:flex;gap:1%;flex-basis:30%;margin:1px;border-radius:35px;overflow:hidden;animation-delay:0.2s}
.photo2{border-radius:35px;object-fit:cover;min-height:100%;width:auto;vertical-align:middle}
.photo3{border-radius:35px;height:auto}
.photo4{object-fit:cover;align-self:flex-end;max-height:26px;width:auto}
.photo10{border-radius:35px;height:auto}
@keyframes border{0%{border-radius:0%;opacity:0}
50%{border-radius:25%;opacity:0.5}
100%{border-radius:50%;opacity:1}}
.guide{font-size:calc(.3em + 1vw);position:absolute;width:74%;top:0%;left:64%;z-index:25;background-color:rgb(0,0,0)}
#blogPage{width:100vw;height:100vh}
#corps{position:absolute;left:5%;top:13%;width:90%;text-align:left}
#gantelet{width:50%;height:30%;top:10%;right:30%;position:absolute;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.8em + 1vw);letter-spacing:0px}
#haut-fixe{display:flex;justify-content:flex-start;width:100%;height:25px;position:absolute;top:0px;left:0px;z-index:22;padding-left:20px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.4em + 1vw)}
#textBandeau{display:flex;width:70%;height:20%;top:0px;left:10%;text-align:left;padding-left:10px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(1.5em + 1vw)}
.sizeConnect{padding-left:4%;padding-right:4%}
#sizeBandeau{width:90%;position:relative}
#bandeauMiddle{padding-left:100px;padding-right:10px;position:relative;z-index:2;color:#4b2f02;height:70px}
#titrePerso{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(1em + 1vw);background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 .25rem .75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.25rem}
#euro{display:inline-block;font-size:calc(1.1em + 1vw);color:#000;background:#adaeb0;border-radius:6px;padding:10px 20px}
#prixTotal{min-width:500px;max-width:500px;max-height:95vh;background-color:rgb(255,255,255);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(1.1em + 1vw)}
#myform2{display:flex;justify-content:flex-end;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}
#myformBlog{display:flex;justify-content:flex-end}
#blog1Temp{position:relative;left:50%;border:1px solid #adaeb0;z-index:20;background-color:rgb(253,221,63);border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:right;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.3em + 1vw)}
#fullMyformBlog{display:flex;align-items:flex-end;justify-content:stretch;z-index:20;background-color:rgb(253,244,198);border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:right;border:none;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.3em + 1vw)}
#blog:hover,#blog1:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);background-color:#adaeb0;-webkit-transition:transform 1.05s ease-in-out;-moz-transition:transform 1.05s ease-in-out;-ms-transition:transform 1.05s ease-in-out}
#bouton{text-align:left;background-color:rgb(253,221,63);border:none;color:black;border-radius:30px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.4em + 1vw)}
#bouton:hover{background-color:rgb(143,143,143)}
#confirmation-perso{left:3px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(1.3em + 1vw);background:none}
#overlayOn,#overlayFavOn{z-index:7;display:flex;overflow:hidden;z-index:2;animation:enter10 0.5s 0s linear;animation-fill-mode:forwards}
#overlayOff,#overlayFavOff{z-index:7;display:flex;overflow:hidden;z-index:2;animation:enter11 0.5s 0s linear;animation-fill-mode:forwards}
#overlayCompteOn{z-index:7;display:flex;height:auto;z-index:2;animation:enter12 0.5s 0s linear;animation-fill-mode:forwards}
#overlayCompteOff{z-index:7;display:flex;overflow:hidden;z-index:2;animation:enter13 0.5s 0s linear;animation-fill-mode:forwards}
#overlayRemiseOn{z-index:7;display:flex;overflow:hidden;z-index:2;animation:enter14 0.5s 0s linear;animation-fill-mode:forwards}
#confirmation-overlayOn{height:140vh;top:0px;position:fixed;z-index:40;animation:enter3 0.5s 0s ease-in-out;animation-fill-mode:forwards}
#confirmation-overlayOff{overflow:hidden;height:140vh;z-index:40;position:fixed;z-index:2;animation:enter4 0.5s 0s ease-in-out;animation-fill-mode:forwards}
#confirmation-overlay{width:100vw;height:140vh;position:absolute;background-color:rgba(37,37,37,0.4);z-index:2}
#confirmation-dialogue2{z-index:10;position:absolute;top:30px;color:black;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#fff;background-clip:padding-box;border:1px solid #adaeb0;box-shadow:0 .25rem .75rem rgba(0,0,0,0.1);backdrop-filter:blur(10px);border-radius:35px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;animation:enter2 0.5s 0s linear;animation-fill-mode:forwards}
@keyframes pingPong{0%{transform:scale(0.9)}
50%{transform:scale(1)}
100%{transform:scale(0.9)}}
@keyframes pingPong2{0%{transform:scale(1)}
50%{transform:scale(0.9)}
100%{transform:scale(1)}}
@keyframes pingPong3{0%{transform:scale(1.2)}
50%{transform:scale(0.9)}
100%{transform:scale(1.2)}}
@keyframes pingPong4{0%{flex-basis:0%}
50%{flex-basis:28%}
100%{flex-basis:30%}}
@keyframes pingPong5{0%{flex-basis:0%}
50%{flex-basis:50%}
100%{flex-basis:100%}}
@keyframes pingPong6{0%{top:100%}
25%{top:150%}
75%{top:50%}
100%{top:100%}}
@keyframes enter{0%{transform:translate(-100%,-50%)}
100%{transform:translate(0%,-50%)}}
@keyframes enter2{0%{transform:translate(-100%,0%)}
100%{transform:translate(3%,0%)}}
@keyframes enter3{0%{background-color:rgba(37,37,37,0.0);transform:translate(0vh,100vh);width:0vw}
100%{background-color:rgba(37,37,37,1);transform:translate(0vh,0vh);width:100vw}}
@keyframes enter4{0%{background-color:rgba(37,37,37,1);transform:translate(0%,0%);width:100vw}
100%{background-color:rgba(37,37,37,0.0);transform:translate(0%,100%);width:0vw}}
@keyframes enter10{0%{height:0px;transform:translate(100%,0%)}
100%{height:150px;transform:translate(0%,0%)}}
@keyframes enter11{0%{height:150px;transform:translate(0%,0%)}
100%{height:0px;transform:translate(100%,0%)}}
@keyframes enter12{0%{height:0px;transform:translate(100%,0%)}
100%{height:600px;transform:translate(0%,0%)}}
@keyframes enter13{0%{height:600px;transform:translate(0%,0%)}
100%{height:0px;transform:translate(100%,0%)}}
@keyframes enter14{0%{height:0px;transform:translate(0%,100%)}
100%{height:40px;transform:translate(0%,0%)}}
@keyframes flipLetter{0%{max-width:0%}
100%{max-width:100%}}
#confirmation-dismiss{display:flex;z-index:20;border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:rgb(253,221,63);border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:left;letter-spacing:0.7px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(1.2em + 1vw)}
#confirmation-return{width:100%;height:100%;text-align:left;border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:rgb(253,221,63);color:black;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(12px,calc(.7em + 1vw),18px)}
#confirmation-return2{width:100%;height:100%;text-align:left;border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:rgb(253,221,63);color:black;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(12px,calc(.7em + 1vw),18px)}
.confirmation-return:hover,.confirmation-return2:hover,.confirmation-panier:hover,.confirmation-panier2:hover,.confirmation-panier3:hover,.confirmation-dismiss:hover,.aquarelleButton:hover{background-color:rgb(199,199,199)}
.coupon{z-index:40;text-align:left;border:2px solid rgb(253,221,63);background-color:rgb(253,221,63);color:black;border-radius:30px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(8px,calc(.7em + 1vw),15px)}
.coupon:hover{background-color:rgb(199,199,199)}
.confirmation-panier2{z-index:40;text-align:left;position:relative;width:30px;height:30px;left:45%;top:5%;background-color:#e0e0e0;border:2px solid rgb(253,3,3);color:black;border-radius:30px;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(8px,calc(.9em + 1vw),18px)}
.confirmation-panier3{text-align:left;left:80%;z-index:20;border:2px solid rgb(253,221,63);background-color:rgb(253,221,63);color:black;border-radius:20px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(8px,calc(.9em + 1vw),18px)}
#aquarelleButton{z-index:40;text-align:left;border:2px solid rgb(252,245,212);background-color:rgb(252,236,157);color:black;border-radius:30px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(8px,calc(.9em + 1vw),18px)}
#unsize{padding-left:4%;padding-right:4%}
#remove,#add,#delete{border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:#e0e0e0;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;color:black}
#remove:hover,#add:hover,#delete:hover{background-color:#e0e0e0;border:2px solid rgb(253,3,3)}
#emailErr0,#emailErr1,#emailErr2,#emailErr3,#emailErr4,#passErr{font-size:clamp(10px,calc(.5em + 1vw),15px);display:flex;justify-content:flex-start;padding-left:150px}
.login-input{background-color:#faf9aa;border:5px;border-radius:15px;color:#adaeb0;background-color:#adaeb0;z-index:10;border:1px solid #adaeb0}
input[type=button]:hover,input[type=submit]:hover{background-color:rgba(247,237,195,0.24)!important}
.alertBox3{display:flex;text-align:left;border:2px solid rgb(253,221,63);border-collapse:collapse;background-color:rgb(253,221,63);color:black;border-radius:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;letter-spacing:2px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(10px,calc(.8em + 1vw),15px)}
.alertBox:hover,.alertBox2:hover{-moz-transform:scale(1.005);-webkit-transform:scale(1.005);-o-transform:scale(1.005);-ms-transform:scale(1.005);-webkit-transform:scale(1.005);transform:scale(1.005);-webkit-transition:transform 1.02s ease-in-out;-moz-transition:transform 1.02s ease-in-out;-ms-transition:transform 1.02s ease-in-out}
.alertBox3:hover{background-color:rgb(206,192,124);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:transform 1.05s ease-in-out;-moz-transition:transform 1.05s ease-in-out;-ms-transition:transform 1.05s ease-in-out}
.login-input{background-color:#fefeff;color:#525252}
tr,th,td{line-height:100%;vertical-align:middle;border:1px solid white;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;text-align:left}
table{background-color:#adaeb0;border-radius:18px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;text-align:left}
.tableRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-self:flex-start}
.tableColumn{display:flex;min-width:10%;max-width:98%;flex-direction:column;flex-wrap:wrap;justify-self:flex-start;justify-content:space-evenly;gap:1px;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;background-color:#e0dfdf}
.tableContainer{display:flex;justify-self:flex-start}
.tableCompte{display:flex;justify-self:flex-start;font-size:clamp(9px,calc(.6em + 1vw),15px);text-align:left;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;border-radius:10px}
.tableContainer3{display:flex;justify-self:flex-start;text-align:left;flex-shrink:2;margin-bottom:.1em;background-color:rgb(253,246,208);padding-left:1px;padding-right:1px;padding-bottom:1px}
#tr,th,td{font-size:clamp(9px,calc(.6em + 1vw),15px);text-align:left}
.tableSize{flex-basis:100px}
.buyingErr{display:flex;height:20px;justify-content:flex-start;font-size:clamp(9px,calc(.4em + 1vw),15px)}
.boxlibelle{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:80%;height:80%;padding-left:4%;gap:5px}
.boxlibellelocal,.boxlibellelocal2{display:flex;justify-content:flex-start;padding-bottom:5px;font-size:clamp(10px,calc(.6em + 1vw),18px);text-align:left}
.libelle{display:flex;align-items:center;background-color:#adaeb0;border-radius:30px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.7em + 1vw);text-align:left}
#textarea{display:flex;width:80%;height:40%}
#keyInfosContainer{display:flex;flex-direction:row;flex-wrap:wrap}
#keyInfos{width:40px;display:flex}
#key0,#key1,#key2,#key3,#key4{height:20px;border-radius:25px;background-color:rgb(250,20,20);font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(7px,calc(.4em + 1vw),12px);text-align:center}
#keyMod0,#keyMod1,#keyMod2,#keyMod3,#keyMod4{height:20px;border-radius:25px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(7px,calc(.4em + 1vw),12px);text-align:center;animation:keyMod 0.6s 0s linear;animation-fill-mode:forwards}
.flipTexte{display:flex;align-items:center;border-radius:25px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.7em + 1vw);text-align:center;animation:keyMod2 1.5s 0.2s linear;animation-fill-mode:forwards}
.flipTexte2{display:flex;align-items:center;border-radius:25px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:calc(.7em + 1vw);text-align:center;animation:keyMod4 1.5s 0.2s linear;animation-fill-mode:forwards}
@keyframes keyMod{0%{width:0%;background-color:rgb(250,20,20)}
50%{width:50%;background-color:rgb(248,192,9)}
100%{width:100%;background-color:rgb(1,255,43)}}
@keyframes keyMod2{0%{width:0%;background-color:rgb(250,20,20);letter-spacing:0px}
50%{width:50%;background-color:rgb(248,192,9);letter-spacing:0.3px}
100%{width:100%;background-color:rgba(251,228,111,59%);letter-spacing:0.7px}}
@keyframes keyMod4{0%{width:0%;background-color:rgb(250,20,20);letter-spacing:0px}
50%{width:50%;background-color:rgb(228,9,248);letter-spacing:0.3px}
100%{width:100%;background-color:rgba(228,9,248,59%);letter-spacing:0.7px}}
.spip_logos{border-radius:100%;width:100px;height:75px}
.surlignable{font-family:"Orbitron",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}
.spip_doc_lien{width:90vw;height:auto}
.iframe__container{width:80%;position:relative}
.iframe__container::after{content:"";display:block;width:100%;padding-bottom:calc(315/560*100%)}
.favorisImage:hover{animation:hartBeat 2s 0s;animation-fill-mode:forwards}
#infosDetails{width:100%;height:5%;border-radius:5px;position:absolute;font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(9px,calc(.3em + 1vw),15px);text-align:left;overflow:hidden}
.favoris:hover,#favoris:hover{font-family:Tahoma,sans-serif,Verdana,Geneva,sans-serif;font-size:clamp(9px,calc(.4em + 1vw),15px);text-align:match-parent;color:rgb(193,97,202);border:none}
#infosFavorisGo{display:inline-flex;flex-wrap:wrap;z-index:50;background-color:rgb(157,58,250);color:#fff;text-align:left;font-size:clamp(9px,calc(.3em + 1vw),12px);border-radius:6px;display:flex;overflow:hidden;animation:favoris 3s 0s;animation-fill-mode:forwards}
.favorisCercleGo{position:absolute;z-index:5;width:30px;height:30px;border-radius:15px;animation:coeurGo 4s 0s;animation-fill-mode:forwards}
.favorisCercleGo2{position:absolute;z-index:5;width:30px;height:30px;border-radius:15px;animation:pingPong3 5s 0s linear;animation-fill-mode:forwards;animation-iteration-count:infinite}
.cercle{background-color:rgb(187,187,186);position:relative;display:flex;justify-content:center;z-index:5;width:10px;height:10px;border-radius:15px}
#favorisCercleGo{position:absolute;z-index:5;width:30px;height:30px;border-radius:15px;animation:coeurGo 4s 0s;animation-fill-mode:forwards}
#favorisCercleGo2{position:absolute;z-index:5;width:30px;height:30px;border-radius:15px;animation:pingPong3 5s 0s linear;animation-fill-mode:forwards;animation-iteration-count:infinite}
.cercleGo{display:flex;align-items:center;z-index:5;padding-top:15px;border-radius:15px;background-color:rgb(253,221,63);animation:cercleGo 5s 0s;animation-fill-mode:forwards}
.registerBoxLocalGrow:hover{-moz-transform:scale(1.001);-webkit-transform:scale(1.001);-o-transform:scale(1.001);-ms-transform:scale(1.001);-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:transform 1.001s ease-in-out;-moz-transition:transform 1.001s ease-in-out;-ms-transition:transform 1.001s ease-in-out}
.registerBoxLocalGrow{display:flex;flex-direction:column;width:100%;flex-grow:1;flex-shrink:1}
.registerBoxLocal table,th,td{min-width:none}
.registerBoxLocalReponse{padding-left:5%;text-align:left;display:flex;flex-direction:column;width:90%;justify-content:flex-start;flex-grow:1;flex-shrink:1}
.registerBoxLocalReponse:empty{display:flex;flex-direction:column;width:90%;flex-grow:1;flex-shrink:1}
.registerBoxLocalReponse table,th,td{min-width:none}
.apercuImage{z-index:40;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;height:auto}
.apercuImage2:hover{animation:growCenter;animation-duration:5s;animation-delay:0.7s;animation-fill-mode:forwards}
@keyframes growCenter{0%{transform:translateX(0%) scale(1);z-index:40}
100%{transform:translateX(0%) scale(1.1);z-index:100}}
@keyframes cercleGo{0%{width:200%;height:5%}
100%{width:5%;height:5%}}
@keyframes favoris{0%{width:0px;height:0px}
8%{width:130px;height:50px}
95%{width:130px;height:50px}
100%{width:0px;height:0px}}
@keyframes favoris2{0%{width:0px;height:0px}
30%{width:40px;height:40px}
100%{width:30px;height:30px}}
@keyframes favoris3{0%{width:0px;height:0px}
8%{width:130px;height:50px}
95%{width:130px;height:50px}
100%{width:0px;height:0px}}
@keyframes hartBeat{0%{transform:scale(1)}
40%{transform:scale(2)}
100%{transform:scale(1)}}
@keyframes coeur{0%{transform:scale(1)}
40%{transform:scale(0.5)}
100%{transform:scale(0)}}
@keyframes coeurGo{0%{transform:scale(0);background-color:rgba(253,221,63,0)}
40%{transform:scale(2);background-color:rgba(253,221,63,0.5)}
100%{transform:scale(1);background-color:rgba(251,228,111,59%)}}
@keyframes coeur{0%{transform:scale(0)}
40%{transform:scale(2)}
100%{transform:scale(1)}}
.slideThree{width:80px;height:26px;background:rgb(253,246,208);margin:5px auto;position:relative;border-radius:50px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,0.2);&:after{content:'OFF';color:#000;position:absolute;right:10px;z-index:0;font:12px/26px Arial,sans-serif;font-weight:700;text-shadow:1px 1px 0px rgba(255,255,255,.15)}
&:before{content:'ON';color:$activeColor;position:absolute;left:10px;z-index:0;font:12px/26px Arial,sans-serif;font-weight:700}
label{display:block;width:34px;height:20px;cursor:pointer;position:absolute;top:3px;left:3px;z-index:1;background:#fcfff4;background:linear-gradient(top,#fcfff4 0%,#dfe5d7 40%,#b3bead 100%);border-radius:50px;transition:all 0.4s ease;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3)}
input[type=checkbox]{visibility:hidden;&:checked + label{left:43px;border:2px solid rgb(253,221,63)}}}
.txt{display:flex;justify-content:center;position:absolute;top:50%;left:5%;max-width:54vw;min-height:43vh;flex-grow:1;flex-shrink:1;text-transform:uppercase;letter-spacing:.3rem;font-weight:700;line-height:1.5;color:rgb(253,221,63);text-align:center}
.pyramideContainer{display:flex;flex-direction:row;justify-content:flex-start;position:relative;overflow:hidden;left:1%;top:7%;min-height:90px;flex-basis:90%}
.pyramide{position:relative;width:40px;height:40px;left:0px;top:0px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;background-color:rgba(162,0,255,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:0.0s}
.pyramide2{position:relative;width:40px;height:40px;left:-80px;top:340px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(0,76,255,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);rotate:180deg;-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:0.2s}
.pyramide3{position:relative;width:40px;height:40px;left:-60px;top:300px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(0,204,255,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:0.4s}
.pyramide4{position:relative;width:40px;height:40px;left:-40px;top:260px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(0,255,123,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);rotate:180deg;-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:0.6s}
.pyramide5{position:relative;width:40px;height:40px;left:-20px;top:220px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(0,255,4,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:0.8s}
.pyramide6{position:relative;width:40px;height:40px;left:-80px;top:140px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(187,255,0,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:1s}
.pyramide7{position:relative;width:40px;height:40px;left:-60px;top:100px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(254,246,0,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);rotate:180deg;-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:1.2s}
.pyramide8{position:relative;width:40px;height:40px;left:-40px;top:60px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(255,217,0,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:1.4s}
.pyramide9{position:relative;width:40px;height:40px;left:-60px;top:-20px;--xA:10px;--yA:10px;--xB:30px;--yB:30px;margin:0 auto;background-color:rgba(253,72,0,0.8);-webkit-clip-path:polygon(25% 0,100% 100%,0 100%);clip-path:polygon(25% 0,100% 100%,0 100%);-webkit-animation:sk-scaleout 1.6s infinite ease-in-out;animation:sk-scaleout 1.6s infinite ease-in-out;animation-delay:1.6s}
.titleFlex{display:flex;justify-content:flex-start;position:relative;top:4vh;left:2vw}
@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(1);transform:translate3d(var(--xA),var(--yA),0)}
100%{-webkit-transform:scale(0);transform:translate3d(var(--xA),var(--yA),0);opacity:1}}
@keyframes sk-scaleout{0%{-webkit-transform:scale(1);transform:scale(1);transform:translate3d(var(--xA),var(--yA),0);border-radius:0px} 100%{-webkit-transform:scale(0);transform:scale(0);opacity:0;transform:translate3d(var(--xB),var(--yB),0);border-radius:100%}}
@keyframes readPlus{0%{letter-spacing:-10px;font-size:0em}
100%{letter-spacing:0.7px;font-size:clamp(8px,calc(.6em + 1vw),15px)}}
@keyframes readMoins{0%{letter-spacing:0.7px;font-size:clamp(8px,calc(.6em + 1vw),15px)}
100%{letter-spacing:-10px;font-size:0em}}
.titreBlog{display:inline-table;color:black;font-family:"Orbitron",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;text-decoration:none}

/* squelettes/css/global-custom.css */
#hot{display:flex;width:95%;border:1px solid red;border-color:red;border-radius:60px;color:red}
#sousRub,#sousRub1,#sousRub2,#sousRub3,#sousRub4,#sousRub5,#sousRub6,#sousRub7,#sousRub8,#sousRub9,#sousRub10,#sousRub11,#sousRub12,#sousRub13,#sousRub14,#sousRub15,#sousRub16,#sousRub17,#sousRub18,#sousRub19,#sousRub20,#sousRub21,#sousRub22,#sousRub23,#sousRub24,#sousRub25,#sousRub26,#sousRub27,#sousRub28,#sousRub29,#sousRub30,#sousRub31,#sousRub32,#sousRub33,#sousRub34,#sousRub35,#sousRub36,#sousRub37,#sousRub38,#sousRub39,#sousRub40,#sousRub41,#sousRub42,#sousRub43,#sousRub44,#sousRub45,#sousRub46,#sousRub47,#sousRub48,#sousRub49,#sousRub50,#sousRub51,#sousRub52,#sousRub53,#sousRub54,#sousRub55,#sousRub56,#sousRub57,#sousRub58,#sousRub59,#sousRub60,#sousRub61,#sousRub62,#sousRub63,#sousRub64,#sousRub65,#sousRub66,#sousRub67,#sousRub68,#sousRub69,#sousRub70{display:flex;flex-direction:row;justify-content:flex-start;width:100%;font-size:clamp(13px,calc(.4em + 1vw),15px)}
#rubContainer a,#sousRub a,#rubContainer1 a,#sousRub1 a#rubContainer2 a,#sousRub2 a#rubContainer3 a,#sousRub3 a#rubContainer4 a,#sousRub4 a,#rubContainer5 a,#sousRub5 a,#rubContainer6 a,#sousRub6 a,#rubContainer7 a,#sousRub7 a{text-decoration:none}
#artContainer,#artContainer1,#artContainer2,#artContainer3,#artContainer4,#artContainer5,#artContainer6,#artContainer7,#artContainer8,#artContainer9,#artContainer10,#artContainer11,#artContainer12,#artContainer13,#artContainer14,#artContainer15,#artContainer16,#artContainer17,#artContainer18,#artContainer19,#artContainer20,#artContainer21,#artContainer22,#artContainer23,#artContainer24,#artContainer25,#artContainer26,#artContainer27,#artContainer28,#artContainer29,#artContainer30,#artContainer31,#artContainer32,#artContainer33,#artContainer34,#artContainer35,#artContainer36,#artContainer37,#artContainer38,#artContainer39,#artContainer40,#artContainer41,#artContainer42,#artContainer43,#artContainer44,#artContainer45,#artContainer46,#artContainer47,#artContainer48,#artContainer49,#artContainer50,#artContainer51,#artContainer52,#artContainer53,#artContainer54,#artContainer55,#artContainer56,#artContainer57,#artContainer58,#artContainer59,#artContainer60,#artContainer61,#artContainer62,#artContainer63,#artContainer64,#artContainer65,#artContainer66,#artContainer67,#artContainer68,#artContainer69,#artContainer70{display:flex;flex-direction:row;justify-content:flex-start;width:100%;font-size:clamp(13px,calc(.4em + 1vw),15px)}
#artContainer a,#artRub a,#artContainer1 a,#artRub1 a,#artContainer2 a,#artRub2 a,#artContainer3 a,#artRub3 a,#artContainer4 a,#artRub4 a,#artContainer5 a,#artRub5 a,#artContainer6 a,#artRub6 a,#artContainer7 a,#artRub7 a,#artContainer8 a,#artRub8 a,#artContainer9 a,#artRub9 a,#artContainer10 a,#artRub10 a,#artContainer11 a,#artRub11 a,#artContainer12 a,#artRub12 a,#artContainer13 a,#artRub13 a,#artContainer14 a,#artRub14 a,#artContainer15 a,#artRub15 a,#artContainer16 a,#artRub16 a,#artContainer17 a,#artRub17 a,#artContainer18 a,#artRub18 a,#artContainer19 a,#artRub19 a,#artContainer20 a,#artRub20 a,#artContainer21 a,#artRub21 a,#artContainer22 a,#artRub22 a,#artContainer23 a,#artRub23 a,#artContainer24 a,#artRub24 a,#artContainer25 a,#artRub25 a,#artContainer26 a,#artRub26 a,#artContainer27 a,#artRub27 a,#artContainer28 a,#artRub28 a,#artContainer29 a,#artRub29 a,#artContainer30 a,#artRub30 a,#artContainer31 a,#artRub31 a,#artContainer32 a,#artRub32 a,#artContainer33 a,#artRub33 a,#artContainer34 a,#artRub34 a,#artContainer35 a,#artRub35 a,#artContainer36 a,#artRub36 a,#artContainer37 a,#artRub37 a,#artContainer38 a,#artRub38 a,#artContainer39 a,#artRub39 a,#artContainer40 a,#artRub40,#artContainer41 a,#artRub41 a,#artContainer42 a,#artRub42 a,#artContainer43 a,#artRub43 a,#artContainer44 a,#artRub44 a,#artContainer45 a,#artRub45 a,#artContainer46 a,#artRub46 a,#artContainer47 a,#artRub47 a,#artContainer48 a,#artRub48 a,#artContainer49 a,#artRub49 a,#artContainer50 a,#artRub50 a,#artContainer51 a,#artRub51 a,#artContainer52 a,#artRub52 a,#artContainer53 a,#artRub53 a,#artContainer54 a,#artRub54 a,#artContainer55 a,#artRub55 a,#artContainer56 a,#artRub56 a,#artContainer57 a,#artRub57 a,#artContainer58 a,#artRub58 a,#artContainer59 a,#artRub59 a,#artContainer60 a,#artRub60 a,#artContainer61 a,#artRub61 a,#artContainer62 a,#artRub62 a,#artContainer63 a,#artRub63 a,#artContainer64 a,#artRub64 a,#artContainer65 a,#artRub65 a,#artContainer66 a,#artRub66 a,#artContainer67 a,#artRub67 a,#artContainer68 a,#artRub68 a,#artContainer69 a,#artRub69 a,#artContainer70 a,#artRub70 a{text-decoration:none}
#artContainerII,#artContainerII1,#artContainerII2,#artContainerII3,#artContainerII4,#artContainerII5,#artContainerII6,#artContainerII7,#artContainerII8,#artContainerII9,#artContainerII10,#artContainerII11,#artContainerII12,#artContainerII13,#artContainerII14,#artContainerII15,#artContainerII16,#artContainerII17,#artContainerII18,#artContainerII19,#artContainerII20,#artContainerII21,#artContainerII22,#artContainerII23,#artContainerII24,#artContainerII25,#artContainerII26,#artContainerII27,#artContainerII28,#artContainerII29,#artContainerII30,#artContainerII31,#artContainerII32,#artContainerII33,#artContainerII34,#artContainerII35,#artContainerII36,#artContainerII37,#artContainerII38,#artContainerII39,#artContainerII40,#artContainerII41,#artContainerII42,#artContainerII43,#artContainerII44,#artContainerII45,#artContainerII46,#artContainerII47,#artContainerII48,#artContainerII49,#artContainerII50,#artContainerII51,#artContainerII52,#artContainerII53,#artContainerII54,#artContainerII55,#artContainerII56,#artContainerII57,#artContainerII58,#artContainerII59,#artContainerII60,#artContainerII61,#artContainerII62,#artContainerII63,#artContainerII64,#artContainerII65,#artContainerII66,#artContainerII67,#artContainerII68,#artContainerII69,#artContainerII70{display:flex;flex-direction:row;justify-content:flex-start;width:100%;font-size:clamp(13px,calc(.4em + 1vw),15px)}
#artContainerII a,#artRubII a,#artContainerII1 a,#artRubII1 a,#artContainerII2 a,#artRubII2 a,#artContainerII3 a,#artRubII3 a,#artContainerII4 a,#artRubII4 a,#artContainerII5 a,#artRubII5 a,#artContainerII6 a,#artRubII6 a,#artContainerII7 a,#artRubII7 a,#artContainerII8 a,#artRubII8 a,#artContainerII9 a,#artRubII9 a,#artContainerII10 a,#artRubII10 a,#artContainerII11 a,#artRubII11 a,#artContainerII12 a,#artRubII12 a,#artContainerII13 a,#artRubII13 a,#artContainerII14 a,#artRubII14 a,#artContainerII15 a,#artRubII15 a,#artContainerII16 a,#artRubII16 a,#artContainerII17 a,#artRubII17 a,#artContainerII18 a,#artRubII18 a,#artContainerII19 a,#artRubII19 a,#artContainerII20 a,#artRubII20 a,#artContainerII21 a,#artRubII21 a,#artContainerII22 a,#artRubII22 a,#artContainerII23 a,#artRubII23 a,#artContainerII24 a,#artRubII24 a,#artContainerII25 a,#artRubII25 a,#artContainerII26 a,#artRubII26 a,#artContainerII27 a,#artRubII27 a,#artContainerII28 a,#artRubII28 a,#artContainerII29 a,#artRubII29 a,#artContainerII30 a,#artRubII30 a,#artContainerII31 a,#artRubII31 a,#artContainerII32 a,#artRubII32 a,#artContainerII33 a,#artRubII33 a,#artContainerII34 a,#artRubII34 a,#artContainerII35 a,#artRubII35 a,#artContainerII36 a,#artRubII36 a,#artContainerII37 a,#artRubII37 a,#artContainerII38 a,#artRubII38 a,#artContainerII39 a,#artRubII39 a,#artContainerII40 a,#artRubII40,#artContainerII41 a,#artRubII41 a,#artContainerII42 a,#artRubII42 a,#artContainerII43 a,#artRubII43 a,#artContainerII44 a,#artRubII44 a,#artContainerII45 a,#artRubII45 a,#artContainerII46 a,#artRubII46 a,#artContainerII47 a,#artRubII47 a,#artContainerII48 a,#artRubII48 a,#artContainerII49 a,#artRubII49 a,#artContainerII50 a,#artRubII50 a,#artContainerII51 a,#artRubII51 a,#artContainerII52 a,#artRubII52 a,#artContainerII53 a,#artRubII53 a,#artContainerII54 a,#artRubII54 a,#artContainerII55 a,#artRubII55 a,#artContainerII56 a,#artRubII56 a,#artContainerII57 a,#artRubII57 a,#artContainerII58 a,#artRubII58 a,#artContainerII59 a,#artRubII59 a,#artContainerII60 a,#artRubII60 a,#artContainerII61 a,#artRubII61 a,#artContainerII62 a,#artRubII62 a,#artContainerII63 a,#artRubII63 a,#artContainerII64 a,#artRubII64 a,#artContainerII65 a,#artRubII65 a,#artContainerII66 a,#artRubII66 a,#artContainerII67 a,#artRubII67 a,#artContainerII68 a,#artRubII68 a,#artContainerII69 a,#artRubII69 a,#artContainerII70 a,#artRubII70 a{text-decoration:none}
#rub,#rub1,#rub2,#rub3,#rub4,#rub5,#rub6,#rub7,#rub8,#rub9,#rub10,#rub11,#rub12,#rub13,#rub14,#rub15,#rub16,#rub17,#rub18,#rub19,#rub20,#rub21,#rub22,#rub23,#rub24,#rub25,#rub26,#rub27,#rub28,#rub29,#rub30,#rub31,#rub32,#rub33,#rub34,#rub35,#rub36,#rub37,#rub38,#rub39,#rub40,#rub41,#rub42,#rub43,#rub44,#rub45,#rub46,#rub47,#rub48,#rub49,#rub50,#rub51,#rub52,#rub53,#rub54,#rub55,#rub56,#rub57,#rub58,#rub59,#rub60,#rub61,#rub62,#rub63,#rub64,#rub65,#rub66,#rub67,#rub68,#rub69,#rub70{z-index:30;display:flex;flex-basis:70%;color:#8d660c;padding-left:10px;padding-right:10px;justify-content:left;margin-bottom:auto}
#art,#art1,#art2,#art3,#art4,#art5,#art6,#art7,#art8,#art9,#art10,#art11,#art12,#art13,#art14,#art15,#art16,#art17,#art18,#art19,#art20,#art21,#art22,#art23,#art24,#art25,#art26,#art27,#art28,#art29,#art30,#art31,#art32,#art33,#art34,#art35,#art36,#art37,#art38,#art39,#art40,#art41,#art42,#art43,#art44,#art45,#art46,#art47,#art48,#art49,#art50,#art51,#art52,#art53,#art54,#art55,#art56,#art57,#art58,#art59,#art60,#art61,#art62,#art63,#art64,#art65,#art66,#art67,#art68,#art69,#art70{z-index:30;display:flex;flex-basis:15%;color:#8d660c;padding-left:10px;padding-right:10px;justify-content:left}
#artII,#artII1,#artII2,#artII3,#artII4,#artII5,#artII6,#artII7,#artII8,#artII9,#artII10,#artII11,#artII12,#artII13,#artII14,#artII15,#artII16,#artII17,#artII18,#artII19,#artII20,#artII21,#artII22,#artII23,#artII24,#artII25,#artII26,#artII27,#artII28,#artII29,#artII30,#artII31,#artII32,#artII33,#artII34,#artII35,#artII36,#artII37,#artII38,#artII39,#artII40,#artII41,#artII42,#artII43,#artII44,#artII45,#artII46,#artII47,#artII48,#artII49,#artII50,#artII51,#artII52,#artII53,#artII54,#artII55,#artII56,#artII57,#artII58,#artII59,#artII60,#artII61,#artII62,#artII63,#artII64,#artII65,#artII66,#artII67,#artII68,#artII69,#artII70{z-index:30;display:flex;flex-basis:15%;color:#8d660c;padding-left:10px;padding-right:10px;justify-content:left}
#subRub,#subRub1,#subRub2,#subRub3,#subRub4,#subRub5,#subRub6,#subRub7,#subRub8,#subRub9,#subRub10,#subRub11,#subRub12,#subRub13,#subRub14,#subRub15,#subRub16,#subRub17,#subRub18,#subRub19,#subRub20,#subRub21,#subRub22,#subRub23,#subRub24,#subRub25,#subRub26,#subRub27,#subRub28,#subRub29,#subRub30,#subRub31,#subRub32,#subRub33,#subRub34,#subRub35,#subRub36,#subRub37,#subRub38,#subRub39{display:flex;flex-basis:63%;justify-content:center;z-index:35;font-size:clamp(13px,calc(.5em + 1vw),16px);background-color:rgb(252,249,208)}
#subRubBis,#subRubBis1,#subRubBis2,#subRubBis3,#subRubBis4,#subRubBis5{display:flex;flex-wrap:wrap;justify-content:center;z-index:35;font-size:clamp(13px,calc(.5em + 1vw),16px)}
.ruby{z-index:30;display:flex;flex-basis:15%;color:#8d660c;padding-left:10px;padding-right:10px;justify-content:left;margin-bottom:auto}
.subRuby{display:flex;flex-basis:63%;justify-content:center;z-index:35;font-size:clamp(13px,calc(.5em + 1vw),16px);background-color:rgb(252,249,208)}
.subRubyImage{display:flex;flex-wrap:wrap;justify-content:center;z-index:35}
#rubContainer,#rubContainer1,#rubContainer2,#rubContainer3,#rubContainer4,#rubContainer5,#rubContainer6,#rubContainer7,#rubContainer8,#rubContainer9,#rubContainer10,#rubContainer11,#rubContainer12,#rubContainer13,#rubContainer14,#rubContainer15,#rubContainer16,#rubContainer17,#rubContainer18,#rubContainer19,#rubContainer20,#rubContainer22,#rubContainer23,#rubContainer24,#rubContainer25,#rubContainer26,#rubContainer27,#rubContainer28,#rubContainer29,#rubContainer30,#rubContainer31,#rubContainer32,#rubContainer33,#rubContainer34,#rubContainer35,#rubContainer36,#rubContainer37,#rubContainer38,#rubContainer39,#rubContainer40,#rubContainer41,#rubContainer42,#rubContainer43,#rubContainer44,#rubContainer45,#rubContainer46,#rubContainer47,#rubContainer48,#rubContainer49,#rubContainer50,#rubContainer52,#rubContainer53,#rubContainer54,#rubContainer55,#rubContainer60,#rubContainer61,#rubContainer62,#rubContainer63,#rubContainer64,#rubContainer65,#rubContainer66,#rubContainer67,#rubContainer68,#rubContainer69,#rubContainer70{display:flex;flex-direction:row;justify-content:flex-start;width:100%;font-size:clamp(13px,calc(.4em + 1vw),15px)}
.rubContainerFlex{display:flex;flex-direction:row;justify-content:space-between;width:100%;font-size:clamp(13px,calc(.4em + 1vw),15px)}
.rubContainerFlex a{text-decoration:none}

