body{
    text-align: center;
}
tr, td{
    border: 3px solid navy ;
    
}

.sb{
    border: 3px solid goldenrod ;
}

table{
    border-collapse: collapse;
    width: 90%;
    border-top: 1em;
}

.partenaire{
    margin-top: 3em;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.club, .forum{
    width: 50%;

}

h1{
    color: navy;
}
@media screen and  (min-width:670px) and (max-width: 1150px){
    .partenaire{
        margin-left: 10%;
    }
}
@media screen and  (min-width:350px) and (max-width: 1150px){
    
    .titre{
        margin-top:5em;
    }
    .partenaire{
        margin-top: 3em;
        display: block;
        /*flex-wrap: wrap;*/
        width: 100%;
    }
}