/* surcharge spip */
/* ou se trouve cette var spip-login-color-theme ?
.page_login.sans_fond {
  background: var(--spip-login-color-theme);
  background: radial-gradient(circle, var(--spip-login-color-theme) 20%, var(--spip-login-color-theme-dark) 100%);
}
*/
/* surcharge html5up alpha */

/* charte couleur type amap de provence
 * vert foncé : #34812E rgba(52,129,46,1)
 * vert clair : #94C11A rgba(148,193,26,1)
 * orange :		#E94C16 rgba(233,76,22,1)
 * marron :		#432A19 rgba(67,42,25,1)
 */
 
body {
  background-color: #94C11A;
  color: #000;
}

/*input[type="submit"], input[type="reset"], input[type="button"], */
/*
.button {
  background-color: #E94C16;
  font-weight: 900;
}
*/
/*
.button:focus, .button:hover, .button:active {
  background-color: #f8f8f8;
  color: #34812E;
  border-radius: 6px;
  box-shadow: inset 0 0 0 2px #999;
}
*/

/*input[type="submit"].alt, input[type="reset"].alt, input[type="button"].alt, */
.button.alt {
  background-color: rgba(148,193,26,0.6); /* #94C11A;*/
  color: #fff; /*#000;*/
  font-weight: 900;
}
.button.alt:focus, .button.alt:hover, .button.alt:active {
  color: #E94C16;
}

/*input[type="submit"].alt.icon::before, input[type="reset"].alt.icon::before, input[type="button"].alt.icon::before, */
.button.alt.icon::before {
  color: #E94C16;
}
h1, h2, h3, h4, h5, h6 {
  color: #000;
}
strong, b {
  /*color: #000;*/
  font-weight: 900;
}
a {
  color: #E94C16;
}
a:focus, a:hover, a:active {
  color: #432A19;
}

#header {
  background: #432A19;
}
#header input[type="submit"], #header input[type="reset"], #header input[type="button"], #header .button {
  background-color: #E94C16;
  font-weight: 900;
}
#header nav > ul > li a:not(.button) {
  background-color: #34812E;
  margin: 5px;
  font-weight: 900;
}
#main > header p {
  color: #333;
}
header.major p {
  color: #333;
}

@media screen and (max-width: 840px) {
  #navPanel {
    background: #34812E;
    color: #fff;
     font-weight: 900;
  }
}
