/**
 * wpm - Spécifications pour liste des événements
 *
**/

html {  font-size:100%; } /* de la sorte 1rem = 10px */

/*
     body {
        background: white;
      }

      @media only screen and (max-width:250px) {
        body {
          background: yellow;
        }
      }
*/
.noheader {
	background-color: transparent;
    color: #1a1a1a;
	font-family: Arial Narrow,Arial,sans-serif;
	font-size: 12px;
	font-size: 1rem; 
	line-height: 1.1;
	margin:0; 
	padding:0;
}

.noheader .entry-content {margin: 0; padding:0 ; padding-left:0px;}

.noheader a {
	color:#cc1e1e;
	text-decoration: none;
}
.noheader a:hover,
.noheader a:focus,
.noheader a:active {
        color: #007acc;
}

.noheader hr {
	background-color: #d1d1d1;
	border: 0;
	height: 1px;
	margin: 0 0 0.2em;
}

.noheader p { padding:0px 0 2px 0; margin:0; }

.noheader .entry-title {
/*        background: url(site/images/Pin2.png) left no-repeat;   */
	margin-left:-5px; padding-left:25px; min-height:20px;
	font-size: 13px;
	font-size: 1.3rem; font-size:calc(0.8rem + 1.2vw);
	font-weight: 600;
	line-height: 1.1;
}

/* pour alternance du fond dans content-sansmeta */

.noheader .fd1 {background-color:#f8f8f8; padding:0.5em; padding-left:0.8em;  }
.noheader .fd2 {background-color:#f0f0f0; padding:0.5em;  padding-left:0.8em; }

.alignleft {
	float: left;
	margin: 0.5em 1em 1em 0;
}

.alignright {
	float: right;
	margin: 0.5em 0 1em 1em;
}

.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto 1.75em ;
}
@media (max-width:250px) {
	.alignleft {
		-float: none;
		margin:0 auto;
	}
}