 body{
    margin: 0;
    background: url(FonsNeutre.jpg) repeat-y;
}
.el-fons { 
      background: url(FonsPantalla.jpg) no-repeat top center fixed; 
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      height: 100vh;
      margin: 0 auto;
    }  
.logoouiea{
    position: relative;
    top: 40vh;
    margin: 0 auto;
    text-align: center;
    width: 90%;
}
.logos{
    position: relative;
    top: 60vh;
    margin: 0 auto;
    width: 90%;
}
.logoe{
    width: 33.33%;
    float: left;
    text-align: left;
}
.logoc{
    width: 33.33%;
    float: left;
    text-align: center;
}
.logod{
    width: 33.33%;
    float: left;
    text-align: right;
}
.logoouiea img{
    width: 90%;
}
.logoe img{
    max-height: 40px;
}
.logoc img{
    max-height: 40px;
}
.logod img{
    max-height: 40px;
}

@media screen and (min-width: 550px) {
    .logoouiea{
        top: 40vh;
        width: 580px;
    }
    .logos{
        top: 50vh;
        width: 580px;
    }
    .logoouiea img{
        width: 100%;
    }
    .logoe img{
        max-height: 50px;
    }
    .logoc img{
        max-height: 50px;
    }
    .logod img{
        max-height: 50px;
    }
}