/* Generate (1) /_assets/css/_structure-rubrique.css  */
.time {font-weight: bold; font-size: 11px; }

#seo-content {
	height: 105px;
	overflow: hidden;
}
#seo-content img {
	float: left;
	margin: 0 30px 15px 10px;
	width: 85px;
	height: 105px;
}
#seoVille #ouvrirRefermer {
	display: block;
	padding: 0 15px 5px 0;
	font-size: 12px;
	color: #005a87;
	line-height: 11px;
	background-repeat: no-repeat;
	background-position: top right;
	cursor: pointer;
	border-bottom: 1px solid #ccdce4;
	text-align: right;
}

.firstArticle { line-height: 35px;font-weight: bold;-webkit-font-smoothing: antialiased;font-size: 28px; }

/* .rubPagination .formatListe .icon { display: none;} */

/* PAGINATION */
/* article format liste 625 */
.formatListe.article {overflow: hidden; padding: 20px 0; position: relative; z-index: 1; width: 100%; }
.formatListe.article > a {display: block;}
.formatListe .contImg { margin-right: 20px; float: left; }
.formatListe .contImg figure {overflow: hidden;}
.formatListe .contImg img {}
.formatListe .contTitre { padding-top: 0; }
.formatListe.noImage .contTitre {width: 585px;}
.formatListe .contTitre .newH1 {font-size: 18px; line-height: 22px;}
.formatListe .contTitre .newH1 span {font-size: 18px; font-variant: small-caps; font-weight: normal;}
.formatListe .contTitre .newH2,
.formatListe .contTitre p {font-size: 14px; font-weight: normal; margin-top: 10px; color: #00283C; }
.formatListe.article .time {margin-right: 5px;}
.formatListe.medias { background-color: transparent;}
.formatListe.medias .contTitre {padding: 10px 10px 10px 0; }
.formatListe.medias > div { background-color: #00283C;}
.formatListe .contImg .bulles { bottom: -8px; top: auto; }
.formatListe .contImg .bulle-reactions { right: 0; top: auto; }


/*#colArticle>section {border-top:solid 5px #ccdce4; border-bottom:solid 5px #ccdce4; } */
#colArticle .newH1 .time {height: 38px; line-height: 38px;display: block; text-transform: uppercase;}
#colArticle > .newH1 {margin-bottom: 20px; padding-bottom: 15px; font-size: 21px; font-weight: normal; border-bottom: 1px solid #ccdce4; }

/* QUESTION DU JOUR */
.formatListe.questionJour { border-top: 0; padding: 15px 14px; width: auto; }
.formatListe.questionJour .newH1 { min-height: 66px; }
.formatListe.questionJour .contentPicto { background-color: #EBF0F5; padding: 23px 30px; width: 120px; float: left; margin-right: 20px; min-height: 122px; }
.formatListe.questionJour .contentPicto + div { float: left; width: 390px;}
.formatListe.questionJour .qdj_dyn { height: 60px; }
.formatListe.questionJour .qdj_dyn .btn { float: right;}
.formatListe.questionJour .qdj_dyn .question { float: left;}
.formatListe.questionJour .resultat { width: 100%;margin: 10px 0 0; }
.formatListe.questionJour .resultat .content {width: 75%;}

#blocVisuel .bulle-reactions { right: 0;}

.meaRubrique > * { display: inline-block; *display: inline; *zoom: 1; margin-top: 0; }
.meaRubrique > div + div { margin-left: 20px; }

.meaRubrique .parisienTranche-xl { width: 100%; border: 0; }
.meaRubrique .parisienTranche-xl .parisienTranche { padding: 0; border: 0; margin: 0; }
.meaRubrique .parisienTranche-xl .h1 { height: 42px; line-height: 42px; }
.meaRubrique .parisienTranche-xl .h1 a { font-size: 25px; text-transform: none; font-weight: normal; }

/*
.meaRubrique .parisienTranche-xl .article { margin-top: 0; }
.meaRubrique .parisienTranche-xl .article.gauche { margin-right: 5px; }
.meaRubrique .parisienTranche-xl .article.droite { margin-left: 5px; }
.meaRubrique .parisienTranche-xl .content { padding: 0 10px; }*/

.formatListe.article-partenaire { padding: 0; }
.formatListe.article-partenaire > div { background-color: #ccdce4; }
.formatListe.article-partenaire .contTitre { padding: 10px 10px 0 0; }
.formatListe.article-partenaire .bulles { width: 195px; text-align: center; }
.formatListe.article-partenaire .bottom { position: absolute; right: 10px; bottom: 10px; }
.formatListe.article-partenaire .bottom span {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #00283C;	
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 5px;
}
#blocVisuel .bulle-reactions { right: 0;}


/* PARTIE ABONNE */
#colDate { min-height: 500px; width: 140px; padding-right: 25px; float: left; }
#colDate #colDate-today { padding: 20px 20px 0 0; height: 60px; color: white; font-size: 20px; text-transform: uppercase; text-align: center; background-image: url(/National_Library/20160526010038oe_/http://s1.lprs1.fr/img/design/standard/abo/bloc300-effet.png); background-repeat: no-repeat; background-position: top right; background-color: #E1AF00; }
#colDate #colDate-today-date { float: left; font-size: 20px; text-transform: uppercase; font-family: 'BebasNeueRegular', Tahoma, Arial; width: 75px; text-align: right; margin-right: 5px; }
#colDate #colDate-today-number { float: right; font-family: 'BebasNeueRegular', Tahoma, Arial; font-size: 50px; line-height: 40px; }
#colDate .agenda { text-align: right; border-right: 1px solid #CCDCE4; border-bottom: 1px solid #CCDCE4; padding: 8px 18px 8px 0; }
#colDate .agenda li { height: 30px; line-height: 30px; text-transform: uppercase; font-size: 20px; font-family: 'BebasNeueRegular', Tahoma, Arial; }
#colDate .agenda a { text-decoration: none; color: #7FA7BB; display: block; }
#colDate .agenda a:hover { color: #00A0F0; }
#colDate .agenda label { color: #00283C; }

#colListeArticles { float: left; width: 460px; }
#colListeArticles > p { padding: 0; font-size: 32px; color: #00283C; line-height: normal; }
#colListeArticles .article.formatListe .contImg img { width: 145px; height: 91px; }
#colListeArticles .article.formatListe .contTitre { width: 290px; margin-left: 170px; padding-top: 0; }

#colListeArticles > .colListeArticles-rubrique { padding: 0 24px; border: 1px solid #CCDCE4; font-family: 'Tahoma', Arial, Helvetica; font-size: 15px; margin-bottom: 20px; }
#colListeArticles > .colListeArticles-rubrique > label { padding-top: 15px; padding-bottom: 6px; font-size: 21px; text-transform: lowercase; display: block;  }
#colListeArticles > .colListeArticles-rubrique > label:first-letter { text-transform: uppercase; }
#colListeArticles > .colListeArticles-rubrique .formatListe .contImg { margin-right: 10px; }
#colListeArticles > .colListeArticles-rubrique .formatListe .contTitre { width: 255px; margin-left: 155px; }
#colListeArticles > .colListeArticles-rubrique .formatListe:last-child { border-bottom: none; }

#abonnes .icon-plus16,
.mode-connecter .icon-plus16 { display: none !important; }

.maillage__elements{
	display: inline-block;
	width: 49%;
	vertical-align: top;

}

