
/*peek a boo*/
.toggleSubMenu {
  text-decoration: none;
  color: #5d5d5d;
  text-transform: uppercase;
}
.toggleSubMenu:hover {
	cursor: pointer;
}

a#displayText:focus, a#displayText2:focus, a#displayText3:focus, a#displayText4:focus{
	color: #5d5d5d !important;
	background-color: transparent !important;
 }
.boutonstexte {
    margin-top: 40px;
}
#nav a, #nav_art a, #nav_fixed a, span.boutonstexte a{display: block;color: #5d5d5d; max-width: 210px;}
#nav a:visited, #nav a:focus, #nav a:active, #nav_art a:visited, #nav_fixed a:visited, #nav_art a:focus, #nav_fixed a:focus, #nav_art a:active, #nav_fixed a:active,
span.boutonstexte a:visited, span.boutonstexte a:focus,span.boutonstexte a:active{background: transparent !important;color: #5d5d5d !important;}

span.boutonstexte a{margin-top: 10px;}
#page_article a:hover, #page_article a:active, menu a#toggleButton:hover,menu a#toggleButton:active{color: #ff9100!important; background: transparent!important;}
a.lien_noir:hover, .hover_titre:hover{color: #ff9100 !important;}
a.lien_noir:link, a.lien_noir:visited{color: black !important; }
.boutonstexte a img{display: none;}
.meme_list a.on{
	display: block;
	color: black!important;
	font-weight: normal;
	border-left: 1px dotted rgba(0,0,0,.1);
	padding-left: 5px;
	font-weight: 300;
}
#page_article .meme_list a.on:hover{
	color: black!important;
	cursor: default;
}
.refActive{
 	box-shadow: 5px 10px 20px 8px rgba(0,0,0,.2);
	padding-right: 5px;
	padding-bottom: 5px;
}
#aside_site_related a {display:block;color: #5d5d5d;}
#aside_site_related .spip_out{display: inline-block; font-size: 0.9em; }
#aside_site_related .liste_responsable .spip_out {font-weight: 700;}
.liste_responsable .spip_in{font-size: 0.95em; font-family: 'Oswald', sans-serif; line-height: 1.2em; font-weight: 300; padding-top: 3px;}
#aside_site_related .spip_out:before{content: "\f007"; margin-right: 2px; color: lightgray;}
#aside_site_related .liste_responsable .spip_in:before{content: "\f115"; font-size: 80%; margin-right: 2px;}
#aside_site_related .spip_in{display: block; font-size: 0.9em;}

/* Awesome*/
/* Menu toogle */
a#toggleButton:before{
 display:inline-block; content: "\f0c9"; font-size: 1em; background-color: #ff9100; color: white !important; border-radius: 2px; padding: 0px 5px;
 margin: 4px;
}

.socialtags{display:none;}
/*Item hide/show*/
.toggleSubMenu:before{
  content: "ˇ";font-family: 'Tahoma', sans-serif; font-size: 200%; color: #727272; vertical-align: -0.6em; margin-right: -3px; display: inline-block;
}

.voir_rub{float: right; font-size: 80%;}
a.voir_rub:before, p.voir_rub:before,  #lien_page_auteurs:before, .lien_tous_numeros:before,
.font4 a:before, #aside_site_related .spip_in:before{content: "\f054"; font-size: 0.8em; margin-right: 3px; color: #5d5d5d;}
.lien_tous_numeros:before{margin-right: 0px;}
.lien_tous_dossiers:before{content: "\f054"; margin-right: 3px;}

