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

    .responsive #Habillage1 {
        width:100%;
    }

    .responsive .habillageL, .responsive .habillageR {
        display:none;
    }

	/*
	*	HOME PAGE : MENU MOBILE
	*/

    #annuaireConcess a span:before{
        content : "Concessions";
    }

	.rubLinks a{
        padding:0 12px !important;
    }
	.responsive .adNav {
		margin:10px;
		text-align:left;
		overflow:hidden;
	}
	.responsive .adNav a {
		width:auto;
		padding:2px 10px;
		margin-right:15px;
	}
	.responsive .adNav .nextButton .triangleR,
	.responsive .adNav .prevButton .triangleL {
		position:static;
		margin-left:0;
		margin-top:0;
	}
	.responsive .adNav .adCtrls {
		float:right;
		padding-left:10px;
	}
	.responsive .adNav .adCtrls a {
		background:white;
		padding:0;
		border:0;
		line-height:auto;
	}
	.responsive .adNav .adCtrls span {
		padding:0;
	}
	.responsive .adNav .adCtrls [class^=picto] {
		margin-right:0;
	}
	.responsive .adNav .floatR {
		float:none !important;
	}
	.responsive .paveBanner {
		margin:0 auto 0;
		float:none;
	}
    .responsive .photoCont {
    	margin-bottom:0;
    }
	.responsive .containerSite {
		width:100%;
	}
	.responsive .containerFooter .floatL {
		width:33.333%;
	}
	.responsive .mainContent {
		width:100%;
	}
	.responsive .box {
		margin-left:10px;
		margin-right:10px;
	}
	.responsive .horizontal{
		display:none;
	}

	.responsive .neManquezPas{
		margin:0px 10px;
	}

	.responsive .toMoveOnLeft {
		width:50%;
		float:left;
	}
	.responsive .stockPro,
	.responsive .readMore {
		overflow:hidden;
	}
	.responsive .stockPro {
		padding-top:0 !important;
		border-top:0 !important;
	}
	.responsive .blocksToMove {
		overflow:hidden;
		margin-left:10px;
		margin-right:10px;
	}
	.responsive .blocksToMove .box {
		margin-left:0;
		margin-right:0;
	}
	.responsive #movedBlocksForMobile .boxContact .btn {
		margin-right:85px;
	}
	.responsive #movedBlocksForMobile .boxReglSign {
		overflow:hidden;
	}
	.responsive #movedBlocksForMobile .cote a {
		margin-top:10px;
	}
	.responsive #movedBlocksForMobile .cote,
	.responsive #movedBlocksForMobile .ficheTech {
		margin-right:20px;
	}
	.responsive .VolumeCoffre {
    	margin:30px 0;
    	width:50%;
	}
	.responsive #DIN,
	.responsive .EchelleCO2,
	.responsive #consomixte,
	.responsive #Conso {
		display:block;
	}
	.responsive .carouselThumbs {
		display:none;
	}
	.responsive .photoGallery.vertical .photoContainer.withCarousel {
    	float:none;
    	width:100%;
	}
	.responsive .particulier .boxContact {
		margin-right:20px;
		width:49%;
		float:left;
	}
	.responsive .particulier > .toMoveOnLeft  {
		overflow:hidden;
		float:none;
		width:auto;
		margin-top:10px;
	}
	.responsive .particulier .boxContact .toMoveOnLeft {
		width:75%;
	}
	.responsive #movedBlocksForMobile .particulier .cote,
	.responsive #movedBlocksForMobile .particulier .ficheTech {
    	margin-right:0;
	}
	.responsive .photoContainer .galleryPhotoBox .gallery img {max-width:100% !important;}
	.responsive .contCoteFichTech,
	.responsive .contAussi {
		margin-left:10px;
		margin-right:30px;
		clear:left;
	}
	.responsive .contCoteFichTech .cote {
		margin-bottom:20px;
	}
	.responsive .contAussi .caradisiac {
		float:left;
		width:49%;
		margin-right:2%;
	}
	.responsive .contCoteFichTech .ficheTech,
	.responsive .contAussi .voirAussi {
		overflow:hidden;
	}
	.responsive .contCoteFichTech p {
		margin-bottom:0;
	}
	.responsive .contCoteFichTech .cote a,
	.responsive .contCoteFichTech .ficheTech a {
		margin-top:0;
	}
	.responsive .contAussi .box {
		margin-left:0;
		margin-right:0;
	}
	.responsive #lioav .stretcher .block .block {
		width:47.5%;
		float:none;
		display:inline-block !important;
		padding:0;
	}
	.responsive #lioav .stretcher .mR20 {
		margin-right:5% !important;
		float:left;
	}
	.responsive #lioav .stretcher .isolImg {
		padding:10px 10px 0;
		display:block;
	}
	.responsive #lioav .stretcher a {
		width:99%;
		padding:0;
	}
	.responsive #lioav .stretcher img {
		width:100%;
	}
	.responsive .annuairePro {
		width:50%;
		clear:both;
	}

	.responsive .businessDirectory{
		margin:0 30px 20px 10px;
	}
	.responsive .mainListing .leftCol {
		width:235px;
		min-width:235px;
		overflow:visible;
	}
	.responsive .mainListing .mainCol {
		float:none;
		min-width:auto; /* Pour IE, qui ne lira pas la ligne suivante */
		min-width:initial;
		overflow:hidden;
		width:auto;
	}
	.responsive #cp {
		display:block;
		width:205px;
        margin-left:0px;

	}
	.responsive #departement {
		margin-bottom:10px;
	}
	.responsive .searchForm #version {
		width:209px;
	}
	.responsive .searchForm .fixedSubmit {
		width:235px;
	}
	.responsive .galerie .imgContent > img {
    	height:auto;
   		width:100%;
	}
	.responsive .inputLab {
		display:block;
	}
	.responsive .inputLab + .inputLab {
		margin-top:10px;
	}
	.responsive .searchForm .PictoCont {
		padding-left:16px;
		width:84px;
	}
	.responsive .searchForm #div_category input {
		left:0;
	}
	.responsive .sondage2 {
		padding:10px;
		border:1px solid #ccc;
		background:#ebebeb;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:20px;
	}
	.responsive .meaApp {
		margin:0 30px 20px 10px;
	}
	.responsive .searchForm #DynVersionReload table,
	.responsive .searchForm #DynVersionReload > #version {
		margin:0 3% 10px;
	}
	.responsive .searchForm #warranty {
		margin:0 0 10px 10px;
	}

	.responsive 	.searchForm input[name="reference"]{
		width:89%;
	}

	.responsive .searchForm .withValue {
		width:180px !important;
	}
	.responsive .breadCrumb {
		margin:0 15px;
	}
	.responsive .searchForm .EquipOptContent {
		width:auto;
		margin-left:0;
		margin-right:0;
		left:7px;
		right:6px;
	}
	.responsive .onLeftForTablet {
		float:left;
		width:50%;
	}
	.responsive .mainAside {
		width:100% !important;
		margin:0 10px;
	}
	.responsive .boxReglSign {
		margin-left:0;
		margin-right:20px;
	}
	/*
	.responsive .boxServ {
		margin-right:0;
	}
	*/
	.responsive #liensCara {
		margin-left:0;
		margin-right:20px;
	}
	.responsive .refineSearch {
		display:inline-block;
	}
	.responsive .refineSearch a {
		background:#8e8e8e;
		color:white;
		font-size:12px;
		padding:6px 10px 8px;
		border-radius:5px;
		position:relative;
		top:-1px;
	}
	.responsive .filters {
		float:right;
	}
	.responsive .sortOutDescending {
		margin-right:25px;
	}

	.responsive .blockToHide{
		display:none !important;
	}

	.responsive .searchForm .smallField {
		width:35%;
		padding-right:20px;
		margin:0 0 10px 3%;
	}
	.responsive select {
		text-indent:5px;
	}

	/**
	* HOME PAGE BLOC LINES
	*/

	.responsive .containerContent .line{
		margin-left:10px;
		margin-right:10px;
	}

	/**
	*	HOME PAGE : BLOC DERNIERES ANNONCES CONSULTEES
	*/

	.responsive .zoomAds li{
		width:22.75%;
	}
	.responsive .zoomAds li:nth-child(n+5) {
		display:none;
	}

	/**
	*	HOME PAGE : BLOCS TOP MARQUES / MODELES
	*/

	.responsive .fastAccessVehicles .topBrands{
		border-right:none;
	}
	.responsive .fastAccessVehicles .topModels{
		padding-top:15px;
	}
	.responsive .fastAccessVehicles .catAuto li + li + li,
	.responsive .fastAccessVehicles .catAuto ul + ul + ul li + li {
		display:none;
	}
	.responsive .fastAccessVehicles .catAuto ul + ul + ul li:last-child {
		display:block;
	}



	/**
	*	HOME PAGE : BLOCS COTE GRATUITE / GARANTIE MECANIQUE / RECHERCHER UN PRO
	*/

    .responsive .fastAccessPages a h2, .responsive .fastAccessPages a span {
        width:50%;
    }

	/**
	*	HOME PAGE : PUB REGIE
	*/

	.responsive ul.pubExpressWay {
		width:auto;
	}

    .responsive ul.pubExpressWay li {
        font-size: 13px!important;
        margin-right:0!important;
    }

	.responsive .linkSortOut.w200p {
		width:150px !important;
	}

	.responsive .sondage {
		clear:left;
	}

	.responsive .mainListing .rightCol {
		float:none;
		width:auto;
		overflow:hidden;
	}
	.responsive .rightCol .pub {
		float:left;
		width:50%;
	}

	/* popin */

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

	/**
	*	LISTING
	*/

	.responsive .mainListing {
		margin-top:20px;
	}
    .responsive .pictoAutovizaSmall {
        transform:scale(0.8);
    }

    /* MOTEUR DE RECHERCHE LISTING */

    .responsive .searchEngineListing  #prix_mini,
	.responsive .searchEngineListing  #prix_maxi{
        width:30%;
    }

    .responsive .searchEngineListing  #yearmodel_mini,
	.responsive .searchEngineListing #yearmodel_maxi{
        width:37%;
    }

    .responsive .searchEngineListing  #mileage{
        width:81%;
    }

    .responsive .searchEngineListing .localizeRay {
        font-size: 11px
    }

    /* MOTEUR DE RECHERCHE MOBILE */

	.responsive .searchEngineMob  #prix_mini,
    .responsive .searchEngineMob  #prix_maxi{
        width:42%;
    }

	.responsive .searchEngineMob #yearmodel_mini,
    .responsive .searchEngineMob #yearmodel_maxi{
        width:44%;
    }

    .responsive .searchEngineMob  #mileage{
		width:94%;
    }

   .responsive .searchEngineMob #version {
        margin-left:0px;
    }

	/* PAGE SERVICES */

	.responsive .servicesPage .menuCategory ul{
		margin:0px 0px 15px 0px;
	}

	.responsive .servicesPage{
		padding-right:10px;
		padding-left:10px;
	}

	.responsive .servicesPage .warrantyMeca{
		width:100%;
	}

	/* PAGE CONSEILS */

	.responsive .advicesHomePage .unit, .responsive .advicesHomePage .unit2 {width:49%;}
	.responsive .advicesHomePage .unit2 .contentBlock{padding-left:60px;}
	.responsive .tzArnaques .unit{width:100%;}
	.responsive .tzArnaques .unit2{width:100%; clear:both;}
	.responsive .tzArnaques .unit2 div{width:100%; float:left !important;}


	/* PAGE AUTOVIZA */

	.responsive .autovizaPage#LimitBody{
		margin:0px 10px;
	}

	/* IFRAMES PARTENAIRES */

	.responsive .announceContainer .mainInfosLeftContainer, .responsive .announceContainer .mainInfosRightContainer{
		width:100%;
	}
	.responsive .partnerContent .mainTitle {
		margin-top:20px;
	}

	.responsive .announceContainer .mainInfosLeftContainer  .infosLeftContent{
		border-right:none;
		margin-right:0px;
	}

	.responsive .announceContainer .topLeftInfo{
		width:45%;
	}

	.responsive .announceContainer .topRightInfo{
		width:55%;
	}


	/* PAGE VENDRE */

	.responsive .sellPage .mainCol, .responsive .sellPage .tarifAnnounce {width:100%;}
    .responsive .sellPage .mainCol {position: relative;padding-top: 120px;}
    .responsive .sellPage .mainCol .menuCategoryContainer,
    .responsive .sellPage .mainCol h1 {position: absolute;}
    .responsive .sellPage .mainCol .menuCategoryContainer {top: 0;left: 20px;}
    .responsive .sellPage .mainCol h1 {top: 60px;left: 20px;}
    .responsive .sellPage .mainTitle, .responsive .sellPage .menuCategoryContainer {margin-top:20px;}

	.responsive .sellPage .blockL {float:left; width:61%;}
    .responsive .sellPage .blockL .hiddenOverflow .mL{}
    .responsive	.sellPage .blockL  > div > div:nth-child(3) {width:80%;}
	.responsive	.sellPage .blockL  > div > div:nth-child(3) .dealText {width:100%; margin-bottom:10px;}
    .responsive	.sellPage .blockL .scale90 {transform:scale(0.7); -webkit-transform:scale(0.7); -ms-transform:scale(0.7);}
    .responsive	.sellPage .blockL .circ90 {width: 70px; height: 70px; -moz-border-radius:  70px; -webkit-border-radius:  70px; border-radius:  70px; line-height:70px;}
    .responsive	.sellPage .blockL [class^="sprite"], [class*=" sprite"] {
        vertical-align: middle;
        line-height: 90px;
        height: 90px;
        width: 90px;
        display:inline-block;
        margin-top:-10px;
        margin-left:-10px;
        margin-right:-5px;
    }

    .responsive .sellPage .blockR {float:right; width:39%;}
    .responsive .sellPage .blockR img,
    .responsive .sellPage .blockR .hiddenOverflow {float: right;}

	.responsive .sellPage .tarifAnnounce > div {width:25%; margin-right:0%;}
	.responsive .sellPage .tarifAnnounce.moto > div {width:33%;}
	.responsive .sellPage .tarifAnnounce > div > div {margin-right:10%;}

	.responsive .sellPage .moreInfo {width:100%; text-align:center; float:none;}
	.responsive .sellPage .moreInfo a {display:inline-block;}

    .responsive .sellPage .depositAnnounce .greyCard.moto {width: 250px;text-align: center;margin-left: 250px;}

	/* mode debraye */

}
@media only screen and (min-width:768px) and (max-width:800px) {
	.responsive .blockInMob { /* Sert a ne pas faire passer le bloc d'infos (en haut droit de chaque detail) a la ligne lors du redimensionnement */
		display:block;
	}
}
