
@media all and (min-device-width: 770px) {

  .menuMain {
    padding-right: 25px !important;
    float: right;
    overflow: inherit !important;
  }

  .panier_right {
    float: right;
  }
}

@media all and (max-device-width: 769px)
{
  .errorMessage img{
    width: 10%;
  }
  .productDescription h3, .productDescription div{
    font-size:1.5em;
  }
  .aff_desc h3, .aff_desc h4{
    font-size:1.5em ;
  }
}

@media all and (max-device-width: 481px)
{
  .errorMessage img{
    width: 10%;
  }

  .productDescription h3, .productDescription div{
    font-size: 2.5em;
  }

  .aff_desc h3, .aff_desc h4{
    font-size:2em ;
  }
}

body {
  background-color: #fff;
  width: 100%;
}

#bodyContent {
  width: 100%;
}

#logo {
  float:left;
  height: 110px;
}

.dropdown a{
 margin-left:20px;   
}
#logo img {
  margin-left: 30px;
  width: 130px;
  height:110px;
}

.heroHome{
  background: center center no-repeat;
  background-size: cover;
}
.container_16 {
  width: 100%;
}

#menuMain, #menuTop {
  margin-top: 30px;
}
#menuMain ul#mM li{
  display: inline;
  margin:10px;
  float: left;
}

#home {
  width: 100%;
  align-content: center;
}
nav#menuBottom {
  width: 100%;
/**  align-content: center; */
}

form #Email {
  display: inline-block;
  margin: 0px !important;
  padding: 0px !important;
}


/*media queries par chris le 02/05. Augmente la taille du nom et du prix des produits
@media all and (max-device-width: 481px)
{
  .productDescription h3, .productDescription div{
    font-size: 2.5em;
  }

}
*/


.navbar-divini .navbar-toggle {
  margin-top: 22px;
  border-color: #ddd;
}

.navbar-divini  .navbar-toggle .icon-bar {
  background-color: #888;
}

.panier_right {
  padding-right: 5px;
}