.menuprincipale
{
    width:100%;
    height:50px;
    background-color:#e2d8b9;
    margin-bottom:3%;

}

.headerLogo
{
    background: url('../../img/header.jpg');
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding-left: 4%;
    padding-top: 1%;
}


    /* MEDIA QUERY */

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    .img-responsive.marchio
    {
    width: 25%;
    top: 25%;
    left: 75%;
    }
  
} 

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .img-responsive.marchio
      {
        position: absolute;
        z-index: +10;
        left: 80%;
        top: 23%;
        width: 20%;
    }
}