a.plus:after, a.plus2:after{content: "\f053"; font-size: 0.8em; margin-right: 3px; color: #5d5d5d;}
.plus_lien{font-size: 0.9em; display:block; height: 40px; padding-top: 10px; text-align:right; background-color: white; margin-top: -12px; padding-right: 10px; border-radius: 0 0 4px 4px; font-size: 80%;}

a.mot_numero{color: #5d5d5d !important; line-height:1.1em;}
.mot_numero:before{content:'#'; font-size: 0.9em; color: #5d5d5d; }
.rub_art_rubriques:before{content: "\f115"; font-size: 100%; margin-right: 2px;}
.rub_art_dossiers:before{content: "\f07b"; font-size: 100%; margin-right: 5px;}
#mot_theme:before{content: "\f02b";font-size: 100%; margin-right: 5px;}
#mot_type:before{content: "\f044";font-size: 100%; margin-right: 5px; }
#mot_lab:before{content: "\f0c3"; font-size: 100%; margin-right: 5px; }
#mot_activite:before{ content: "\f073"; font-size: 90%; margin-right: 5px;}
#mot_groupe:before{content: "\f0c0";font-size: 90%; margin-right: 5px;}
#mot_groupe2:before{content: "\f0c0";font-size: 90%; margin-right: 5px;}

.mot_theme:after{content: "\f02b";font-size: 100%; opacity: .9; margin-left: 4px;}
.mot_type:after{content: "\f044";font-size: 100%; opacity: .9; margin-left: 4px;}
.mot_groupe:after{content:"\f0c0";font-size: 90%; opacity: .9; margin-left: 4px;}
.mot_numero_menu:before{content:'#'; font-size: 100%; margin-left: 2px;}
.mot_lab:after{content: "\f0c3"; font-size: 100%; opacity: .9;}
#lien_page_auteurs:after{ content: "\f2ba"; font-size: 100%; opacity: .9; margin-left: 4px;}
.rub_fermee:before{content: "\f07b";font-size: 105%; margin-right:5px; color: #5d5d5d;}
.rub_dossiers_after:after{content: "\f115"; font-size: 100%; opacity: .9; margin-left: 4px;}
.rub_rubriques_after:after{content: "\f07b "; font-size: 100%; opacity: .9; margin-left: 4px;}


.rub_art a{color:#5d5d5d !important; display: inline-block; line-height: 1.3em; margin-top: 5px;}

.rubrique_vignette a{
	color:#5d5d5d !important;line-height: 1.7em;
}
a#lien_auteur:before{content:"\0000a0\279A"; font-size: 1em; padding-top: 1px;}
#nav_art a, #nav_fixed a, a#lien_auteur:before{color:#5d5d5d;}
#lien_auteur2:after{color:#5d5d5d; content:"\0000a0\279A"; font-size: 1.2em; line-height: 2em;}
a#suiv:before,a#prec:before{font-size: 1.5em;}
a#suiv:before{content: "\f054";padding-left: 3px;}
a#prec:before{content: "\f053";}
a#download:before{content: "\f019";font-size: 1.5em;}
a#share:before{content: "\f1e0";font-size: 1.5em;}
a#ref:before{content: "\f097";font-size: 1.5em; padding-left: 2px;}
a#join:before{content: "\f0c6"; font-size: 1.5em; padding-left: 2px;}
a#up:before{content: "\f062";font-size: 1.3em;padding-left: 2px;text-shadow: 2px 2px 4px lightgray;}
a#down:before{content: "\f063";font-size: 1.3em;padding-left: 2px; text-shadow: 2px 2px 4px lightgray;}
a.textsizeup:before{content: "\f00e";font-size: 1.3em;padding-left: 3px;}
a.textsizedown:before{content: "\f010"; font-size: 1.3em;padding-left: 3px; }
a#ps_plus:before{content: "\f067";font-size: 1.5em; color; red;}
.plan_rub:before{content: "\f0e8"; font-size: 1em; padding-right: 5px;}

#fb:before{content: "\f230"; float:right; padding-left: 6px;}
#rss:before{content: "\f09e";float:right;padding-left: 6px;}
#liste:before{content: "\f1d9";float:right;padding-left: 6px;}

#doc:before{content: "\f0c6"; font-size: 2.5em;}

#partenaires a:hover{
opacity: 0.7;
 -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
li.list_vignettes_item:hover{
  box-shadow: 5px 10px 20px 8px rgba(0,0,0,.1);
  will-change: opacity, transform;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    transition: all .3s ease-out;
    }
/* --------------------------------------------------

   links.css
   Liens hypertextes
   (c) 2010-2016 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

----------------------------------------------------- */
/* Hyperliens
[fr] Signalétique des hyperliens : http://letrainde13h37.fr/43/signaletique-hyperliens/ */
a {
  background: transparent;
  color: inherit;
  text-decoration: none;
  color:#5d5d5d !important;
}
a:visited {
  color: inherit;
}
a:focus {
	text-decoration: none;
}
a:hover {
  outline: 0;
  cursor: pointer;
}
a:active {
  outline: 0;
}
/* a { outline: none; }
[en] http://www.outlinenone.com
[fr] http://www.outlinenone.fr
*/

a:after,
a:before,
a small {
  font-size: 90%;
  opacity: .9;
}
a[hreflang]:after {
  content: "\0000a0[" attr(hreflang) "]";
}
/* Liens externes */
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";
}
/* mailto / tel */
a.spip_mail:after,
a.mailto:after {
  content: "\0000a0\2709";
}
a.tel:after {
  content: "\0000a0\2706";
}
/* Documents */
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";
}
/* Liens images */
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: '';
  }
  /* Ne pas montrer les liens sur images ou javascript / liens internes */
}

/* fin */



