.bloc-spirit-ocial .bloc-ocial-top .main-content {
    width: auto;
    height: 100%;
    padding: 0 90px;
    border-top: 1px solid transparent;
}

.bloc-honor .right .spirit-top {
    width: 100%;
    height: 90px;
    font-size: 36px;
    position: relative;
}

.bloc-honor .left {
    width: 57.5%;
    height: auto;
    float: left;
}

.bloc-honor .right {
    width: 39.4%;
    height: 100%;
    float: right;
    border-left: 1px dashed #0D468A;
}

.bloc-honor .right .spirit-top {
    width: 100%;
    height: 90px;
    font-size: 2rem;
    position: relative;
    background-size: 80%;
}




























