html {
  margin: 0;
  padding-top:99px; }

body {
  background: #F7F7F7 url(/img/top.png) repeat-x top;
  position: relative;
  -webkit-font-smoothing: antialiased;
  font-family: 'Lato', sans-serif !important;
  padding-top: 00px;
  line-height: 20px; }

/* Features
-------------------------------------------------- */

#produit {
  margin-top: 20px;
  margin-bottom: -20px; }
  
#produit.page {
/*	background:url(/img/bg-page.png) repeat-x top left; */
  background: url(/img/bg-int.png) repeat-y top center;
	margin-top: -4px 
}


#features .info a {
    background-color: #D00000;
    text-align: center;
    margin: 25px auto 0;
    width: 48%;
    display: block;
    padding: 3px 0;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    border-radius: 5px;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear; }

#features .info a:hover {
    background: #252528;
}

.pdf-link {
    position: absolute;
    background:#D40003;
    z-index: 10;
    border-radius: 10px;
    left: 40px;
    top: 190px;
    margin: 0;
    font-size:17px;
    padding: 15px 20px;
    color:#fff;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
}

.pdf img {
    opacity: .5;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    border: 1px solid #45ACD6;
  }
  
.pdf img:hover {
opacity: 1;
  }


.pdf-link:hover{
    color:#fff;
    background:#000;
}

.pdf-file {
    position: absolute;
    z-index: 10;
    width: 100px;
    height: 100px;
    background: url(/img/pdf.png) 0 0 no-repeat;
    top: -20px;
    right: -20px;
}


/* Responsive
-------------------------------------------------- */
@media (min-width: 768px) {
  #produit .feature .pic-right {
    float: right; }
  #produit .feature .info-left {
    float: left; } }
@media (max-width: 767px) {
  #partner-slider,
  #feature_slider {
    display: none; }

  #produit .section_header {
    text-align: center; }
  #produit .feature img {
    margin: 0 auto !important;
    float: none !important; }
  #produit .feature .info h3 {
    text-align: center; }
}

