/* #PRODUIRE{fond=css/perso.css,host=www.lepanierdegermaine.org}
   md5:2d3b1c64700a05975e500c54fb43537b */
/* Style pour le Panier de germaine - pas d'autre solution reussie */
 
 @import url('//fonts.googleapis.com/css?family=Raleway:500,500i,700,700i&subset=latin-ext');
 
.pdg_libchamprod {   
	font-size: 80%;
    background-color: #ebefe6 ; 
}

.pdg_tt {   
    background-color: white ; 
    border : 0px;
}
.on { /* pour le fil d'ariane */
   font-weight: normal; 
}

article .main a, article footer a {
    text-decoration: none;
    text-decoration-line: none;
}

ul.menu-liste {
    text-transform: none;
}

/* liste précédée par un p (premier niveau ? */
p ~ ul.spip { 
   margin-top: -1em; 
}

nav ul >  li { /* , li.active  , li.menu-entree */
    text-transform: uppercase !important;
}

nav ul > li li { 
    text-transform: none !important;
}


.header {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px; 
}

.navbar-wrap .navbar-inverse, .navbar-wrap .navbar-inner {
    background-image: none !important;
    background-color: #50b748;
	border: 0px ; /* .navbar-inner  */
}


a.btn-navbar {
    background-image: none;
    background-color: #50b748 
}

a.btn {
    background-image: none;
    background-color: #50b748 
}

/* texte des menus déroulants
.dropdown-menu > li > a {
}
*/

.rubrique .texte {
    font-size: 100%;
}

#footer {
	/* background-color: #50b748 ; */
	background-color: rgb(28, 68, 30) ; /* #1e5428 */
}

.footer .inner {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;

}

#footer a:hover {
    background-color: #50b748;
}

div.cs_sommaire_corps a {
    color: #000000
}

.container {
	background-color: white;
	background-image: none;
}

.calendriermini {
    margin-bottom: 0 !important;
}

/* encadrement de la une */
.hero-unit { 
	padding: 0.5em;
	/* padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em; */ /* 2.21538462em */
}

/* ---------- vue d'une rubrique - liste des articles d'une rubrique ----------- */
.rubrique .texte {
    margin-bottom: 5px; /* 18px; */
}
/* rendre les dates des articles invisibles dans les liste*/
p.publication { 
    display: none !important;
}
/* resserrer les éléments d'une rubrique */
div#articles_rubrique .liste-items .item { 
	padding-top: 5px; /* 0.692308em; */
	padding-right: 0px;
	padding-bottom: 0px; /* 0.692308em; */
	padding-left: 0px;
}
div#articles_rubrique .entry-title { /* à cause de l'invisibilité des dates */
	margin-bottom: 3px; /* 9px; */ 
}

div#articles_rubrique h2 { /* à cause de l'invisibilité des dates */
	margin-bottom: 10px; /* 0.92307692em */ 
	font-size: 1.0em; /* 1.5 */
    display: none !important;
}
.pagination {
    margin-top: 5px ; /* 18px */
    margin-right: 0px;
    margin-bottom: 5px ; /* 18px */
    margin-left: 0px;
}

/*---------  Boutons -------*/
input.submit {
	border-radius: 0px;
	/* border-bottom-color: #ebefe6;*/
}
.page {
    padding-top: 0px;
}

#recherche {
    border-top-left-radius: 0px; /* 14 0 0 14*/
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.form-search .input-append .btn {
    border-top-left-radius: 0px; /* 14 0 0 14*/
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.nav-pills > li > a { /* hoover sur les textes activable de la barre du bas */
	border-top-left-radius: 0px; /* 5 5 5 5 */
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

@keyframes blancetvert { /* voir https://www.w3schools.com/css/css3_animations.asp */
    0%   {background-color:white;}
    50%   {background-color:#d7624c;} /* vert clair */
    /* 66%   {background-color:#d7624c;} */ /* #d7624c rouge #50b748 vert clair*/
    100% {background-color:white;}
}

span.tapealoeil {
    /* width: 100px; */
    /* height: 100px; */
    /* position: relative; */
    /* background-color: red; */
    animation-name: blancetvert;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

span.voirplanning {
	font-size: 75%;
}

tr:nth-child(2n) > td, table.spip tbody > tr:nth-child(2n) > th {
    background-color: #f0f0f0;
}

.comment > p.comment-meta {
     background-color: #50b748; /* #a02a20 rouge foncé #1e5428 vert fonce #50b748 vert clair #d7624c rouge #7c7255 kaki */
}

.comment > a {
     color: #000000 ;
}
.reply > p.comment-meta {
     background-color: #dae2d1;
}

/* fin */