/********** flash info****/

.bloc_defilement_news{
  margin:0px 0px 0px 0px;
  width:730px;
  height:auto;
  border-bottom:0px solid #e5c906;
  font-family:Arial, Helvetica, Verdana;
  font-size:11px;
  font-weight:normal;
  color:#000;
  text-align:left;
  background-color:#A9040E;
  
  }
.bloc_defilement_news_titre{
  position:relative;
  float:left;
  padding:7px 0px 5px 10px;
  width:90px;
  height:34px;
  border-bottom:0px solid #e5c906;
  font-family:Arial, Helvetica, Verdana;
  font-size:11px;
  font-weight:normal;
  color:#FFF;
  text-align:left;
  text-transform:uppercase;
  background-color:#A9040E;
  }
  .bloc_defilement_news_texte{
  position:relative;
  float:left;
  padding:7px 20px 5px 10px;
  margin:0px 0px 0px 0px;
  width:auto;
  height:30px;
  border-bottom:0px solid #e5c906;
  font-family:Arial, Helvetica, Verdana;
  font-size:11px;
  font-weight:normal;
  color:#000;
  text-align:left;
  background-color:#e6e6e6;
  border-radius:10px 0px 0px 10px;
  
  }

/* Makes images fully responsive */

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  width: 100%;
  height: auto;
}

/* ------------------- Carousel Styling ------------------- */

.carousel-inner {
 
  margin-top: 25px;
}

.carousel-caption {
  background-color: rgba(0,0,0,.6);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 0 0 10px 25px;
  color: #fff;
  text-align: left;
}

.carousel-indicators{
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 15;
  margin: 0;
  padding: 0 25px 25px 0;
  text-align: right;
}

.carousel-control.left,
.carousel-control.right {
  background-image: none;
}


/* ------------------- Section Styling - Not needed for carousel styling ------------------- */

.section-white {
   padding: 10px 0;
}

.section-white {
  
  color: #555;
}

@media screen and (min-width: 768px) {

  .section-white {
     padding: 1.5em 0;
  }

}

@media screen and (min-width: 992px) {
/*
  .container {
    max-width: 930px;
    width: auto !important;
  }
*/
}
.accueil_titre{
    background: green;
    padding: 20px;
}
.accueil_contenu{
    background: #fff;
    padding: 20px;
}
.clear{
   padding-left: 5px;

}



body { padding-top: 50px; }

#myCarousel .carousel-caption {
    left:0;
  right:0;
  bottom:0;
  text-align:left;
  padding:10px;
  background:rgba(0,0,0,0.6);
  text-shadow:none;
}

#myCarousel .list-group {
  position:absolute;
  top:0;
  right:0;
}
#myCarousel .list-group-item {
  border-radius:0px;
  cursor:pointer;
}
#myCarousel .list-group .active {
  background-color:green;  
  border-radius: 5px;
}

@media (min-width: 992px) { 
  #myCarousel {padding-right:33.3333%;}
  #myCarousel .carousel-controls {display:none;}  
}
@media (max-width: 991px) { 
  .carousel-caption p,
  #myCarousel .list-group {display:none;} 
}
.surv{
  background-color: green;
  color: #fff;
  padding: 20px;
  border-radius: 3px;
  text-decoration: blink;
}
.surv:hover{
  color: #fff;
  background-color:red;
  font-size: 18px;
}
.verif{
  background-color: #958c8c !important;
}
.verif:hover{
  background-color: green !important;
}

