body {

/*	background-color: #000000 !important; */

}
.entry-meta { /*	sous titre podcast */
font-style: normal;
	
}
#content {
/*background-color:#ffffff !important;*/	
	
}
#logo img {
	height :150px !important;
}
@media (min-width: 768px) {
.decalagemenu {
	margin-top:0px !important;
	}
}
@media (min-width: 992px) {
	.decalagemenu {
	margin-top:-35px !important;
	}
}



.entry-content li {
	list-style: inside !important;
	margin-left: 20px!important;
}
#content p {
line-height: normal !important;
margin-bottom: 0.5em !important;
}
#content span {
display: inline;
}

h1 /*titre page*/
{
	
/*	font-size: 17px !important;
	font-variant:normal ;
	text-transform:none ;*/
}
h2 /* titre article */
 {
	
	/*font-variant:small-caps !important;*/
	font-size: 1em !important;
	 
}
h3, /* articles */
h4,
h5
 {
	
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	font-size: 12px !important;
	font: inherit !important;
	vertical-align: baseline !important;
	 line-height: 1 !important;
	
}
h6 { /* vous êtes ici et anotations */
	
	font-size: 0.8em !important;
	margin-bottom:20px !important;
	margin-top: 30px !important;
	font-weight:normal !important;

}
p {
/*	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	font-size: 100% !important;
	font: inherit !important;
	vertical-align: baseline !important;
	 line-height: 0.5 !important;*/
	font-size: 1.1em !important;
	line-height: 1.3em !important;
		

}
.container,content,stretched,full-header {	
/*padding-right:50px;
background-color:#0FC;*/

}
.couleurfond {
/*background-color: #E1E1E1 !important;*/
}
#page-title {/*Haut de rubrique*/
	
	/*background-color :#ffffff !important;*/
	/*font-size: 10px !important;*/
}
#hautrubrique span {

}
#header.sticky-header #header-wrap { /* menu reduit haut de page*/
/*	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #847B72;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);*/
	
}

/* menu haut */
#primary-menu ul li > a {
	font-size: 20px !important;
	font-weight: bold !important; 
}
#primary-menu ul li > a:hover {
/*color: #000000;*/
}
/* sousmenu haut */
#primary-menu ul ul li > a {
		font-size: 15px;
/*color: #fff;
background-color: #ABD171;
*/
}
#primary-menu ul ul li > a:hover {
/*color: #000000;*/
	
}
/* rubrique selectionnée */
#primary-menu ul li.current > a,
#primary-menu div ul li.current > a
 { 
	/* color:#cccccc;*/
}
	.sub-menu-container .menu-item > .menu-link {
	
		padding: 5px 15px;
		font-weight: 700;
	}


#sousmenu {
	margin-top: -30px;
}

#vousetesici { 

}
.entry-image,
.entry-image > a,
.entry-image .slide a,
.entry-image,
img {

}
	

.entry-image { 
	/*margin-bottom: -20px;*/
}
.module-border-wrap {

	
}


.module {
  background: #ffffff;
  color: white;
  padding: 1rem;
	
	
}

.imagette {

  margin: 15px;
}
.imagette:hover {
	/*transform: rotate(360deg);*/


}
.imagetteronde {
		padding: 5px;
	margin: 5px;
	border-radius: 100% !important;
box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);
-moz-box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);
-webkit-box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);

}
.imagetteronde:Hover {
  -webkit-animation: spin 8s linear infinite;
  -moz-animation: spin 8s linear infinite;
  animation: spin 8s linear infinite;

}
.imagettecarre {
	padding: 5px;
	margin: 5px;

-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	
box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);
-moz-box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);
-webkit-box-shadow: 0px 0px 10px 4px rgba(189, 189, 189, 0.75);

}
.imagettecarre:hover {

	transition: all 0.5s; 
	/*border: 1px solid #ddd;*/

opacity: .5;
}
.imagetterondegrande {
	margin-left: 20px;
	margin-top:10px;
	border-radius: 100% !important;
	/*transition: all 0.5s;  transition when the mouse over */
	/*border: 1px solid #ddd;*/

-moz-box-shadow: 0px 0px 10px 6px rgba(230, 14, 14, 0.75);
-webkit-box-shadow: 0px 0px 10px 6px rgba(230, 14, 14, 0.75);
	box-shadow: 0px 0px 10px 6px rgba(230, 14, 14, 0.75);

  -webkit-animation: spin 8s linear ;
  -moz-animation: spin 8s linear ;
  animation: spin 8s linear ;
	


}
.imagetterondegrande:hover {
  -webkit-animation: spin 2s ease;
  -moz-animation: spin 2s ease;
  animation: spin 2s ease ;

}


.titre a	{
font-weight: bold;
text-decoration: underline;
/*color:#AC0609 !important;*/
font-size: 1.3em;
/*font-variant: small-caps;*/
	line-height: 1.1em;
}
a:hover {
/*font-weight: bold;
color:#FF0000 !important;*/	
}
.dark a {
color: #FDBFC0;	
}
header,nav,footer,article,section,figure { 
/*display:block; */
}
.entry-title, .titre {


	margin-top : 5px;

}
.reductionbasarticle {
/*margin-bottom: -20px !important;*/
}

#hautrubrique p {
/*line-height:1em !important;
	font-size: 2em !important;*/
}
#hautrubrique span { 
/*line-height:1em !important;*/
}
.bordure {
	border-bottom: medium #787878 !important;
}
.diapotitre {
	font-size:4em;
	font-weight: bold;
	color:#FFF;
	text-shadow:3px 3px 10px #000;
	font-variant:small-caps;
	
}
.diapochapeau {
	font-size:3em;
	color:#FFF;
	text-shadow:3px 3px 10px #000;
}
.diapotexte {
	font-size:2em;
	color:#FFF;
	text-shadow:3px 3px 10px #000;
}
hr {
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}
/*pour ifram responsive en cours*/
.conteneur
{
  position: relative; 
  overflow: hidden; 
  padding-top: 56.25%; 
}
.responsive-iframe {
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%; 
  height: 100%; 
  border: 0; 
}

/* ligne 1127 sur css/responsive.css, supprimer le center */
