@media only screen and (min-width:768px) and (max-width:1200px) {

    .paveCookies {
        width:508px;
        left:auto;
        right:0;
        bottom:10px;
        transform: translateX(0);
    }

    .responsive .mainContent                                        {box-sizing:border-box; width:100%;}
    .responsive .mainAside                                          {width:100%;}
    .responsive .containerSite                                      {width:100%;}
    .responsive .containerFooter .floatL                            {width:33.333%;}
    .responsive .bannerContainer                                    {float:none; margin:0 auto 0;}

    .responsive .expresswayContainer {
        background: #e7e7e7 url(/images/lc_fr/expressWayInfo_mob.png) no-repeat left center;
        clear:both;
        float:none;
        height:40px;
        padding-left:70px;
        margin-top:5px;
        width:auto;
    }
    .responsive .expresswayContainer {
        flex-wrap:nowrap;
        justify-content: flex-start;
    }
    .responsive .expresswayContainer > div {
        flex-basis: auto;
    }
    .responsive .expresswayContainer > div a{
        display:inline-block;
    }
    .responsive .expresswayContainer div.stationImages,
    .responsive .expresswayContainer > div a > div > div.stationDesc,
    .responsive .expresswayContainer.jsOneAd span.pW15.hiddenDesktop,
    .responsive .expresswayContainer > div:first-child > div > span{
        display:none;
    }
    .responsive .expresswayContainer.jsOneAd > div a > div > div.stationTitle {
        line-height: inherit;
        margin-top:0;
    }

    .responsive .rubLinks li > a                                            {padding:0 8px !important;}
    .responsive .rubLinks > li.rubSell .msgDepotMenu                        {margin-right:10px;}

    .responsive .breadCrumb                                                 {margin:0 15px;}

    .responsive #DIN,
    .responsive .EchelleCO2,
    .responsive #consomixte,
    .responsive #Conso                      {display:block;}

    /* Volume de coffre */
    .responsive .VolumeCoffre               {margin:10px 0 0;}
    .responsive .VolumeCoffre .divCoffre    {margin-left:0; margin-right:0;}

    /* Lsiting flat */
    .responsive .modelBlocContent .logoMarqueLink {width: 45px;}

    /* Listing + detail */
    .responsive .onLeftForTablet {
        box-sizing: border-box;
        float:left;
        padding-right:5px;
        width:50%;
    }
    .responsive .onRightForTablet {
        box-sizing: border-box;
        float:right;
        padding-left:5px;
        width:50%;
    }

    /**
    *	BLOC DERNIERES ANNONCES CONSULTEES
    */
    .responsive .zoomAds li{
        width:22.75%;
    }
    .responsive .zoomAds li:nth-child(n+5) {
        display:none;
    }

    /* popin */
    .responsive .popinClose .popinCloseCross{
        font-size:18px;
    }

    /* PAGE SPOT TV */
    .responsive #listVideos {margin-top:20px;}

    /* PAGE AUTOVIZA */
    .responsive .autovizaPage#LimitBody{
        margin:0px 10px;
    }

    /* IFRAMES PARTENAIRES */

    .responsive .announceContainer .mainInfosLeftContainer,
    .responsive .announceContainer .mainInfosRightContainer{width:100%;}
    .responsive .announceContainer .mainInfosLeftContainer .infosLeftContent{border-right:none; margin-right:0px;}
    .responsive .announceContainer .topLeftInfo{width:60%;}
    .responsive .announceContainer .topRightInfo{width:35%; text-align: right; margin-right:10px;}

    /* */
    .responsive .partnerContent .mainTitle {margin-top:20px;}
    .responsive .linkSortOut.w200p {width:150px !important;}
    .responsive .sondage {clear:left;}
}
