.kbar_de {
    height: 30px;
    background: #333;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    color: white;
    z-index: 808080;
}

.kbar_de_content {
    text-align: right;
    padding-right: 25px;
    line-height: 30px;
    color: white!important;
}

.kbar_de a {
    color: white;
    margin-left: 30px;
    font-size: 1.1em;
}

#header{
    top: 30px;
}

div#nav_offer.knavfixed {
    margin-top: 30px;
}

#kfonctionnalite .row:first-of-type .text-center:nth-of-type(2) .kfonctionnalite_bloc h3 {
    word-wrap: break-word;
    max-width: 100%;
}

/* home v7 */

.homev7 .button-left {
  margin-right: 15px;
}

.homev7 .compare__right .compare__sub-text {
  margin-top: 75px;
}

.homev7 .compare-right .compare__position {
  width: 170px;
}

@media screen and (max-width: 1199px) {
  .homev7 .header-content__button {
    width: 370px;
  }
}

@media screen and (max-width: 991px) {

  .homev7 .header-content__button {
    display: block;
    margin: 0 auto;
  }

  .homev7 .header-content {
    padding-top: 130px;
  }

  .homev7 .button-left {
    width: 280px;
    margin-right: auto;
    margin-bottom: 30px;
  }

  .homev7 .button-right {
    width: 370px;
  }

  .homev7 .header-content .text {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 767px) {

  .homev7 .button-left {
    width: 217px;
  }

  .homev7 .button-right {
    width: 300px;
  }

  .homev7 .compare-right .compare__position {
    width: auto;
  }
}

@media screen and (max-width: 450px) {

  .homev7 .header-content .text {
    font-size: 18px !important;
  }

  .homev7 .button-right {
    height: auto;
    width: auto;
  }

  .homev7 .steps__title {
    font-size: 18px !important;
  }

  .homev7 .compare__text {
    font-size: 12px;
    margin-bottom: 20px;
  }

  .homev7 .compare__sub-text {
    font-size: 11px;
  }

  .homev7 .compare__position {
    font-size: 11px;
  }

  .homev7 .compare-right .compare__result,
  .homev7 .compare-left .compare__result {
    margin-top: 15px;
  }
}
