/* ELITE STYLE */

/* UNIVERS REPRISE SMALL FIRST*/
.acceo .section_grise{
    background-color: #F7F7F7;
}
.acceo .section_grise .box_logo{
    padding: 2em;
}
.acceo .section_grise .box_logo img{
    width: 60%;
}
.acceo .section_grise .titre{
    color: #000;
    font-weight: bold;
    font-size: 1.25em;
    padding-top: 1.45em;
    line-height: 1.25em;
}
.acceo .section_blanche .titre{
    color: #000;
    font-weight: bold;
    font-size: 1.25em;
    padding-top: 2em;
    line-height: 1.25em;
}
.acceo .section_blanche .bot_txt{
    padding-bottom: 1em;
}
.acceo .section_blanche hr{
    height: 2px;
    width: 100px;
    margin: 0 auto;
    padding: 0;
    background-color: orange;
    border: 0;
}
.acceo .section_grise hr{
    height: 2px;
    width: 100px;
    margin: 0 auto;
    padding: 0;
    background-color: orange;
    border: 0;
}
.acceo .section_blanche .col_txt{
    padding: 2em;
    color: #777;
    font-size: .95em;
    line-height: 1.25em;
}
.acceo .section_blanche .red{
    color: red;
    font-weight: bold;
}
.acceo .section_blanche .col_txt .type p{
    color: #000;
    font-size: 1.25em;
    font-weight: bold;
    line-height: 1.60em;
    text-align: left;
    padding-top: 1em;
}
.acceo .section_blanche .col_txt a{
    background-color: orange;
    padding: 10px;
    color: #FFF;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.acceo .section_blanche .col_txt a:hover{
    color: #000;
}
.acceo .section_grise .box_logo .baseline{
    color: #6f6f6f;
    font-size: 1.5em;
}
.acceo .section_grise .box_logo .baseline b{
    color: #6f6f6f;
}
.acceo .section_grise .box_img img{
    width: 80%;
}
.acceo .section_grise .titre_img{
    padding-top: 1em;
    color: #777;
    font-weight: bold;
    text-align: center;
}
.acceo .section_grise .col_img{
    padding: 2em 2em 0em 2em;
}
.acceo .section_grise .col_txt{
    padding: 0em 1em 0em 1em;
    color: #777;
    line-height: 1.25em;
}
.acceo .section_grise .col_txt p{
    font-size: .85em;
}
.acceo .section_blanche .credit p{
    font-size: .85em;
    color: #777;
    padding-top: 1.25em;
}

/* MEDIUM */
@media only screen and (min-width: 40em) {
    .acceo .section_grise .box_logo {
        padding: 2em 2em 0em 4em;
    }
    .acceo .section_blanche .col_txt{
        padding: 2em 1em 1em 2em;
    }
    .acceo .section_grise .col_txt{
        padding: 0em 6em 0em 6em;
        text-align: center;
    }
    .acceo .section_blanche .col_img img{
        width: 75%;
    }
    .acceo .section_blanche .col_img {
        text-align: center;
    }
    .acceo .section_grise .col_img img{
        padding: 1em;
        width: 75%;
    }
    .acceo .section_grise .col_img{
        text-align: center;
    }
}
/* LARGE */
@media only screen and (min-width: 64em) {
    .acceo .section_grise .box_logo{
        padding: 4em 2em 3em 4em;
    }
    .acceo .section_blanche .col_txt{
        padding: 4em 2em 3em 4em;
    }
    .acceo .section_blanche .col_img img{
        width: 100%;
    }
    .acceo .section_grise .col_img img{
        width: 100%;
    }
    .acceo .section_grise .col_txt {
        padding: 3em 2em 1em 2em;
    }
}
/* X LARGE IMAGE */
@media only screen and (min-width: 87em) {

}