/*
 * 
 * * Feuille de style SCSS, plusieurs règles à respecter :
 * * - la librairie Prefix Free est incluse, donc pas besoin de mettre -moz, -webkit etc...
 * * - Limiter le niveau d'imbrication aux niveaux necessaires, trop d'imbrication = css lours, surcharge compliquée
 */
/*
 * ============================================= Slider =============================================
 */
#slider {
  background: black;
  width: 100%;
  height: 425px; }
  #slider #btn_slider {
    position: relative;
    height: 425px; }
    #slider #btn_slider .carousel-indicators {
      left: 15px;
      bottom: 60px;
      width: auto;
      margin-left: 0; }
      #slider #btn_slider .carousel-indicators li {
        width: 10px;
        height: 10px;
        border: none;
        margin: 0 10px 0 0;
        background-color: #979280; }
      #slider #btn_slider .carousel-indicators li:hover {
        background-color: #a1441d; }
      #slider #btn_slider .carousel-indicators .active {
        width: 10px;
        height: 10px;
        background-color: #a1441d; }
  #slider .carousel-inner {
    position: absolute;
    top: 0;
	overflow:visible;}
    #slider .carousel-inner .info {
      margin-top: 80px;
      width: 285px; }
      #slider .carousel-inner .info .title_border {
        width: 175px; }
      #slider .carousel-inner .info .desc {
        font-size: 19pt; }
      #slider .carousel-inner .info a {
        font-size: 10pt;
        color: #8a8675; }

/*
 * ============================================= Bloc 1 =============================================
 */
#bloc_leader {
  background: url(../images/home/bloc_leader.jpg) no-repeat top center #300506;
  width: 100%;
  height: 408px; }
  #bloc_leader .info {
    position: relative;
    margin-top: 40px;
    height: 320px; }
    #bloc_leader .info .img_with_over {
      margin-bottom: 12px; }
      #bloc_leader .info .img_with_over img {
        width: 100%; }
    #bloc_leader .info .title_border {
      width: 100%;
      padding-bottom: 12px !important;
      margin-bottom: 12px !important; }
    #bloc_leader .info p {
      font-size: 9pt; }
    #bloc_leader .info .link {
      position: absolute;
      left: 0;
      bottom: 15px;
      font-size: 10pt;
      color: #8a8675; }
  #bloc_leader .emphase {
    padding: 18px;
    background: url(../images/home/actu_bg.png); }
    #bloc_leader .emphase .link {
      left: 18px !important; }

/*
 * ============================================= Bloc 2 =============================================
 */
#bloc_history {
  background: url(../images/home/bloc_history.jpg) no-repeat top center #521706;
  width: 100%;
  height: 315px; }
  #bloc_history .info {
    margin-top: 40px;
    width: 755px; }
    #bloc_history .info .title_border {
      font-size: 12pt !important;
      width: 475px; }
    #bloc_history .info p {
      font-size: 19pt !important; }
    #bloc_history .info .link {
      font-size: 10pt;
      color: #8a8675; }

