#player_col_g {
    float: left; margin: 10px 0; position: relative;
}
#player_col_g > h2 {
    max-width: 545px;
}

#top_media {
    width: 550px; border-bottom: 1px solid #484848; margin-bottom: 5px;
}

.ldt_player {
    position: relative;
}

/* COLONNE DE DROITE */

#player_col_d {
    float: left; width: 410px; margin: 9px 0;
}

#player_col_d .li_h2 {
    width: 400px; margin-left: 10px;
}

.ext_widget {
    width: 400px; margin-left: 10px;
}

#Social_ext {
    float: right; margin: 5px 0 8px 280px; height: 24px;
}

.toggle_multisegments{
    font-size: 12px;
    height: 50px;
    position: absolute;
    right: -125px;
    top: 584px;
    width: 120px;
}