#footer {
    margin:0;
}
.mainSECTION#sectionINFOS {
    padding-top:0!important;
    margin:0!important;
}

.mainSECTION#sectionINFOS ul {
    padding:0;
}


#sectionINFOS {
    background:#eeedee url('../img/bg.jpg') repeat-x 50% 38px;
}
@media screen and (max-width:959px) {
    #sectionINFOS {
        background:#eeedee url('../img/bg.jpg') repeat-x 50% 76px;
    }
}
#sectionINFOS .mid .content {
    max-width:100%;
    width:100%;
}
@media screen and (max-width:959px) {
  #sectionINFOS .mid .content {
      width:90%;
  }
}

#sectionINFOS .mid .content .wrappINFOS {
    width:100%;
}



#sectionINFOS .mid .content .wrappINFOS .glossaire {
    width:100%;
    position:relative;
    top:0;
    left:0;
}


#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul {
    width:100%;
    max-width:960px;
    min-height:36px;
    margin:0 auto;
}
@media screen and (min-width:1279px) {
    #sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul {
        max-width:1160px;
    }
}
#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter {
    height:24px;
    margin:5px 2px;
    display:inline-block;
    line-height:24px;
    color:#792475;
    border:#792475 1px solid;
    border-radius:4px;
    padding:0 4px;
    font-family: 'roboto_condensedbold';
    text-transform:uppercase;
    font-size:15px;
    text-align: center;
}
@media screen and (max-width:960px) {
  #sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter {
    font-size:13px;
  }
}
@media screen and (max-width:480px) {
  #sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter {
    font-size:15px;
    width:100%;
  }
}
#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter.no-border {
  border:none;
  color:#792475;
  padding-left:0;
  margin-left:0;
  float:left;
}
@media screen and (max-width:480px) {
  #sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter.no-border {
    text-align:left;
  }
}
@media screen and (max-width:960px) {
  #sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter.no-border {
    float:none;
  }
}
#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.filter a {
    text-decoration:none;
    color:#792475;
}
#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.active {
    color:#ffffff!important;
    background:#792475;
}
#sectionINFOS .mid .content .wrappINFOS .glossaire .wrapp-alphabet ul li.active a {
    color:#ffffff!important;
}


.wrapp-all-button {
  text-align:center;
}


.wrapp-content {
    max-width:960px;
    width:100%;
    margin:30px auto 0 auto;
    padding-bottom:60px;
    font-family:'roboto_condensedlight';
}
@media screen and (min-width:1279px) {
    .wrapp-content {
        max-width:1160px;
    }
}
.wrapp-content h2 {
  color:#5b7ba0;
  font-size:28px;
  text-transform:uppercase;
}
@media screen and (max-width:959px) {
  .wrapp-content h2 {
    font-size:22px;
  }
}

.wrapp-content h3 {
  color:#792475;
  font-size:19px;
  text-transform:uppercase;
}
.wrapp-content h5 {
  color:#000000;
  font-size:15px;
}

.wrapp-content .item-link {
  padding-left:20px;
}
.wrapp-content  .bloc-content {
  margin-bottom:40px;
}
.wrapp-content  .bloc-content:last-child {
  margin-bottom:0px;
}


.wrapp-content  .bloc-content p {
  font-size:15px;
  margin-bottom:20px;
}

.wrapp-content .item-info, .wrapp-content .data {
  padding-left:10px;
  margin-bottom:40px;
}


.wrapp-content a {
  color:#000000;
  font-family: 'roboto_condensedbold';
}






#back-to-top {
    display: none;
    position: fixed;
    z-index: 2000;
    bottom: 4px;
    right: 4px;
    z-index: 900;
    width: 40px;
    height: 20px;
    border-radius: 3px;
    padding: 8px 0 12px 0;
    text-align: center;
    font-size: 20px;
    color: #ccc;
    cursor: pointer;
    background: #792475;
    line-height: 1em;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
    opacity: .8;
    -webkit-transition: all 800ms ease;
    -moz-transition: all 800ms ease;
    -o-transition: all 800ms ease;
    transition: all 800ms ease;
}