/*
#@squelettes/css/style.less
*/
* {
  font-family: 'Patrick Hand', cursive;
  /*font-family: 'Cookie', cursive;
    font-family: 'Amatic SC', cursive;
    font-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;*/
}
/*
 * https://designschool.canva.com/blog/100-color-combinations/ ->99
 *
 * #A49592 : warm grey
 * #727077 : dark bluish-gray : titre florimond
 * #EED8C9 : beige
 * #E99787 : mauve : titre alphonsine
 */
.styleTitre {
  font-family: 'Gochi Hand', cursive !important;
  text-shadow: #a49592 1px 1px 1px !important;
}
body {
  /*min-height: 2000px;*/
  padding-top: 70px;
  background-color: #eed8c9;
}
.img-responsive-full {
  width: 100%;
  height: auto;
}
nav {
  background-color: #a49592 !important;
  border-bottom: solid 2px #eed8c9 !important;
  box-shadow: none !important;
  background-image: none !important;
}
.navbar-nav a,
a.btn,
a.navbar-brand,
h1 {
  font-family: 'Gochi Hand', cursive !important;
  text-shadow: #a49592 1px 1px 1px !important;
  color: #F0F0F0 !important;
}
.navbar ul li a:hover {
  text-shadow: #1e1a19 1px 1px 1px !important;
}
.navbar ul li.active a {
  color: #F0F0F0 !important;
  background-color: #8d7a76 !important;
  text-shadow: #1e1a19 1px 1px 1px;
  background-image: none !important;
}
a.btn {
  box-shadow: none !important;
  background-image: none !important;
  border: none !important;
  background-color: #eed8c9 !important;
  color: #F0F0F0 !important;
}
a.btn:hover {
  background-color: #e2bca2 !important;
}
#welcome {
  background-color: #a49592;
  padding: 24px 30px !important;
  margin-top: 1em;
}
#welcome a {
  color: #F0F0F0;
}
#welcome h1 {
  color: #F0F0F0 !important;
}
#welcome h1 small {
  color: #F0F0F0 !important;
}
#welcome h1 span.glyphicon {
  color: #b63a21;
}
#welcome p {
  font-size: 1.286em;
  margin-top: 1em;
}
.page_article h1,
.page_rubrique h1 {
  color: #b63a21 !important;
  text-shadow: 1px 1px 1px #e1725c;
  font-size: 4em;
}
.page_article .texte,
.page_rubrique .texte {
  color: #303030;
  font-size: 1.143em;
}
.page_article .oembed,
.page_rubrique .oembed {
  text-align: center;
  margin-bottom: 1em;
  font-family: 'Gochi Hand', cursive !important;
}
.page_article .oembed a,
.page_rubrique .oembed a {
  color: #b63a21;
}
.page_article .oembed br,
.page_rubrique .oembed br {
  display: none;
}
.page_article .oembed .spip_doc_titre,
.page_rubrique .oembed .spip_doc_titre {
  width: 100% !important;
  max-width: 100% !important;
}
#social .social_item {
  float: left;
}
#social .social_item_fb {
  margin-right: 5px;
}
#pagination_lettre a {
  color: #727077;
}
#pagination_lettre a:hover {
  color: #403f42;
}
.bloc_lien .texte {
  color: #303030;
}
.bloc_lien a h3 {
  color: #727077 !important;
  font-family: 'Gochi Hand', cursive !important;
  text-shadow: #a49592 1px 1px 1px !important;
  margin: 10px 0px !important;
}
.bloc_lien a:hover {
  text-decoration: none;
}
.bloc_lien a img {
  filter: saturate(60%) sepia(30%);
}
.bloc_lien a:hover img {
  filter: none;
}
.bloc_lien a:hover h3 {
  color: #b63a21 !important;
}
.carousel-caption {
  left: 0% !important;
  right: 0% !important;
  bottom: 0px !important;
  background-color: rgba(48, 48, 48, 0.6);
  padding: 0.5em !important;
  text-align: left;
  color: #F0F0F0;
}
.carousel-caption .titre {
  font-family: 'Gochi Hand', cursive !important;
  text-shadow: #a49592 1px 1px 1px !important;
  margin: 10px 0px !important;
}
.carousel-caption .descriptif {
  font-size: 1.143em;
}
.carousel-control {
  background-image: none !important;
  color: #303030 !important;
  opacity: .75 !important;
}
.carousel-control:hover {
  opacity: 1.0 !important;
}
.thumbnails a.carousel-control {
  width: 5% !important;
}
.thumbnails img {
  filter: saturate(60%) sepia(30%);
}
.thumbnails img:hover {
  filter: none;
}
footer {
  margin-top: 2em;
  padding: 2em;
  background-color: #5f1e12;
  color: #F0F0F0;
}
footer a {
  color: #F0F0F0;
}
footer a:hover {
  color: #F0F0F0;
}
