
@media screen and (max-width:6000px) and (min-width:1200px){

    #containingDiv {
        width:1140px;margin:0 auto; padding:0 0 20px 0;	
    }

}

@media screen and (max-width:1199px) and (min-width:992px){

    #containingDiv {
        width:940px;margin:0 auto; padding:0 0 20px 0;	
    }

}

@media screen and (max-width:991px){

    #containingDiv {
        width:720px;margin:0 auto; padding:0 0 20px 0;	
    }

    .textElement24_elegant .carousel-pub-chiffre {
        font: bold 24px 'Droid Sans', Verdana, Helvetica, sans-serif;
        line-height: 24px;
        float:left;
        padding:2px 3px 2px 3px;
        color:#ffffff;
    }

    .textElement22_elegant span {
        background-color: white;
        line-height: 20px;
    }

    #containingDiv ul { 
        margin-left:10px;
        padding-left:10px;
    }

    .textElement24_elegant .carousel-pub-accroche { 
        font: bold 20px 'Droid Sans', Verdana, Helvetica, sans-serif;
    }

    /***ELEGANT TEXTS EPARGNE ***/

    .allinone_bannerWithPlaylist_texts_epargne .textElement23_elegant {
        background-image:url('/_inc/publicite/carousel/epargne/rose.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;
    }

    .allinone_bannerWithPlaylist_texts_epargne .textElement21_elegant {
        background:#e61876;
    }

    /***ELEGANT TEXTS prevoyance ***/

    .allinone_bannerWithPlaylist_texts_prevoyance .textElement23_elegant {
        background-image:url('/_inc/publicite/carousel/prevoyance/orange.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;
    }

    .allinone_bannerWithPlaylist_texts_prevoyance .textElement21_elegant {
        background:#f59f24;
    }

    /***ELEGANT TEXTS pack ***/

    .allinone_bannerWithPlaylist_texts_pack .textElement23_elegant {
        background-image:url('/_inc/publicite/carousel/pack/pack.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;

    }

    .allinone_bannerWithPlaylist_texts_pack .textElement21_elegant {
        background:#00738a;
    }

    /***ELEGANT TEXTS assurance ***/

    .allinone_bannerWithPlaylist_texts_assurance .textElement23_elegant {

        background-image:url('/_inc/publicite/carousel/assurance/assurance.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;

    }

    .allinone_bannerWithPlaylist_texts_assurance .textElement21_elegant {
        background:#29bde0;
    }

    /***ELEGANT TEXTS institutionnel ***/

    .allinone_bannerWithPlaylist_texts_institutionnel .textElement23_elegant {

        background-image:url('/_inc/publicite/carousel/institutionnel/institutionnel.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;

    }
    .allinone_bannerWithPlaylist_texts_institutionnel .textElement21_elegant {
        background:#1f3664;
    }

    /***ELEGANT TEXTS sante ***/

    .allinone_bannerWithPlaylist_texts_sante .textElement23_elegant {
        background-image:url('/_inc/publicite/carousel/sante/sante.png');
        background-position: -100px 0px;
        background-repeat: no-repeat;
    }

    .allinone_bannerWithPlaylist_texts_sante .textElement21_elegant {
        background:#3ab294;
    }
}

@media screen and (max-width:767px){
    #containingDiv {
        width:100%;margin:0 auto; padding:0 0 20px 0;	
    }
}

/* Surcharge pour éviter 404 sur images */
.allinone_bannerWithPlaylist.elegant .leftNav ,
.allinone_bannerWithPlaylist.elegant .leftNav:hover ,
.allinone_bannerWithPlaylist.elegant .rightNav ,
.allinone_bannerWithPlaylist.elegant .rightNav:hover {
    background:none;
}