/*retouches juin 2019*/
/*mots clés de la col gauche au bas */
.mots .item {
    display: inline;
    border: none;
}
/*couleur debat laique : en #008EE7*/

#descriptif_site_spip {
    margin-bottom: 12px;
    font-size: 1.1em;
    line-height: 1.1em;
}

/*a:hover, a:active, a:focus{background:#008EE7;}*/
.page_sommaire .content .h2 {
    background: #F1DFc6/*#008EE7*/;
    margin-top: 0.3em;
    padding-top: 0.3em;
    border-left: 1px solid black;
    padding-bottom: .3em;
    margin-bottom: 0.3em;
    padding-left: 0.2em;
}



img { max-width: 100%; height: auto; }
.hero-unit {

    padding-top: 10px;
    padding-bottom: 10px;
padding-left: 15px;

padding-right: 15px;
}

.header { /*background:#59D6F8;*/ }
.header h1 { margin-bottom:1em;}
.header a.harmattan { display:block; /*background:#46840B;*/ text-align:center; min-height:120px; }
.header a.harmattan img { padding:20px 0 0; }
.header a.harmattan:hover { background:#46840B;}
.nom_site_spip { position:absolute; top:-9999px; left:-9999px; }
.header .spip_logo, .header span { margin-bottom:0; display:inline-block; float:none; }
.header .row .span3:first-child { line-height:1.2; padding-top:60px; }
.header .row .span3:first-child .spip_logo { float:left; margin-top:-60px; }
h1 #slogan_site_spip { display:inline;  color:#000; }

.navbar { border-radius:0; }


.secondary .liste-items .spip_logos {
    max-width: none;
}

.nav-list { list-style: none; }
/*retiré alex 4dec2019*/   /**/
.nav-list li { -ms-flex-preferred-size:50%; flex-basis:50%; padding:0 1em 0 0; }
.nav-list li:nth-child(even) { padding:0 0 0 1em; }

.rubrique_collection .liste.articles { clear:both; }
.rubrique_collection .liste.articles .nav-list, .page_sommaire .main .nav-list { margin-left:0; padding:0; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack:justify; justify-content:space-between; -ms-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-align:stretch; align-items:stretch;  }
/*.double_col { display:inline-block;
    width: 47%;
    float: none;
    margin: 20px 0;
    padding: 20px;
    background:#eee;
}*/


a { color:#650A9A; }
a:hover, a:active, a:focus { color:#4A0972; background-color#FBD69F;}
.btn-primary:link, .btn-primary.link, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active { color:#650A9A; background:#F8EB74; border-color:#650A9A; font-weight:700; }
.btn-primary:hover, .btn-primary.hover { background:#F9DC1F; }

/* aside */
.secondary .liste-items .item { background:#eee; padding:0; }
.secondary .liste-items .item a { display:block; padding:6px; }
.secondary .liste-items .item .spip_logo { float:none; display:block; }


.navbar {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
}

.content.span8 { float:right; }

.footer { padding-top:4em; }

@media (max-width:767px) {
	
	.navbar { border:0; }
	.header .row .span3 { display:none; }
	.navbar-toggle { background:#e8e8e8; }
	.navbar-toggle:hover { background:#eee; }
	.navbar-toggle .icon-bar { background:#333; }
	.navbar-nav { margin:0; }

	.navbar-responsive .navbar-inner .nav-collapse { position:relative; z-index:2; background-color: #f8f8f8; box-shadow:0; padding:0; width:100%; margin:0; }
	.navbar-responsive { right:0; }
	.aside.secondary { clear:both; }
	/**/
	.navbar-toggle { z-index:9999; }
	.navbar-responsive .navbar-inner .nav-collapse { z-index:9998; overflow:visible; }
	.navbar-nav { background:#ddd; }
}

ul.breadcrumb, ol.breadcrumb {
    font-size: x-small;
}
