

body {
	
	font-size: 15px;
	
	  font-family: 'Roboto Condensed', sans-serif;
width:100%;

}
/* Couleurs Mansou Loisirs 15 */
:root {
  --yellow: #D4E01E;
  --dark: #333333;
}
.fammm{
	display:block;
	float:left;
	width:400px;
}
.cgv_title{
	display:block;
	float:left;width:100%;
	font-weight:bold;padding-top: 5px;
  padding-bottom: 5px;border-bottom-right-radius: 50px;
	font-size:30px;color:#fff;
	background-color:#faec0d;margin-bottom:20px;padding-left:10px;
}
  /* --- BARRE DE RECHERCHE (FORMULAIRE) --- */
        .search-containerxxx {
            position: absolute;
            top: 100%;
            left: 0;
            width: 100%;
            background: #ffffff;
            height: 0;
            overflow: hidden;
            transition: all 0.3s ease-in-out;
            box-shadow: 0 4px 10px rgba(0,0,0,0.1);
        }

        .search-containerxxx.active {
            height: 80px;
            border-bottom: 3px solid var(--accent-yellow);
        }

        /* Le Formulaire */
        .search-form {
            max-width: 1200px;
            margin: 0 auto;
            height: 100%;
            display: flex;
            align-items: center;
            padding: 0 20px;
        }

        .search-input-group {
            display: flex;
            align-items: center;
            width: 100%;
            background: #f4f4f4;
            padding: 10px 20px;
            border-radius: 50px;
        }

        .search-input-group input {
            flex: 1;
            border: none;
            background: transparent;
            outline: none;
            font-size: 1.1rem;
            padding: 5px 15px;
            text-transform: lowercase;
        }
        .search-input-group input::first-letter { text-transform: uppercase; }

        .submit-search {
            background: none;
            border: none;
            color: #999;
            cursor: pointer;
            font-size: 1.2rem;
        }
        .submit-search:hover { color: var(--accent-yellow); }

        .close-btn {
            margin-left: 20px;
            font-size: 2rem;
            cursor: pointer;
            color: #ccc;
        }
.navbarx {
  background: #faec0d;
  /* border-bottom: 2px solid var(--yellow); */
  position: relative;
  z-index: 1000;
}

.nav-links {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0 0%;
}

.nav-links > li > a {
  display: block;
  padding: 15px 15px;
  text-decoration: none;
  color: #fff;font-size: 17px;
  /* font-weight: bold; */
  text-transform: uppercase;
  position:relative;
  top:15px;
}

/* Style du Méga Menu */
.mega-menu {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%; /* Prend toute la largeur de l'écran */
  background: white;
  box-shadow: 0 15px 30px rgba(0,0,0,0.1);
  display: none; /* Caché par défaut */
  border-top: 1px solid #eee;
}

.has-mega:hover .mega-menu {
  display: block; /* S'affiche au survol */
}

.mega-container {
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 4 colonnes comme H2R */
  padding: 30px;
}

.mega-column h3 {
  color: var(--dark);
  font-size: 16px;
  border-left: 4px solid var(--yellow); /* Rappel couleur Mansou */
  padding-left: 10px;
  margin-bottom: 15px;
  text-transform: uppercase;
}

.mega-column ul {
  list-style: none;
  padding: 0;
}

.mega-column ul li a {
  text-decoration: none;
  color: #666;
  font-size: 13px;
  padding: 2px 0;
  font-weight:100;
  display: block;
  transition: color 0.3s;
}

.mega-column ul li a:hover {
  color: var(--yellow);
  /* padding-left: 5px; /* Petit effet de mouvement */ */
}
.steps {
  display: flex;
  width: 100%;
  /* max-width: 1000px; */
  /* margin: 30px auto; */
  margin-bottom:30px;  margin-top:30px;
  /* font-family: Arial, sans-serif; */
  background: #f2f2f2;
  border-radius: 4px;
  overflow: hidden;
}

.step {
  flex: 1;
  position: relative;
  padding: 15px 10px 15px 40px;
  background: #ededed;
  color: #aaa;
  font-weight: 600;
  text-transform: uppercase;
}
.reassurance-bar {
    background-color: #323235; /* Gris de l'image */
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 40px 20px;
    flex-wrap: wrap;
    color: white;
	top:-20px;
}

.reassurance-item {
    display: flex;
    align-items: center;
    margin: 10px;
}

/* Le cercle avec le petit point blanc */
.icon-circle {
    width: 80px;
    height: 80px;
    border: 1px solid rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin-right: 15px;
}

.icon-circle img {
    width: 40px;
    height: 40px;
}

/* Positionnement des points blancs sur les cercles */
.dot {
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: white;
    border-radius: 50%;
}

.dot-top { top: 5px; right: 5px; }
.dot-left { left: 80%; top: 30%; }
.dot-right { right: -7px; top: 50%; transform: translateY(-50%); }
.dot-bottom { bottom: 0; right: 20%; }

/* Style du texte */
.text-content {
    text-align: left;
}

.text-content h3 {
    margin: 0;
    font-size: 22px;
    font-weight: bold;
    border-bottom: 2px solid white;
    padding-bottom: 5px;
    display: inline-block;
    min-width: 150px;
}

.text-content p {
    margin: 5px 0 0 0;
    font-size: 14px;
    opacity: 0.9;
}
.step:not(:last-child)::after {
  content: "";
  position: absolute;
  right: -20px;
  top: 0;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-left: 20px solid #ededed;
  z-index: 2;
}

.step:not(:last-child)::before {
  content: "";
  position: absolute;
  right: -21px;
  top: 0;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-left: 20px solid #000;
  z-index: 1;
}

.step.active {
  background: #ffffff;
  color: #000;
  border-bottom: 3px solid #faec0d;
}

.step.active::after {
  border-left-color: #ffffff;
}

.number {
  display: inline-block;
  background: #faec0d;
  color: #000;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border-radius: 50%;
  margin-right: 8px;
  font-size: 14px;
}

.title {
  font-size: 14px;
  vertical-align: middle;
}


.cp_titreee{
	/* display */
	width: 100px;
  display: block;
  float: left;
}
.panier_viddde{
	display:block;
	float:left;
	margin-top:30px;
}
.pub{
	display:block;
	float:left;
	width:330px;margin-right:30px;
}
.pave_pan{
	display:none;float:left;width:200px;background-color:#fff;
}
.pave_pannier{
	display:none;
}
.tel_oppoo{
	display:block;float:left; width:320px;
}
.oppop{
	display:block;float:left;width:100px;margin-top:5px;text-align:left;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;
}
.villeop{
	display:block;float:left;width:200px;margin-left:10px;
}
.fixxx{
	display:block;float:left; width:280px;
}
.ficc_iw{
	display:block;float:left;width:100px;margin-top:5px;text-align:right;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;
}
.villle5{
display:block;width:50px;float:left;font-family: 'Roboto Condensed', sans-serif;color:#000;	
}
.villllep{
	display:block;width:120px;float:left;
}
.ville_prop{
	width:130px;background-color:#f0f0f0;border-style:none;padding:5px;
}
.adre80{
	display:block;float:left;width:100%;margin-bottom:10px;margin-top:10px;
}
.adres2{
display:block;float:left;width:100px;margin-top:5px;text-align:left;margin-right:0px;font-family: 'Roboto Condensed', sans-serif;color:#000;	
}
.paiis{
	display:block;float:left; width:120px;
}
.payss5{
	display:block;float:left;width:40px;margin-top:5px;text-align:right;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;
}
.pay_prop{
	display:block;float:left;width:70px;padding:5px;background-color:#f0f0f0;border-style:none;
}
#adresse1{
	width:300px;background-color:#f0f0f0;border-style:none;padding:5px;margin-left:0px;
}
.cppp_o{
	display:block;float:left;width:250px;margin-right:5px;margin-left:0px;
}
.cppp_1{
	
	display:block;width:100px;float:left;margin-right:5px;text-align:left;margin-left:0px;font-family: 'Roboto Condensed', sans-serif;color:#000;
	
	}

.cp_div_w{
display:block;width:100px;float:left;
}
.cp_prop{
width:130px;background-color:#f0f0f0;border-style:none;padding:5px;	
}



.prenommmo{
	display:block;float:left;width:65px;margin-top:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;
}
.prenom_prop{
	display:block;float:left;width:160px;background-color:#f0f0f0;padding:5px;border-style:none;
}
.nom_proooo{
	display:block;float:left;width:280px;
}
.nom_pro8{
	display:block;float:left;width:100px;margin-top:5px;text-align:left;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;
}
.inp_nomm{
	display:block;float:left;width:160px;background-color:#f0f0f0;border-style:none;padding:5px;
}
.menu_profil{
display:block;float:left;width:100px;margin-top:5px;text-align:left;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;	
}
.civiilliite5{
display:block;float:left;width:100px;margin-top:5px;text-align:left;padding-right:5px;font-family: 'Roboto Condensed', sans-serif;color:#000;	
}
.familly_cli{
display:block;float:left;width:150px;padding:5px;background-color:#f0f0f0;border-style:none;padding:5px;	
}

/* .civiilliite5{ */
	/* display:block;float:left;width:100px;margin-top:5px;text-align:right;padding-right:5px;font-family: 'Roboto Condensed', sans-serif; */
/* } */
.civiliteee{
	display:block;background-color:#f0f0f0;float:left;padding:6px;
}
.mes_indegeina{
	display:block;
	float:left;
	width:300px;
	margin-top:30px;
	padding-left:20px;
	margin-bottom:30px;
	text-align:left;
	background-color:#faec0d;
	font-family: 'Roboto Condensed', sans-serif;color:#fff;
	font-size:20px;
	padding-top:5px;
	padding-bottom:5px;
}
 /* Container principal */
.cart-modal {
    width: 100%;
    max-width: 600px;

    margin: 20px auto;
}
.porfill5{
	display:block;float:left;width:35%; margin-top:10px;margin-right:50px;
}
.prifil885{
	display:block;float:left;width:55%; margin-top:10px;
}
/* En-tête noir */
.modal-header {
	background: #000;
  color: #fff;
width: 100%;
position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  text-align: center;
}

.close-btn {
    position: absolute;
    right: 20px;
    background: none;
    border: none;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
}

/* Détails du produit */
.modal-contentc {
    padding: 30px;
}

.product-info {
    display: flex;
    gap: 30px;
}

.product-image img {
    max-width: 200px;
    height: auto;
}

.product-details h3 {
    margin: 0;
    font-size: 1.5rem;
    letter-spacing: 1px;
}

.price {
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0;
}

.qty {
    font-size: 12px;
    font-weight: bold;
    color: #333;
}

.loyalty-points {
    margin: 15px 0;
    font-size: 14px;
}

.points-text {
    color: #ff6600; /* Orange pour les points */
    font-weight: bold;
}

.shipping {
    font-size: 14px;
    color: #555;
}

/* Zone des boutons */
.modal-footer {
    padding: 20px;
    border-top: 1px solid #eee;
    display: flex;
    justify-content: center;
    gap: 20px;
}

.btn-continue, .btn-checkout {
    padding: 12px 30px;
    text-decoration: none;
    font-size: 14px;
    border-radius: 4px;
    transition: 0.3s;
}

/* Bouton Continuer (Bordure orange/rouge) */
.btn-continue {
    color: #ff6600;
    border: 1px solid #ff6600;
}

/* Bouton Commander (Votre VERT #faec0d) */
.btn-checkout {
    background-color: #faec0d; 
    color: #0c2444; /* Votre bleu profond */
    font-weight: bold;
}

.btn-checkout:hover {
    background-color: #c4c502;
}
.pave_photo_bg{
	display:block;
	float:left;
	margin-top:10px;
}

.conff{
display: block;
  /* float: left; */
  width: 90%;
  height: 150px;
  /* left: 5%; */
  top: 200px;
  margin-left:auto;
  margin-right:auto;
  position: fixed;
  z-index: 999;box-shadow: 0 6px 8px 0 rgba(0,0,0,.1);
  border-radius: 8px;
  background-color: #fff;
}
.continue_mes_achat{
	display:block;
	float:left;
	margin-left:30%;
}
.adr_reds{
	
	display:block;float:left;width:230px;margin-left:180px;
}
.adresse_cli{
	display:block;
	float:left;
	width:200px;font-size:14px;
	margin-top:0px;color:#db7f1a;
}
.pave_rightt{
	display:block;float:right;width:83%;background-color:#303133;height: 90px;padding-top:2px;
}
.conf_z{
	display:block;
	float:left;
	position:relative;
	z-index:99999999999;
}
.conf_int{
	display:block;float:left;width:580px;
	
}
.modal-popup{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); /* Décale l'élément de la moitié de sa propre largeur/hauteur */
    width:80%;
	max-width:1200px;
    background-color: #fff; /* Votre vert Mansou Loisirs 15 */
    /* padding: 20px; */
}

.inu_rechrcher{
width:100%;padding:10px;color:#000;border-radius:20px;border-style:none;border:2px solid #12a19a;border-radius: 30px;font-size:20px;color:#000;font-style:italic;	
}
.recherhce2222{
	display:block;width:70%;height:105px;margin-top:30px;margin-left:28%;
}
.recherhce2222x{
width: 800px;
  padding: 15px;
  color: #000;
  border-radius: 0px;
  border-style: none;
  /* border: 2px solid #97c003; */
  font-size: 16px;
  /* color: #000; */
  font-style: italic;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.filariane{
	display:block;
	float:left;
	color:#000;margin-top:20px;
}
.photo_panier{
	display:block;float:left;width:180px;
}
.desc_panier{
	display:block;float:left;width:300px;margin-left:20px;margin-top:25px;
}
.qte_panier{
	display:block;float:left;width:150px;margin-top:30px;
}
.sup_panier_a{
	display:block;float:left;margin-top:0px;margin-left:0px;width:50px;margin-top:50px;
}
.pave_flox{
	margin-top:0px;display:block;float:left;width:150px;margin-left: 40px;
}

.bouton_center{
display:block;
float:left;
width:auto;
margin-left:30%;	
}
.line_bouton{
 display:block;
 float:left;
  color: #faec0d;
  width:250px;
  height:30px;text-decoration:none;
  text-align:center;
  padding-top:10px;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
  border:2px solid #faec0d;
  border-radius:10px;
  margin-left:0px;
  margin-top:40px;
  font-weight:bold;
}
.line_bouton:hover {
  color: #fff;
  box-shadow: inset 250px 0 0 0 #faec0d;
}

.lef_bas{
	display:block;float:left;width:49%;margin-top:10px;
}
.right_bas{
	display:block;float:left;width:51%;background-color:#da801b;
}

.cmd_btn{
 display: block;
  float: left;
  color: #fff;
  width: 100%;
  height: 30px;
  text-align: center;
  padding-top: 10px;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
  border: 2px solid #72b465;
  border-radius: 10px;
  margin-right: 30px;
  margin-top: 40px;
  font-weight: bold;
  text-decoration:none;
  /* box-shadow: inset 250px 0 0 0 #da801b; */
  background-color: #72b465;
}
.cmd_btn:hover {
  display: block;
  float: left;
  color: #fff;
  width: 100%;
  height: 30px;
  text-align: center;
  padding-top: 10px;
    text-decoration:none;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
  border: 2px solid #72b465;
  border-radius: 10px;
  margin-right: 30px;
  margin-top: 40px;
  font-weight: bold;

}

.ajout_panier11dd{
 display:block;
  float:left;

  color: #fff;
  width:160px;
  height:30px;
  text-align:center;
  padding-top:5px;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
  border:2px solid #a6a6a6;
  border-radius:10px;
  margin-right:30px;
  margin-top:40px;
  margin-left:80px;
  font-weight:bold;
    /* box-shadow: inset 250px 0 0 0 #da801b; */
background-color:#a6a6a6;
}
.ajout_panier11dd:hover {
  color: #fff;
  box-shadow: inset 160px 0 0 0 #da801b;
    border:2px solid #da801b;

}

/* .ajout_panier11dd */

.sym2{
	display:none;
}
.menu_panier_ecom{
	display:block;float:right;
}
/*royal fin*/


.panier1{
	margin-left:5px;
	width:30px;
	margin-top:-7px;
	margin-right:5px;
	display:block;
	float:right;
	font-family: 'Nunito',Helvetica,Arial,Lucida,sans-serif;
	
}
/* .cmd_total{ */
	/* display:block; */
	/* float:left; */
	/* width:95%; */
	/* margin-left:5%; */
	/* height:auto; */
/* } */
.liste_panier{
	display:block;
	float:left;
	width:700px;
	margin-top:20px;
	height:auto;
	/* border:2px solid red; */
}
	
.commande2{
	
	

    font-family: 'Roboto Condensed', sans-serif;
    margin-top:10px;
	padding-bottom:10px;
	display:block;
	float:left;
	width:100%;
	background-color:#FFF;
	/* border-radius:5px; */
	/* border:1px solid red; */
	height:auto;
	/* border-radius:5px; */
	border-bottom:1px solid #000;
}
.btn-increment-decrement {
    display: inline-block;
    padding: 20px 0px;
    background: #fff;
    width: 30px;
	font-size:20px;
    text-align: center;
    cursor:pointer;
}

.input-quantity {
	border: 0px;
    width: 30px;
    display: inline-block;
    margin: 0;
    box-sizing: border-box;
    text-align: center;
}	
	
	.input-cart-quantity {
	padding: 6px;
    margin: 0;
    vertical-align: top;
    border: #CCC 1px solid;
    border-right: 0px;
}
.cart-info {
	text-align: right; 
	display:inline-block;
	width:15%;
}
.cart-info.title {
	width:50%;
	text-align: left; 
}
.cart-info.quantity {
    width: 90px;
    border: #ccc 1px solid;
}
.cart-info.price {
	/* min-width:20%; */
	position:relative;
	width:100%;
	text-align:center;
}
.cart-info.action {
	width: 5%;
    vertical-align: middle;
    float:right;
}
.cart-item-container {
	padding: 5px 10px;
    border-bottom: #e2e2e2 1px solid;
}
.cmd2{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:0px;
	width:90px;
	height:90px;
}	
.dispo{
		display:block;
	float:left;
	/* margin-top:3px; */
	text-align:center;
	/* margin-left:20px; */
	width:90px;
}
.dispo img{
	display:block;
	float:left;
	margin-left:10px;
	margin-top:15px;
	text-align:center;
}
.place_sup{
		display:block;
	float:left;
	margin-top:12px;
	/* margin-left:20px; */
	width:50px;
}
.place_left{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:120px;
	/* border:2px solid red; */
}
.place_ref{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:100px;
	/* border:2px solid red; */
}
.vide_panier{
	display:block;
	float:left;
	
	margin-left:80px;
}
.vide_panier22{
	display:block;
	float:left;
	width:100%;
	/* margin-left:80px; */
}

.sous_total{
	display:block;
	font-size:15px;
	font-weight:bold;
	float:left;
	width:50%;
}
.sous_total1{
	display:block;
	font-size:15px;
	
	margin-top:5px;
	font-weight:bold;
	color:#e0070d;

	float:left;
	width:50%;
}
.sous_total_prix1{
	display:block;
	float:right;
	text-align:center;
	width:45%;
	font-size:20px;
	color:#e0070d;
}
.sous_total_prix{
	display:block;
	float:right;
	text-align:center;
	width:45%;
	font-size:20px;
	color:#000;
}
.line_bouton2{
 display:block;
  float:left;
text-decoration:none;
  color: #fff;
  width:250px;
  height:30px;
  text-align:center;
  padding-top:10px;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
  border:2px solid #faec0d;
  border-radius:10px;
  margin-right:30px;
  margin-top:40px;
  font-weight:bold;
    /* box-shadow: inset 250px 0 0 0 #faec0d; */
background-color:#faec0d;
}
.line_bouton2:hover {
  color: #fff;
  box-shadow: inset 250px 0 0 0 #38b6ff;
    border:2px solid #38b6ff;

}
.aucon_panier{
	color:#000;
	margin-top:50px;
	text-align:center;
	width:100%;
	margin-bottom:200px;
	font-size:25px;
}
.total_top{
	
	margin-bottom:80px;
}
.commandne8{
	display:block;float:left;
	width:100%;
	margin-top:30px;
	margin-bottom:30px;
	font-size:40px;
	color:#1e1e1e;
	font-family: 'Poppins', sans-serif;text-align:center;
}
.dropdownx_sous{
	display:none;

  position: absolute;
  background-color: #fff;
  /* min-width: 10px; */
  width: 100px;
  text-align:center;
  right:10px;
  transition: 3s;
  /* padding-left:10px; */
  margin-top: 0px;
  color:#000;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 999;
}
.dropdownx:hover .dropdownx_sous{
	cursor:pointer;
	display:block;
}
.dropdown22 {
    position: relative;
    display: inline-block;
	transition:3s;
}

.dropdown22-content22 {
    display: none;
    position: absolute;
    background-color: #fff;
    /* min-width: 10px; */
	width:200px;
	transition:3s;
	margin-top:60px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
		z-index:999;
}
.noommmmmm_pe{
	display:block;
	float:left;
	width:500px;
}
.prenoommmlm2{
	display:block;
	float:left;
	width:500px;
}
.paypal{
	margin-top:30px;
	margin-left:20px;
}
.mdp_condtionnns{
	display: block;
  float: left;
  width: 500px;
  position: relative;
  margin-top: 10px;
  /* margin-left: 50%; */
  margin-bottom: 10px;
	/* display:block;float:left;width:350px;position:relative;margin-top:-30px;margin-left:50%; */
}
.place_quantite{
	display:block;
	margin-top:15px;
	float:left;
	text-align:center;
	/* margin-top:50px; */
		width:120px;
	/* border:2px solid red; */

}
.fil_da_st{
	
	display:block;float:left;width:150px;
	background-color:#da801b;
	height:15px;
	color:#fff;
	font-size:20px;border-top-left-radius:8px;border-bottom-left-radius:8px;
	padding-top:5px;
	padding-bottom:15px;
	text-align:center;
}
.fil_da_st2{
	
	display:block;float:left;width:150px;
	background-color:#e2e2e2;
	height:15px;
	color:#fff;
	font-size:20px;border-top-left-radius:8px;border-bottom-left-radius:8px;
	padding-top:5px;
	padding-bottom:15px;
	text-align:center;
}
.fil_dats{
	display:block;float:left;width:100%;position:relative;margin-top:30px;
}

.filtos{
	display:block;float:left;width:190px;
}

.input-quantity {
	border: 0px;
    width: 30px;
    display: inline-block;
    margin: 0;
    box-sizing: border-box;
    text-align: center;
}	
	
	.input-cart-quantity {
	padding: 6px;
    margin: 0;
    vertical-align: top;
    border: #CCC 1px solid;
    border-right: 0px;
}
.cart-info {
	text-align: right; 
	display:inline-block;
	width:15%;
}
.cart-info.title {
	width:50%;
	text-align: left; 
}
.cart-info.quantity {
    width: 90px;
    border: #ccc 1px solid;
}
.cart-info.price {
	/* min-width:20%; */
	position:relative;
	width:100%;
	text-align:center;
}
.cart-info.action {
	width: 5%;
    vertical-align: middle;
    float:right;
}
.cart-item-container {
	padding: 5px 10px;
    border-bottom: #e2e2e2 1px solid;
}
.cmd2{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:90px;
	height:90px;
}	
.dispo{
		display:block;
	float:left;
	/* margin-top:3px; */
	text-align:center;
	/* margin-left:20px; */
	width:90px;
}
.dispo img{
	display:block;
	float:left;
	margin-left:10px;
	margin-top:15px;
	text-align:center;
}
.adrd_mail{
	display:block;
	float:left;
	width:200px;
	
}
.mmmddpp{
	display:block;
	float:left;
	width:200px;
	
}
.nooommmm{
	display:block;
	float:left;
	width:200px;
}
.coddee{
	display:block;float:left;width:190px;text-align:left;margin-top:20px;margin-bottom:10px;
}
.civiilllite22{
display:block;
	float:left;
	width:200px;	
}
.viopplll{
	display:block;
	float:left;
	width:150px;
}
.villle_op{
	display:block;
	float:left;margin-top:0px;margin-bottom:0px;width:200px;
}
.tellephonneee{
display:block;
	float:left;
	width:200px;	
}
.payssss_i{
	display:block;
	float:left;
	width:150px;
}
.villle88888{
display:block;
	float:left;
	width:50px;		
}
.paiysss{
display:block;
	float:left;
	width:50px;	
}
.conffirmm{
	display:block;
	float:left;
	width:200px;	
}
.prenommmsssdd{
		display:block;
	float:left;
	width:70px;
}
.addrrrreesseef1{
	display:block;
	float:left;
	width:100%;
}
.eadressse2{
display:block;
	float:left;
	width:200px;	
}
.cpp_ooo{
	display:block;
	float:left;
	width:40px;
}
.place_sup{
		display:block;
	float:left;
	margin-top:12px;
	/* margin-left:20px; */
	width:50px;
}
.place_left{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:120px;
	/* border:2px solid red; */
}
.place_ref{
	display:block;
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:100px;
	/* border:2px solid red; */
}
.vide_panier{
	display:block;
	float:left;
	
	margin-left:80px;
}
.inscrippption{
	display:block;float:none;width:1000px;margin-left:auto;margin-right:auto;
}

.commande3{
	display:block;
	float:right;
	/* margin-left:20px; */
	margin-bottom:20px;
	margin-top:10px;
	padding:10px;
	width:330px;
	border-radius:5px;
	/* background-color:#eee; */
	/* border:3px solid #da801b; */
	height:350px;
}
.sous_total{
	display:block;
	font-size:15px;
	font-weight:bold;
	float:left;
	width:50%;
}
.sous_total1{
	display:block;
	font-size:15px;
	
	margin-top:5px;
	font-weight:bold;
	color:#e0070d;

	float:left;
	width:50%;
}
.sous_total_prix1{
	display:block;
	float:right;
	text-align:center;
	width:45%;
	font-size:20px;
	color:#e0070d;
}
.sous_total_prix{
	display:block;
	float:right;
	text-align:center;
	width:45%;
	font-size:20px;
	color:#000;
}
.triangle23 {
	display: block;
float: right;
	width: 0;
	height: 0;
	border-top: 20px solid transparent;
	border-left: 40px solid #e2e2e2;
	border-bottom: 15px solid transparent;
}
.triangle2 {
	display: block;
float: right;
	width: 0;
	height: 0;
	border-top: 20px solid transparent;
	border-left: 40px solid #da801b;
	border-bottom: 15px solid transparent;
}

.bouton_center{
display:block;
float:left;
width:auto;
margin-left:30%;	
}
.titre_cct{
display:block;float:left;width:100%;font-size:30px;margin-bottom:30px;	
}
.pave_hr{
	width:1px;height:70px;background-color:#ccc;margin-top:30px;
}
.contxw33{
	display:block;float:right;width:60%;	
}
.max_vcontacct{
	display:block;float:none;width:1200px;margin-bottom:80px;margin-top:80px;margin-left:auto;margin-right:auto;height:auto;
}
.max_vcontacct{
	display:block;float:none;width:1200px;margin-bottom:80px;margin-top:80px;margin-left:auto;margin-right:auto;height:auto;
}
.cons{
	display:block;float:left;width:600px;margin-right:20px;
}
.contxw{
	display:block;float:right;width:500px;
}
.contxw3{
	display:block;float:left;width:30%;
}
.contxw33{
	display:block;float:right;width:60%;	
}
.defille{
display:block;
float:left;
position:relative;
/* padding:5px; */
border-radius:15px;
margin-left:0px;
padding:20px;
font-size:35px;
/* font-style:italic; */
width:500px;
/* font-size:25px; */
line-height:35px;
background: radial-gradient(circle at 35% 50%, 
                rgba(255, 255, 255, 0.95) 0%, 
                rgba(255, 255, 255, 0.2) 40%, 
                transparent 65%);
z-index:99999999;font-family: 'Roboto Condensed', sans-serif;
/* background-color: #00000080; */
color:#000;
margin-top:-50px;
top:0px;
/* left:200px; */
}
.actu_listes{
display:block;margin-left:auto;margin-right:auto;width:1300px;	
}
.apress_ventee{
display:block;margin-left:auto;margin-right:auto;width:1370px;	
}
.h2t{
	display:block;
	float:left;
	width:100%;
	margin-bottom:5px;
	
}

.main-footer { background: url('images/footeur.jpg') center/cover; color: white; padding: 40px 3% 20px; }
.footer-top { display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; }
.footer-socials i { font-size: 30px; margin-right: 15px; color: #3b5998; background: white; border-radius: 5px; }
.footer-bottom { border-top: 1px solid rgba(255,255,255,0.2); margin-top: 30px; text-align: center; font-size: 12px; }
.pave_bb{
	display:block;float:left;
	width:350px;padding-top:10px;padding-bottom:20px;
}
.foote_p{
	display:block;float:left;width:90%;margin-left:70px;font-size:17px;margin-top:20px;margin-bottom:100px;
}
.entretien_pavecc{
	display:block;float:left;width:90%;margin-left:5%;
}
.marque_neufsx{
	display: block;
  float: left;
  width: 55%;
  margin-top: -30px;
  text-align: left;
  margin-left: 0px;
  padding: 10px;top:20px;position:relative;
  background-color: #faec0d;border-top-right-radius:50px;color:#fff;
}
.pave_fi:first{
	
	/* border:1px solid red; */
}
.actualiste{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;
}
.vous_concerne{
	display:block;float:left;width:350px;margin-left:50px;
}
.votre_vehss{
	display:block;float:left;width:800px;
}
 .test_titreee{
	  display:block;float:left;width:100%;font-size:40px;text-align:center;margin-top:30px;margin-bottom:20px;font-weight:bold;color:#000;
  }
#iframs{
	display:block;margin-left:auto;margin-right:auto;width:80%;height:800px;
}
.image_reparation{
	display:block;
	float:left;
	width:270px;
	margin-right:30px;margin-bottom:20px;
}
.tel_por{
	display:none;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:40px;padding:7px;background-color:#021fb2;color:#fff;width:150px;text-decoration:none;text-align:center;border-radius:8px;
}
.menu_avec_sous:hover .sous_menuss{
	display:block;
	position:absolute;
	padding-top:5px;
	margin-top:0px;
	width:180px;
	color:#000;
	/* border-bottom:1px solid #fff; */
	background-color:#fff;
	
}
.menu_drop{
	display:none;
}
.sous_menuss{
	display:none;
	/* float:left; */
	/* position:absolute; */
	transition: 1s;
}

.pave_bluee{
	display:block;float:left;width:60%;background-color:#000c5f;color:#fff;height:200px;
}
.pave_bluee3{
	display:block;margin-left:auto;margin-right:auto;width:300px;
}
.pave_bluee3s{
	display:block;float:left;width:40%;background-color:#faec0d;color:#fff;height:200px;
}
.bienvennnu{
	display:block;float:left;width:100%;font-size:40px;font-weight:bold;margin-top:50px;margin-bottom:40px;text-align:center;
}
.marge_mulhouse{
	display:block;margin-left:auto;margin-right:auto;width:900px;
}
.passion_van{
padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;	
}
.reseaux_soci{
	display:block;float:left;width:350px;margin-left:50px;margin-top:20px;
}
.prix_chaque_model{
display:block;float:left;
width:100%;
font-size:30px;
color:#000;
margin-bottom:30px;
font-family: 'Roboto Condensed', sans-serif;
font-size:40px;
font-weight:600;	
}
.ligne_insp{
	display:block;float:left;width:100%;min-height:300px;
}
.para_cho{
	display:block;float:left;
	width:100%;font-size:21px;
	font-weight:bold;
}
.maxx-w{
	display:block;
	float:left;width:90%;
	margin-left:50px;min-height:200px;
	
}
.ht{
	display:block;float:left;width:100%;margin-top:0px;font-size:17px;font-weight:bold;
}
.ht3{
	display:block;float:left;width:100%;margin-top:20px;line-height:30px;font-size:15px;
}
.marginbo{
	display:block;float:left;width:100%;margin-top:50px;margin-bottom:50px;
}
.max_w_loc{
	display:block;width:1230px;margin-left:auto;margin-right:auto;
}
.pppeneleve p{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.partie_tarif:first-child{
	display:block;
	float:left;
	width:49%;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:0%;border-right:2px solid #000;
	/* border:1px solid red; */
}
.partie_tarif{
	display:block;
	float:left;
	width:49%;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:0%;
	/* border:1px solid red; */
}
.bandeau_loc{
	display:block;
	float:left;
	width:100%;
	margin-top:90px;
}
.lundi{
	margin-bottom:10px;
}
.mardi{
	margin-bottom:10px;
}
.mercredi{
	margin-bottom:10px;
}
.jeudi{
	margin-bottom:10px;
}
.vendredi{
	margin-bottom:10px;
}
.samedi{
	margin-bottom:10px;
}
.dimanche{
	margin-bottom:10px;
}
.la_marqueeeeedd{
font-size:40px;display:block;float:left;width:80%;margin-left:8%;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#000;	
}
#baniere_logo { display:block;float:left;
position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}
.marque_8{
	display:block;float:left;width:35%;
}
.bandeau_apres{
	display:block;float:left;position:relative;margin-top:93px;width:100%;
}
.marque_81{
	display:block;float:left;width:60%;
}

.barr_sep{
display:block;
float:left;
width:100%;
height:3px;
background-color:#ffee00;
transform: skewY(-1.5deg);
position:relative;
margin-top:50px;
margin-bottom:40px;		
	}
	
	.titre001{
		display:block;
		float:left;
		width:100%;font-weight:bold;font-family: 'Roboto Condensed', sans-serif;
		margin-top:30px;margin-bottom:30px;
		font-size:20px;
	}
.contacttts{
	display:block;float:left;width:100%;text-align:center;font-size:20px;color:#000;padding-bottom:10px;margin-bottom:0px;
}	
.contattta{
	display:block;float:left;width:48%;
}	
.contattta2{
display:block;float:left;width:48%;margin-left:20px;	
}	
	
	.horairesd{
	display:block;
	float:left;width:120px;color:#000;
}
.left_horaire{
	display:block;float:left;width:400px;margin-left:50px;color:#000;
}
.left_horaire2{
	display:block;float:left;width:380px;margin-left:7%;color:#000;
}
.bandeau_la_marque{
	display:block;float:left;position:relative;margin-top:90px;width:100%;color:#000;
}	
	
.right_div{
	display:block;float:left;width:48%;
}
.right_div2{
	display:block;float:left;width:48%;
}	
.touts{
	width:85%;margin-left:50px;
}
.importantce{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
	margin-top:30px;
	background-color:#ffee00;
	font-size:50px;
	font-weight:600;
	color:#000;
	font-family: 'Roboto Condensed', sans-serif;
}


.imaa{
	width:390px;display:block;margin-left:auto;margin-right:auto;
}

.textd_accccc{
display:block;
float:left;
width:100%;	
	
}

#90_exper{
	padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;
display:block;
float:left;
width:100%;
text-align:center;
font-size:40px;
font-weight:900;
color:#000;
border:1px solid red;
margin-top:30px;
margin-bottom:0px;	
}
.macard_fo{
	display:block;float:left;width:250px;text-align:left;color:#fff;margin-left:100px;
}
.resseaux{
	display:block;width:230px;margin-left:auto;margin-right:auto;
}
.horairesddg{
	display:block;float:right;width:250px;text-align:left;color:#fff;margin-right:100px;
}
.text_90{
display:block;float:left;
width:95%;
text-align:left;
font-size:22px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:30px;
font-family: 'Roboto Condensed', sans-serif;	
}

.entretienn_conc{
	display:block;float:left;position:relative;margin-top:30px;font-size:17px;margin-bottom:30px;text-align:left;font-weight:200;width:90%;
	margin-left:0px;
}
.texte_vaann{
display:block;
float:left;
width:95%;
text-align:left;
font-size:22px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:30px;
font-family: 'Roboto Condensed', sans-serif;	
}
.raison22s{
	display:block;float:left;width:100px;margin-left:0px;height:100px;
}
.raison22 img{
width:100px!important;	
}
.raison22s img{
width:100px!important;	
}
.raison22{
	display:block;float:left;width:100px;margin-left:0px;height:100px;margin-bottom:10px;margin-left:10px;
}
.vte_vehic{
	width:auto;display:block;left:left;margin-left:0%;
}
.photo_entretien{
	display:block;float:left;width:40%;margin-left:20px;margin-top:30px;
}
.marqueees{
	display:block;float:left;width:70%;font-size:20px;
}
.cont_all_document8888{
	margin-bottom:25px; margin-top:5px;text-align:left;width:90%;height:auto;margin-left:20px;margin-bottom:30px;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;
}
.left_horaire{
	display:block;float:left;width:400px;margin-left:50px;text-align:left;font-weight:100;
}
.left_horaire2{
	display:block;float:left;width:380px;margin-left:7%;text-align:left;font-weight:100;
}
.mix_bandeau{
	display:block;float:left;position:relative;margin-top:32px;width:100%;
}
.img_ford{
	display:block;float:left;width:40%;
}
.text_ford{
	display:block;float:left;width:58%;margin-left:2%;
}

.text_ford2{
		display:block;float:left;width:58%;margin-right:2%;
}
.img_ford2{
	display:block;float:left;width:40%;
}
.marqqueees{
	display: block;
float: right;
width: 200px;
padding: 5px;
background-color: #faed38;
text-align: center;
color: #000;
font-weight: 600;
position: relative;font-family: 'Roboto Condensed', sans-serif;
top: -30px;
}
.text_mulhoudsse{
	display:block;float:left;width:95%;height:auto;margin-bottom:50px;margin-top:50px;font-size:20px;font-weight:100;margin-left:2%;
}
.frs_ma1{
	display:block;
	float:left;
	width:18%;
	min-height:50px;
	margin-right:1%;
	/* border:1px solid red; */
}
.background_attcxxx{
background-image:url(images/bdo-etrusco.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
	display:block;float:left;width:100%;min-height:600px;
}
#etat222{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;
  padding: 3px 5px;
  margin-bottom: 3px;
}
.deta_vehicules2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:1230px;
}
.conteneur_new_bdo{
	width:100%;
}
.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 999999999999;
}
.pave_opsss{
	display:block;float:left;width:600px;font-size:17px;position:relative;
}
.optess{
	display:block;float:right;width:320px;position:relative;
}
.etruscoxx{
display:block;float:left;width:100%;position:relative;z-index:9999;margin-top:-250px;
}
/* Modal Content/Box */
.modal-content2222222 {
 /* 15% from the top and centered */
margin-left:auto;
margin-right:auto;
margin-top:1%;
/* border:5px solid red; */
  width:559px; /* Could be more or less, depending on screen size */
  height:auto;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
/* The Close Button */
.closesss {
color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right: -30px;
  top: 25px;
  width: 50px;
  height: 50px;
  z-index: 9999;
  position: relative;
}
.images_dd{
	width:auto;display:block;float:left;max-width:43%;margin-left:6%;margin-right:2%;
}
.images_dd2{
	display: block;
float: left;
max-width: 43%;
position: relative;
top: -8px;
}
.closesss:hover,
.closesss:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
.venderrr{
display:block;float:left;
width:100%;
font-size:40px;
font-weight:900;
text-align:center;
color:#000;
margin-top:50px;
font-family: 'Roboto Condensed', sans-serif;	
}
.wformesss{
	
	display:block;float:left;width:500px;margin-left:30%;
}
.teste_iioo{
	display:block;margin-left:auto;margin-right:auto;width:350px;
}
/* #marque{ */
	  /* display:block; */
  /* float:left; */
  /* margin-left:0px; */
	  /* border: 3px solid #a9c83a; */
  /* border-radius: 6px; */
  /* height: 60px; */
  /* position: relative; */
  /* top: 7px; */
  /* left: 0px; */
  /* color:#000; */
  /* color: #808080; */

  /* padding: 3px 5px; */
  /* margin-bottom: 3px;	 */
/* } */
.passion_vanss{
		padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;
display:block;
float:left;
width:100%;
text-align:center;
font-size:40px;
font-weight:900;
color:#000;

margin-top:30px;
margin-bottom:0px;
}
.modele_vehhhds{
display:block;float:left;
width:100%;
font-size:30px;
color:#000;
margin-bottom:30px;
font-family: 'Roboto Condensed', sans-serif;
font-size:40px;
font-weight:600;	
}
.para{
	display:block;float:left;width:100%;line-height:30px;font-size:17px;margin-top:50px;margin-bottom:50px;
}
#type{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;

  padding: 3px 5px;
  margin-bottom: 3px;
}
.menu_hauuute{
	display:block;float:left;width:100%;height:50px;background-color:#97c003;
}
#chatbox_1{
display:block;
position:fixed;
float:right;
width:300px;
height:500px;
right:60px;
z-index:9999999999;
bottom:80px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 8px 16px 0px;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
-webkit-transform:scale(1.25);
-moz-transform:scale(1.25);
-ms-transform:scale(1.25);
-o-transform:scale(1.25);
transform:scale(1.25);
}
.baniere_bdo_vender{
	display:block;float:left;position:relative;margin-top:90px;width:100%;
}
.veh_neuff{
	display:block;float:left;width:170px;margin-left:30px;
}
.txt_bader{
	display:block;float:left;width:70%;
}
.txt_bader2{
	display:block;float:left;width:50%;
}
.tct_bade{
	display:block;float:left;width:25%;margin-left:2%;
}
.tct_txt{
	display:block;float:left;width:47%;margin-left:2%;
}

.facebookbas{
	margin-top: 50px;
	/* top:50px; */
width: 200px;
display: block;
height: 50px;
position: absolute;
}
.veh_neuff_type{
display:block;float:left;width:100px;margin-left:30px;
}
.veh_neuff_prix{
display:block;float:left;width:120px;margin-left:30px;
	
}
.hphoto_horaire{
	width:35%;display:block;margin-left:auto;margin-right:auto;
}
.footer_adresses{
	margin-top:0px;width:100%;
	display:block;float:left;
	color:#fff;
	text-align:center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:25px;
}
.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:50px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-350px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
/* .contact_style{ */
	/* background-color:red; */
	/* padding-top:15px!important;height:40px; */
	/* padding-bottom:15px!important; */
	/* color:#fff; */
/* } */
.iioppps{
	display:block;float:left;width:100%;background-color:#000;padding:10px;margin-top:30px;margin-bottom:30px;
}
.btn_s{
	display:block;float:right;background-color:#fff;position:relative;
	border-style:none;border:2px solid #000;
	margin-top:0px;padding: 4px;
	left: 20px;cursor:pointer;
}
.boutton11{
	
	display:block;float:left;width:136px;margin-left:0px;height:136px;
}
.textt_apres_ventee{
	font-size:20px;font-weight:100;color:#000; 
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:50px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-300px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
.max_lignee{
	display:block;
	/* float:left; */
	width:1300px;
	margin-left:auto;
	margin-right:auto;
	
}
.text1_neuf{
	text-shadow: 2px 2px #000;
font-style: italic;
color: #A6C83A;
font-size: 18px;
font-weight: bold;
font-family: 'Roboto Condensed', sans-serif;
	/* display:block;float:left;width:100%;color:#a6c83a;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic; */
}
.recherche_particulier{
	display:none;
	position:relative;margin-left: 18%;
	float:left;
	margin-top:-150px;
}
.critere_ve{
	display:block;float:left;
	width:550px;
	margin-left:20%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.redv_ppp{
	display:block;
	float:left;width:100%;
	padding-bottom:5px;
	border-bottom:2px solid #000;
	margin-bottom:30px;
	font-size:30px;
	font-weight:900;
	color:#000; font-family: 'Roboto Condensed', sans-serif;
}
.barre_recherce{
	display:block;float:left;width:400px;margin-left:15%;
	font-size:50px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-150px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.accessoires1_respo{

font-size:25px;display:block;float:left;width:80%;margin-left:8%;font-family: 'Roboto Condensed', sans-serif;font-weight:100;
}
.txt_a{
	display:block;float:left;margin-left:30px;width:70%;
}
.phots{
	display:block;float:left;width:250px;
	margin-top: 180px;
}
.iframmes{
	display:block;float:left;width:330px;margin-top:5px;
}
.phrasess{
	display:block;float:left;width:470px;line-height:20px;margin-left: 45px;
}
.phots{
	max-width: 98%;
max-height: 400px;
}
#bugdet{
	  display:block;
  float:left;
  margin-left:0px;
	  border: 3px solid #a9c83a;
  border-radius: 6px;
  height: 60px;
  width:100px;
  position: relative;
  top: 7px;
  left: 0px;
  color:#000;
  color: #808080;

  padding: 3px 5px;
  margin-bottom: 3px;
}
.boutton_envoyer{
margin-left: -60px;
cursor: pointer;
height: 50px;
width: 50px;
background-color: #a6c83a;
border-style: none;
top: 17px;
position: relative;
}
.boutton_envoyer:hover{
margin-left: -60px;
cursor: pointer;
height: 50px;
width: 50px;
background-color: #000;
border-style: none;
top: 15px;
position: relative;
}
.ttit_acc{
	display:block;float:left;width:100%;font-size:50px;text-align:left;margin-top:40px;margin-bottom:0px;font-style:italic;color: #6f6f6f;line-height:45px;
}
.formmes_right222{
	display:block;width:700px;
	margin-left:auto;
	margin-right:auto;
  /* padding:10px; */
	border-radius:10px;
	background-color:#faec0d;
	padding:20px;
}

.main_toppp{
	display:block;float:left;width:100%;margin-top:50px;
}
.bandeauxxxx{
	display:block;
	float:left;
	margin-top:90px;
}
.bandeauxxxx3{
	display:block;
	float:left;
	margin-top:80px;	
}
.baniere_bdo_bien{
display:block;
	float:left;
	width:100%;
	margin-top:65px;	
}
.imge_non_over2{
	display:none;
}
.boutton_envoyer:hover .imge_non_over2{
	display:block;
}
.boutton_envoyer:hover .imge_non_over{
	display:none;
}
.line_partenaires{
	display:block;float:left;padding:10px;background-color:#08a2d5;color:#fff;margin-top:30px;text-decoration:none;border-radius:10px;
}
.line_partenaires:hover{
	display:block;float:left;padding:10px;background-color:#000;color:#fff;margin-top:30px;text-decoration:none;border-radius:10px;
}
.pave_partenairess{
display:block;float:left;width:48%;margin-top:30px;	
}
.je_cherche{
	display:block;float:left;width:350px;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-106px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;border:3px solid #08a2d5;
}
.je_cherche:hover{
	display:block;float:left;width:350px;cursor:pointer;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-106px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;background-color:#08a2d5;
}
.je_cherche2{
	display:none;float:left;width:350px;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-200px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;border:3px solid #08a2d5;
	
}
.titre_accessss{
	display:block;float:left;width:100%;
	font-size:40px;
	color:#000;
	text-align:center;
	font-weight:900;
	margin-top:50px;
	font-family: 'Roboto Condensed', sans-serif;
}
.je_cherche2:hover{
	display:none;float:left;width:350px;cursor:pointer;margin-left:49%;border-radius:10px;font-size:20px;font-family: 'Roboto Condensed', sans-serif;font-style:italic;text-align:center;position:relative;margin-top:-200px;color:#fff;z-index:9999;text-shadow: 2px 2px #000;padding:15px;background-color:#08a2d5;
}
.recherhce2222{
	display:block;width:360px;height:105px;margin-top:30px;margin-left:22%;
}


	.actu_center{
		display:block;width:98%;margin-left:auto;margin-right:auto;
		
		
	}
	.bannn_mieux{
		display:block;
		margin-left:auto;
		margin-right:auto;
		width:600px;
	}
	.mieuxx{
	/* display:block;float:left;position:relative;margin-top:30px;text-align:center;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px; */
width:900px;display:block;margin-left:auto;margin-right:auto;text-align:center;margin-top:30px;
}
.baniere_bdo_access{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
.bandeau_neuff{
	display:block;float:left;position:relative;margin-top:90px;width:100%;
}	
.text_access_phooot{
	display:block;float:left;
	width:100%;
	font-size:22px;
	color:#000;
	text-align:center;
	margin-top:50px;
	font-family: 'Roboto Condensed', sans-serif;
}	
	
	.actu_center2{
		margin-bottom:20px;
		/* border:1px solid #000; */
		position:relative;margin-top:50px;width:100%;
		margin-bottom:50px;display:block;
		float:left;
	}
	.div_sstocck{
	display:block;float:left;width:100%;
	margin-bottom:50px;margin-left:0%;
	text-align:left;
	line-height:30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	font-weight:100;
	margin-top:30px;	
	}
.logoo_foot{
	display:block;float:left;width:320px;margin-left:80px;
}	
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
.paver1{
	margin-top:0px;width:90%;margin-left: 4.5%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:50%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:45%;margin-left:30px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:400px;margin-left:20px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}
.menu_foooterr{
	display:block;float:left;width:320px;margin-left:80px;margin-top:10px;
}	
.inu_rechrcher22{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;	
}
.lef_page{
		display:block;float:left;width:45%;
	}
.lef_page2{
display:block;float:left;width:40%;margin-left:50px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:50px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
.actu_lisste{
	display:block;float:left;
	width:200px;height:30px;
	font-size:17px;
	text-decoration:none;
	background-color:#faec0d;color:#000;
	margin-left:50px;
	padding-top:5px;
	border-radius:10px;
}	
.inscrrive{
	display:block;float:left;width:40%;font-size:30px;color:#fff;text-align:right;margin-top:50px;
}
.inscrivvvee2{
	display:block;float:left;width:40%;font-size:30px;color:#fff;text-align:left;margin-top:40px;margin-left:50px;
}
.actu_tout{
display:block;float:left;
	width:250px;height:30px;
	font-size:17px;
	text-decoration:none;
	color:#fff;
	background-color:#000;
	margin-left:0px;
	padding-top:5px;
	border-radius:10px;	
}
.actu_tout:hover{
display:block;float:left;
	width:250px;height:30px;
	font-size:17px;
	text-decoration:none;
	color:#000;
	background-color:#faec0d;
	margin-left:0px;
	padding-top:5px;
	border-radius:10px;	
}
.actu_lisste:hover{
	display:block;float:left;
	width:200px;height:30px;
	font-size:17px;
	text-decoration:none;
	color:#fff;
	background-color:#000;
	margin-left:50px;
	padding-top:5px;
	border-radius:10px;
}

/* .main_page{ */
/* background-image:url(images/main.jpg);  */
/* background-repeat:no-repeat;  */
/* display:block;  */
/* width:100%; */
/* position:relative;  */
/* float:left;	 */
/* }	 */
	.newwss{
	
display:block;float:right;width:100px;margin-left:10px;margin-top:20px;color:#62e41c;margin-top:50px;	
}
	.titlt_pave{
	display:block;
	float:left;
	width:100%;font-family: 'Roboto Condensed', sans-serif;
	text-align:center;
	margin-top:10px;
	font-size:30px;
	font-weight:bold;
	color:#000;
}
.actu_fondss2{
display:block;float:left;width:100%;height:auto;margin-left:2%;
	/* transition:1s; */
}
.actu_fondss{
display:block;float:left;width:350px;height:auto;margin-left:5%;
	transition:1s;
}	
.actu_fond2ss{
	
display:block;float:left;width:100%;height:350px;overflow:hidden;margin-left:0%;
	transition:1s;
}

.texte_apress{
	
	
	display:block;float:left;width:50%;margin-top:30px;
}
.photo_apresss{
	display:block;float:right;width:48%;
}


.texte_apress2{
	
	
	display:block;float:right;width:50%;margin-top:30px;
}
.photo_apresss2{
	display:block;float:left;width:48%;
}


	#menu_stiki{
	display:block;
	float:left;
	z-index:999999;
	background-color:#000;
	padding-bottom:0px;
	
color:#fff;
	width:100%;
}

#logo33{
	 display:block; float:left; position:relative;z-index:99999; margin-top:20px;width:150px;padding-top:60px; height:auto; padding-top:5px;margin-left:10px;

}
#logo33 img{
max-width:100%;	
}
#menu a{
	margin-right:10px;
	
	}
.imh_vooo22{
	display: none;
float: left;
width: 342px;
height: 255px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -255px;	
}	
.actu_fondss2:hover .imh_vooo22{
	display: block;
float: left;
width: 342px;
height: 255px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -255px;	
	
}	
	/* .imh_vooo{ */
	/* display:none; */
/* }	 */
/* .cont_modele_grand:hover{ */
	/* border:1px solid red; */
/* } */
  .imh_vooo{
	display: none;
float: left;
width: 319px;
height: 200px;
background: rgba(8, 162, 213, .7);
position: relative;
margin-top: -200px;

}

.rch{
	display:block;
	/* float:left; */
	width:100%;
	height:auto;
	/* position:relative; */
	margin-left:auto;
	margin-right:auto;
	/* margin-left:15%; */
	z-index:99;background-color:#fff;margin-top:0px;margin-bottom:0px;
}
#etat{
background-color:#000;border-style:none; padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;color:#fff;	
}
#etat:hover{
background-color:#000;border-style:none; padding-top:8px;color:#fff;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
cursor:pointer;	
}
#marque{
	background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;color:#000;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#marque:hover{
	background-color:#000; border-style:none;padding-top:8px;color:#fff;cursor:pointer;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#couchage{
background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;	width:150px;color:#fff;
}
#couchage:hover{
background-color:#000; 	width:150px;border-style:none;padding-top:8px;cursor:pointer;color:#fff;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;	
}
#boite{
	background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#boite:hover{
	background-color:#000; color:#fff;border-style:none;cursor:pointer;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#boite2{
	background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#boite2:hover{
	background-color:#000; color:#fff;border-style:none;cursor:pointer;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#boite3{
	background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#boite3:hover{
	background-color:#000; color:#fff;border-style:none;cursor:pointer;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#moteur{
	background-color:#000; border-style:none;padding-top: 18px;
padding-bottom: 18px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#moteur:hover{
	background-color:#000; color:#fff;border-style:none;cursor:pointer;padding-top: 18px;
padding-bottom: 18px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}

#type_veh,#etat,#marque,#couchage,#boite,#boite2,#boite3,#budget{
height: 60px;	
}
.accessoires_acces{
	font-size:16px;display:block;float:left;width:100%;margin-left:20px;
}
.acccessorr{
	font-size:16px;
	display:block;
	width:800px;
	margin-left:20px;
	margin-left:auto;
	margin-right:auto;
}
/* .btn_s{ */
	/* display:block;float:left;background-color:#000;position:relative; */
	/* border-style:none;border:2px solid #000; */
	/* margin-top:17px;padding: 6px;margin-left:1px;border-radius:10px; */
	/* cursor:pointer; */
/* } */

#budget{
	background-color:#000; border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;color:#fff;
}
#budget:hover{
	background-color:#000; border-style:none;color:#fff;cursor:pointer;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}

.liste_access_point{
	display:block;
	float:left;
	width:60%;
	font-size:20px;
	color:#000;
	margin-left:22%;
	text-align:left;
	margin-top:50px;
	font-family: 'Roboto Condensed', sans-serif;
}

/* .btn_s{ */
	/* display:block;float:left;background-color:#000;position:relative; */
	/* border-style:none;border:2px solid #000; */
	/* margin-top:17px;padding: 6px;margin-left:1px;border-radius:10px; */
	/* cursor:pointer; */
/* } */
.menu_avec_sous{
height:35px;
text-transform:uppercase;
padding-top:6px!important;
margin-right:5px;
margin-left:15px!important;
}
 .navbar {
      position: relative;
display: block;
float: right;
margin-left:0%;
margin-top: 0px;
top:5px;
padding-left:0px;
margin-right:2%;
/* border-bottom:2px solid #fff; */
      }
      .navbar li {
        height: 35px;
        width: auto;
        float: left;
        text-align: center;
        list-style: none;
       color:#fff;
	   /* font-weight:bold; */
        padding: 0;
		/* border-right:2px solid #fff;	 */
		font-size:15px;
        margin-left:5px;
		font-family: 'Roboto Condensed', sans-serif;
        /* background-color: #fff; */
      }
	  
	  
	  
	  .navbar2 a{
	 margin-right:20px;	  
	 font-size:10px;
	 text-transform:uppercase;
	 text-decoration:none;
	 color:#fff;
	  }
	  
	 .navbar2 {
      position: relative;
display: block;
float: left;
margin-left:0%;
margin-top: 25px;
padding-left:0px;
      }
      .navbar2 li {
        height: 40px;
        width: auto;
        float: left;
        text-align: center;
        list-style: none;
       color:#fff;
        padding: 0;
		border-right:2px solid #faec0d;	
		font-size:12px;
        margin-left:10px;
		 margin-right:20px;
		font-family: 'Roboto Condensed', sans-serif;
        /* background-color: #fff; */
      } 
	
	.text_page{
	display:block;float:none;width:100%;margin-left:auto;margin-right:auto;font-size:16px;	
		
	}
	
.menu_style{
	float: right;
  right: 0px;
  position: relative;
  display: block;
  margin-right:5px!important;
}	  
.li_aa{
	float: right!important;
  margin-top: -40px!important;
 
  display: block!important;
}	  
.sousfam {
      display: inline-block;
      text-transform: lowercase;
  }
  .sousfam::first-letter {
      text-transform: uppercase;
  }
#menu {
/* background-image: linear-gradient(#18a235,#023d0e 50%,#023d0e 50%,#17307fa3); */
display: block;
float: left;
z-index: 999999;
width: 100%;
height: auto;
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
position: relative;margin-right:0px;
/* top: 30px; */
margin-top:0px;margin-left:0%;
	}
	
.menu_style{
	width:150px!important;
	height:30px!important;padding-top:15px!important;
	background-color:#2c2c28;border-radius:15px;margin-top:5px;color:#fff!important;
}	
	
.menu_style:hover{
	width:150px!important;
	height:30px!important;padding-top:15px!important;
	background-color:#fff;color:#000!important;border-radius:15px;margin-top:5px;
}	
	#menu222222 {
	display:block; 
	float:left;
	width:79%;
    margin-top:0px;
	z-index:999999;
	margin-left:5%;
	/* height:40px; */
	  /* background-image:linear-gradient(#0f5ece ,#0b52b8 50%,#0a4496 50%,#063a84); */

	
	
	}
#menu222222 a{
	font-size:20px;
}
.footer_logoos{
	display:block;float:left;width:200px;margin-left:20px;
}
.logo_sociauxx{
	margin-top:0px;width:200px;display:block;float:left;
}
.adresse_footer{
	margin-top:0px;width:290px;display:block;float:right;color:#fff;text-align:right;
	margin-right:10%;
}
	
      .navbar a {
        /* padding: 18px 0; */
		padding-top:3px;
		padding-bottom:3px;
    font-family: 'Oswald', sans-serif;
        text-decoration: none;
        color: #fff;
        display: block;
      }
	     .navbar a:hover {
      padding-top:3px;
		padding-bottom:3px;
     font-family: 'Oswald', sans-serif;
        text-decoration: none;
        color: #fff;
        display: block;
      }
#logo {
  display: block;
  float: left;
  position: relative;
  margin-top: 0px;
  width: 330px;
  margin-right: 20px;
  height: auto;
  padding-top: 5px;
    padding-bottom: 5px;
  background-color: #fff;
  margin-left: 0px;
  padding-left: 0px;
 border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
}
.img_accc{
margin-left:10px;display:block;float:left;margin-bottom:30px;
width:697px;
}
#logo img{
margin-top:0px;
/* border-radius:8px; */
margin-bottom:0px;
height:60px;
position: relative;
top: 0px;
}


.lien_rap{
	color:#000;margin-right:15px;border-style:none;text-decoration:none;
}

.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: right;
/* text-align:center; */
font-size:15px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:10px;
padding-right:10px;
width:400px;
padding-bottom:5px;
margin-right:15%;
/* margin-left:10%; */
}


.facebooks{
	display:block;
	float:right;
	margin-top:10px;
	margin-bottom:15px;
	width:108px;
	padding-right:6%;
	font-family: 'Roboto Condensed', sans-serif;
}

.slide-content222{
	  position: absolute;
    bottom: 50%;
    width: 80%;
    text-align: right;
	right:0%;
	margin-right:10%;
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:17%;
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
.slide-title22{
	/* display:block; */
	/* float:left; */
	margin-bottom:20px;
	text-align:left;
}
.slide-title222{
	margin-bottom:20px;
	text-align:right;
}
.text_para22{
	display:block;
	float:right;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:30px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:100px;
    /* width: 100%; */
}
.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:30px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:150px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 60px;
}
  
img.imges_foote{
	display:block;
	float:left;
	position:relative;
	width:350px;
	margin-left:30px;
}
.contact2{
	display:block;
	float:left;
	width:300px;
	/* border:2px solid red; */
	margin-left:15%;
	font-family: 'Roboto Condensed', sans-serif;
}
.contact22{
		display:block;
	float:right;
	width:300px;
	/* border:2px solid red; */
	margin-right:30px;
	font-family: 'Roboto Condensed', sans-serif;
}.newslet{
	margin-top:0px;width:400px;display:block;float:left;position: relative;margin-left:20%;
top: 0px;
}.marquee77{
	display:block;float:left;width:45%;margin-right:30px;
}
.phottoo{
	display:block;float:left;width:45%;margin-right:20px;
}
.carado{
	margin-left:0px;
}
.neowssss{
	
	display:block;float:left;width:70%;
}
.marque_l{
	display:block;float:none;width:1250px;height:65px;
	position:relative;margin-left:auto;margin-right:auto;
	top:-30px;z-index:99;
	background-color:#fff;
	border:1px solid #d4d4d4;
}.pave_marq{
	display:block;float:left;width:95%;text-align:left;font-size:20px;color:#000;margin-top:30px;margin-bottom:30px;margin-left:30px;
}
.rvdv_d{
	display:block;float:left;
	position:relative;
	width:75%;
	margin-left:20px;
	margin-top:-35px;
	font-weight:bold;
	font-family: 'Roboto Condensed', sans-serif;
}
.raison{
	display:block;float:left;width:136px;margin-left:70px;height:136px;margin-bottom:10px;
}
.raison22{
	display:block;float:left;width:120px;margin-left:0px;height:120px;margin-bottom:10px;margin-left:10px;
}
.raison22s{
	display:block;float:left;width:120px;margin-left:0px;height:120px;
}
	/* .marque_l{ */
	/* display:none;float:left;width:95%;height:auto; */
	/* position:relative;margin-left:2%; */
	/* top:50px;z-index:99; */
	/* background-color:#fff; */
	/* border:1px solid #d4d4d4; */
/* } */
.rch{
	display:block;
}
	.fbbb{
	display:block;float:right;width:98%;position:relative;margin-top:30px
}
.fbbbdd{
	display:block;float:left;width:98%;position:relative;margin-top:30px;
}
.fdddddd{
	color:#fff;width:110px;display:block;float:left;margin-top:-10px;margin-left:20%;
}
.entretien_pave{
	display:block;float:left;width:55%;
}
.wformesssdddd{
display:block;float:left;width:500px;margin-left:15%;	
}
.wformesssdddd22{
	display:block;float:left;width:600px;margin-left:10%;	

}
.form_entretien{
	display:block;float:left;width:47%;margin-right:5%;margin-left:0px;
}
.form_part2{
	display:block;float:left;width:45%;
}
.raison8{
	display:block;float:left;width:136px;margin-left:0px;height:136px;
}
.pave_rdv_d{
	display:block;
	/* float:left; */
	margin-top:0px;width:1300px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	margin-top:50px;
}
.pave_rdv_d_img{
	display:block;
	float:left;
	width:auto;
	margin-left:0px;
}

.cont_modele_grand {
 width: 296px;
    margin-left: 20px;
    height: 320px;
    float: left;
	margin-bottom:20px;
    text-align: center;
    position: relative;
    /* background: #303855; */
    overflow: hidden;
    /* border-radius: 10px; */
    transition: all .6s;
	/* border:1px solid #a0ff3f; */
	font-family: 'Oswald', sans-serif;

}
.cont_modele_grand:hover {
    /* transform: scale(1.04); */
}
.menu_bass{
	color:#000;
	text-decoration:none;
}
.produit_servicess{
	display:block;float:left;width:320px;margin-left:200px;margin-top:10px;
}
.wformesss22{
display:block;float:left;width:600px;margin-left:30%;	
}
.fillda{
	display:block;float:left;width:90%;font-size:17px;color:#a6a6a6;margin-left:0%;margin-bottom:0px;margin-top:20px;
}
.cont_modele_grand:hover {
    transform: scale(1.04);
}
.mod_bo_img {width:97%;height:190px;overflow:hidden;border:1px solid #e6e6e6;}
.mod_bo_txt {width:100%;height:125px; background-color:#fff; color:#fff;}
.mod_bo_txt span {display:block;float:left;font-size:11px;font-weight:normal;color:#fff;}
.mod_bo_next {background-image: url(templates/occasion/images/bg_bo_next.jpg);background-position: left top;width: 24px;height: 70px;cursor: pointer;float:left;}
.mod_bo_img img { display:block; margin:5px auto 5px auto; border:0; }
.pagenav {text-align:center;color:#000;float:left;width:100%;}
.premierLigne {
			display:block;
			float: left;
			width: 100%;
			position: relative;
			height:auto;
}
.drapeaux {
	display:block;
	width:113px;
	height:320px;
	position:absolute;
	left:-30px;
	top:-20px;
	z-index:99;
	/*border:1px solid;*/
}

.drapeaux2 {
	display: block;
width: 70px;
height: 240px;
position: absolute;
left: -40px;
top: -30px;
z-index: 999;
	/*border:1px solid;*/
}
.drapeaux20 {
	display:block;
	width:85px;
	height:240px;
	position:absolute;
	left:-25px;
	top:-30px;
	z-index:999;
	/*border:1px solid;*/
}
.liste{
	margin-top:0px;width:1300px;
	margin-left:auto;
	margin-right:auto;
	/* border:1px solid red; */

	height:auto;
}
.lien_bas{
	text-decoration:none;
	color:#fff;
}
.footeur_info{
	display:block;float:left;width:250px;margin-left:160px;
}
.footeur_info2{
display:block;float:left;margin-left:20px;color:#fff;line-height:20px;font-size:16px;text-align:left;	
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.email_newsletter{
	display:block;float:left;margin-left:35%;font-size:17px;width:350px;padding:7px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.pave_footer_fin{
	display:block;float:left;width:280px;margin-right:50px;margin-left:20px;text-align:center;margin-top:20px;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:100px;
	padding-top:180px;
	font-weight:bold;
	text-align:center;
	font-size:40px;color:#fff;
	/* height:200px; */
}
.nou_contact{
	display:block;float:left;
	width:300px;
	/* height:35px; */
	margin-left:0px;
	padding-top:8px;
	padding-bottom:10px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:70px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:35%;
}
.nos_service{
	display:block;float:right;width:450px;margin-right:10%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-left:0px;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:70px;
	margin-top:30px;
}
.no_ser{
	display:block;float:left;width:400px;margin-left:10%;
}
.line_nos_erv{
	display:block;float:left;
	width:300px;
	/* height:35px; */
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:70px;
	margin-top:30px;
}
.veh_nef{
	display:block;float:left;width:480px;margin-left:15%;
}
.veh_occasion{
	display:block;float:left;width:480px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:500px;margin-top:20px;margin-left:50px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 35px;
}
.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;margin-left:20px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:35px;margin-left:20px;
}
#menu_h{
display: none;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
}
.cc_neuf{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-bottom:20px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.cc_occasion{
	display:block;float:left;width:300px;
	/* height:35px; */
	margin-left:0px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#e21c21;color:#fff;margin-left:70px;margin-top:30px;
}
.bouttique{
display:block;float:left;width:300px;
/* height:35px; */
margin-bottom:20px;padding-top:8px;padding-bottom:8px;font-family: 'Roboto Condensed', sans-serif;font-size:17px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;	
}
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:18%;	
}
.entretien_txt{
	display:block;float:right;position:relative;top:-150px;width:70%;
}
.entretien_btn{
	display:block;float:right;width:200px;
	/* height:35px; */
	margin-bottom:20px;margin-right:15%;
	padding-top:8px;padding-bottom:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top:30px;
}
.occasion_cc2s{
	display:block;width:1300px;margin-top:30px;margin-left:auto;margin-right:auto;
}
.titre_entretien_en{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:25px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretien_pg{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.entretien_immmg{
	display:block;float:left;margin-top:50px;width:50%;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;	
}
.titttre_ent{
	font-size:30px;font-weight:bold;
}
.entretiret{
	font-size:30px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:50%;text-align:justify;margin-top:100px;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:50%;
}
.iframmme{
	display:block;float:left;width:100%;height:500px;margin-top:30px;
}
.adreeesss{
	display:block;float:left;width:75%;margin-left:10%;text-align:center;font-size:30px;font-family: 'Roboto Condensed', sans-serif;
}
.titre_accessd{
	display:block;float:left;width:75%;text-align:center;margin-left:12%;font-size:70px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
.financement_page{
display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:30px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.financeemmnt{
	display:block;float:left;margin-left:20%;width:63%;text-align:center;margin-top:20px;font-size:30px;color:#35679a;font-weight:bold;
}
.fincmnt{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.conn_finc{
	display:block;float:left;width:100%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.conn_finc2{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.tel_po{
	display:block;float:left;width:100%;font-weight:bold;font-size:30px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.ou_via{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn{
	display:block;float:left;width:100%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:100%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.titrre_dep{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.text_depp{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}
.photo555{
	display:block;float:left;width:100%;margin-top:50px;width:50%;
}
.text_dpot_vent{
	display:block;float:left;width:80%;padding:5px;margin-left:50px;
}
.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;
}
.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:50%;text-align:justify;margin-top:100px;	
}
.tex_depopp44{
	display:block;float:left;width:80%;padding:5px;margin-left:50px;
}
.img_depoppp{
	display:block;float:left;margin-top:50px;width:50%;
}
.contactt{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:25px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.contactt22{
	display:block;float:left;margin-left:20%;width:63%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.formmes_left{
	display:block;float:left;width:45%;
}

.contact222{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
}
.emailll_cont{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}
.connntact{
	display:block;float:left;width:160px;
}
.formmes_right{
	display:block;float:left;width:45%;margin-left:30%;
}
.interieur_form{
	display:block;float:left;width:80%;font-size:16px;
}
.form_tppo{
	display:block;float:left;width:100%;margin-top:100px;
}
.horraire{
	display:block;float:left;width:250px;margin-left:150px;font-size:17px;
}


.partie_1{
	display:block;float:left;width:45%;
}
.partie_2{
	display:block;float:left;width:45%;margin-left:50px;
}
.nmaes{
	width:80%;margin-bottom:20px;height:180px;padding:7px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}
.nmaes22{
	width:80%!important;margin-bottom:20px;height:180px;padding:7px;border:1px solid #1f1f37;font-weight:bold;color:#000;
	
}
.logo8{
	display:none;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:70px;
	position:relative;top:-200px;z-index:9999;font-weight:bold;color:#fff;
}
.guiddess{
	display:block;float:left;
	width:70%;
	margin-bottom:100px;
	margin-left:15%;

}
.guiideee{
	display:block;float:left;margin-left:20%;width:63%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.topp{
	display: block;
float: right;
width: 170px;
position: absolute;

text-align: center;
color: #ffee00;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
font-size: 17px;
top: 10px;
right:180px;
margin-right: 30px;
}

.menu_avec_sous{
	margin-left:0px!important;	
		
	}
.navbar {
      position: relative;
display: block;
float: right;
margin-left:0%;
margin-top: 0px;
top:5px;
padding-left:0px;
margin-right:0%;
/* border-bottom:2px solid #fff; */
      }
	  .menu_avec_sous{
		  font-size:14px!important;
	  }
/* tab:pa. */
@media only screen and (min-width: 928px) and (max-width: 1100px) {
	.actu_center{
		display:block;width:90%;margin-left:auto;margin-right:auto;
		
		
	}
	.actu_center2{
		margin-bottom:20px;border:1px solid #000;position:relative;margin-top:50px;width:100%;
		margin-bottom:50px;display:block;
		float:left;
	}
	.pave_rdv_d{
	display:block;
	/* float:left; */
	margin-top:0px;width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	margin-top:50px;
}
.wformesssdddd{
display:block;width:90%;margin-left:auto;margin-right:auto;	
}
.deta_vehicules2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}
.actu_listes{
display:block;margin-left:auto;margin-right:auto;width:95%;	
}
.fords{
		display:none;
	}
}	

/*tab:po. */
@media only screen and (min-width: 768px) and (max-width: 927px) {
		.actualiste{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;
}
	.fords{
		display:none;
	}
	.pdf_edf img{
		width:100%;
	}
	.contacttts{
	display:block;float:left;width:100%;text-align:center;font-size:20px;color:#000;padding-bottom:10px;margin-bottom:0px;
}	
.contattta{
	display:block;float:left;width:98%;
}	
.contattta2{
display:block;float:left;width:98%;margin-left:0px;	
}	
	
	.formmes_right222{
	display:block;width:90%;
	margin-left:auto;
	margin-right:auto;
	border-radius:10px;
	background-color:#faec0d;
	padding:20px;
}
	
	.logo_sociauxx{
	margin-top: 0px;
width: 200px;
display: block;
float: none;
margin-left: auto;
margin-right: auto;
}
.navbar2{
	display:none;
}	
.adresse_footer{
	margin-top: 50px;
width: 290px;
display: block;
float: none;
/* color: #fff; */
text-align: center;
margin-right: auto;
margin-left: auto;
}	
	
	
	.footer_logoos{
	display:block;float:none;width:200px;margin-left:auto;
	margin-right:auto;
}
	
	.reseaux_soci{
	display:block;float:none;width:250px;margin-left:auto;margin-right:auto;margin-top:20px;
}
.reseaux_soci img{
	max-width:50px;
	
}
	.apress_ventee{
display:block;margin-left:auto;margin-right:auto;width:98%;	
}
	
	.photo_entretien{
		width:98%;
	}
    .photo_entretien img{
		width:98%;	
			
		}
.max_lignee{
	display:block;
	/* float:left; */
	width:98%;
	margin-left:auto;
	margin-right:auto;
	
}	
	
	.neowssss{
		width:90%;
	}
	.marque_l{
		display:none;
	}
	
	.img_accc{
margin-left:10px;display:block;float:left;margin-bottom:30px;
width:98%;
}
	.mieuxx{
	display:block;float:left;position:relative; width:95%;margin-top:30px;text-align:center;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;
}
.entretien_pave{
	display:block;float:left;width:95%!important;
}	
	
	.text_mulhoudsse{
	display:block;float:left;width:95%;height:auto;margin-bottom:50px;margin-top:20px;font-size:20px;font-weight:100;margin-left:2%;
}
	.bienvennnu{
	display:block;float:left;width:100%;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:0px;text-align:center;
}
	.hphoto_horaire{
	width:80%;display:block;margin-left:auto;margin-right:auto;
}
	.left_horaire{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;margin-top:50px;
}
.left_horaire2{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;
}
	
	.marge_mulhouse{
	display:block;margin-left:auto;margin-right:auto;width:350px;
}
	.venderrr{
display:block;float:left;
width:100%;
font-size:20px;
font-weight:900;
text-align:center;
color:#000;
margin-top:50px;
font-family: 'Roboto Condensed', sans-serif;	
}
	
	.baniere_bdo_vender{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	
	.baniere_bdo_access{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.mix_bandeau{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	.bandeau_neuff{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.passion_vanss{
		padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px;
font-weight:900;
color:#000;

margin-top:10px;
margin-bottom:0px;
}
	.marqqueees{
	display: block;
float: left;
width: 200px;
padding: 5px;
background-color: #faed38;
text-align: center;
color: #000;
font-weight: 600;
position: relative;font-family: 'Roboto Condensed', sans-serif;
top: -30px;
}
	
	.prix_chaque_model{
display:block;float:left;
width:100%;
font-size:20px;
color:#000;
margin-top:20px;
margin-bottom:50px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}
	.modele_vehhhds{
display:block;float:left;
width:100%;
font-size:20px;
text-align:center;
margin-top:10px;
color:#000;
margin-bottom:30px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}

	
	
	.image_pilot{
 	display:block;
    float:none!important;
	margin-left:auto!important;
	width:200px!important;
	margin-right:auto!important;
	}
	
.texte_vaann{
display:block;
float:left;
width:100%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:2%;
font-family: 'Roboto Condensed', sans-serif;	
}	
	
.passion_van{
padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;	font-size:20px;
}	
#90_exper{
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px!important;
font-weight:900;
color:#000;
margin-top:30px;
margin-bottom:0px;	
}

.text_90{
display:block;float:left;
width:95%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:30px;
font-family: 'Roboto Condensed', sans-serif;	
}

	
	
	.la_marqueeeeedd{
font-size:20px;display:block;float:left;width:95%;text-align:left;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#000;	
}
	
	.bandeau_la_marque{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.importantce{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:30px;
	background-color:#ffee00;
	font-size:20px;
	font-weight:600;
	color:#000;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	
	.bandeau_apres{
	display:block;float:left;position:relative;margin-top:-20px!important;width:100%;
}
	.redv_ppp{
	display:block;
	float:left;width:100%;
	padding-bottom:5px;
	border-bottom:2px solid #000;
	margin-bottom:30px;
	font-size:20px;
	font-weight:900;
	color:#000; font-family: 'Roboto Condensed', sans-serif;
}
	
	.textt_apres_ventee{
	font-size:20px;font-weight:100;color:#000;margin-bottom:20px; 
}
	.liste_access_point{
	display:block;
	float:left;
	width:95%;
	font-size:20px;
	color:#000;
	margin-left:2%;
	text-align:left;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	.titre_accessss{
	display:block;
	float:left;
	width:100%;
	font-size:30px;
	color:#000;
	text-align:center;
	font-weight:900;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}

.text_access_phooot{
	display:block;float:left;
	width:95%;
	font-size:20px;
	color:#000;
	text-align:left;
	margin-left:2%;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}	
	

	.accessoires1_respo{

font-size:20px;display:block;float:left;width:95%;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:100;text-align:left;
}
	
	.tex_rdv{
		margin-bottom:30px;
	}
	.cont_modele_grand {
    width: 305px!important;
     display:block;
	 float:left;

    height: 298px;
 
	margin-bottom:20px;
    text-align: center;
    position: relative;
    /* background: #303855; */
    overflow: hidden;
    /* border-radius: 10px; */
    /* transition: all .6s; */
	/* border:1px solid #a0ff3f; */
	font-family: 'Oswald', sans-serif;

}
	
	.boutton11{
	
	display:block;float:left;width:136px;margin-left:0px;height:136px;
}
	.div_sstocck{
	display:block;
	float:none!important;
	width:100%;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	line-height:30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	font-weight:100;
	margin-top:30px;	
	}
	
	
	.sttock{
	display:block;
	float:none!important;	
	margin-left:auto!important;
	width:300px!important;
	margin-right:auto!important;
	}
 .btn_s{
	display:block;float:none!important;background-color:#000;position:relative;
	border-style:none;border:2px solid #000;
	margin-top:17px;padding: 6px;margin-left:auto;border-radius:10px;top:15px;margin-right:auto;
	cursor:pointer;
}

	.barr_sep{
display:block;
float:left;
width:100%;
height:3px;
background-color:#ffee00;
transform: skewY(-1.5deg);
position:relative;
margin-top:20px;
margin-bottom:20px;		
	}
	
	.marqueveh{
display:block;
float:left;
width:100%!important;
}
#options{
width:100%!important;
}
	.nmaes22{
	width:100%!important;margin-bottom:20px;height:180px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
	
}
	.footer_adresses{
	margin-top:0px;width:350px;
	display:block;float:none;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	text-align:center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:25px;
}
	
	
	.pave_rdv_d_img{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:296px!important;
	margin-right:auto!important;
}
.facebookbas{
	margin-top:0px;width:200px;display:block;margin-left:auto;margin-right:auto;position:relative;
}
	
	.actu_center{
		display:block;width:90%;margin-left:auto;margin-right:auto;
		
		
	}
	
	#marque,#type_veh,#etat,#boite,#boite2,#boite3,#budget,#couchage,#moteur{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;margin-top:20px;
	}
	#couchage{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;
	}
	
	
	.actu_center2{
		margin-bottom:20px;border:1px solid #000;position:relative;margin-top:20px;width:100%;
		margin-bottom:20px;display:block;
		float:left;
	}
	.wformesssdddd{
display:block;width:90%;margin-left:auto;margin-right:auto;	
}
		.pave_rdv_d{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:80%!important;
	margin-right:auto!important;
}
	.deta_vehicules2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}
.texte_apress{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss{
	display:block;float:left;width:95%;margin-bottom:20px;
}


.texte_apress2{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss2{
	display:block;float:left;width:95%;margin-bottom:20px;
}

	
	.wformesssdddd22{
		width:90%;
		display:block;
		float:left;
		
	}
	.marque_8{
	display:block;float:left;width:96%;
}
.marque_81{
	display:block;float:left;width:98%;
}
	
	.tct_ligne{
	text-align:left!important;
	width:100%!important;
}
	
	.wformesssdddd22{
		margin-left:0%;
	}
	.right_div{
	display:block;float:left;width:95%;margin-top:20px;
}
.right_div2{
	display:block;float:left;width:95%;
}
	.images_dd{
	width:auto;display:block;float:left;width:98%;margin-left:0%;
}
.images_dd2{
	width:auto;display:block;float:left;width:98%;
}
	.img_accc{
		max-width:100%;
	}
	.acccessorr{
		width:95%;
	}
	.accessoires_acces{
		margin-left:0px;
	}
	.pave_entretienn888{
	display:block;float:left;width:95%;margin-right:30px;
}
.pave_entretienss{
	display:block;float:left;width:95%;
}
.form_entretien{
	display:block;float:left;width:95%;margin-right:0%;margin-left:0px;
}
.form_part2{
	display:block;float:left;width:95%;
}
.text_photo_marq{
	display:block;float:left;width:100%;font-size:22px;font-weight:100;text-align:left;font-family: 'Roboto Condensed', sans-serif;
}
.marquee77{
	display:block;float:left;width:100%;margin-right:0px;
}
.pave_marq{
	display:block;float:none;width:320px;text-align:left;font-size:20px;color:#000;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;
}
.phottoo{
	display:block;float:left;width:95%;margin-right:0px;
}
.txt_bader{
	display:block;float:left;width:95%;
}
.txt_bader2{
	display:block;float:left;width:95%;
}
.tct_bade{
	display:block;float:left;width:95%;margin-left:0%;
}
.tct_txt{
	display:block;float:left;width:95%;margin-left:0%;
}

	.newslet{
	margin-top:30px;width:90%;display:none;float:left;position: relative;margin-left:20px;
top: 0px;
}
	
	.top_leftd{display:block;float:left;max-width:100%;}
	.rch{
		display:block;
		float:left;
		width:95%;
		margin-left:10px;
		margin-bottom:20px;
		height:auto!important;
		
	}
	.actu_fond2ss1dd{
		max-width:80%!important;
	}
	.actu_fondss2 img{
	max-width:100%;	
		
	}
	.rvdv_d{
	display:block;float:left;
	position:relative;
	width:93%;
	margin-top:50px;
	margin-left:0px;
	font-weight:bold;
	padding-left:1px;
	font-family: 'Roboto Condensed', sans-serif;
}
.raison{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-bottom:10px;margin-right:20px;
}
.raison img{
	width:100%;
	height:auto;
}
.raison8 img{
	width:100%;
	height:auto;
}

.raison8{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-right:20px;margin-bottom:10px;
	}
.boutt{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	padding:0px!important;
	margin-top:0px!important;
	margin-right:50px!important;
	border:none!important;
	margin-left:10px!important;
	margin-bottom:0px!important;
}
.boutt img{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	margin-top:0px!important;
	margin-right:0px!important;
	margin-left:0px!important;
	margin-bottom:0px!important;
	
}

/* .raison bouton{ */
/* border:1px solid red;	 */
/* } */
/* .raison img{ */

/* border:1px solid red; */
/* height:100%;width:100%; */
/* } */
	.badd{
		display:block;
		float:none!important;
		max-width:100%;
		width:350px!important;
		margin-bottom:30px;
	}
	#menu_stiki{
	display:none!important;
	float:left;
	z-index:999999;
	background-color:#000;
	padding-bottom:10px;
	
color:#fff;
	width:100%;
}
	.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 999999;
}

/* Modal Content/Box */
.modal-content2222222 {
margin-left: 20%;
margin-top: 20%;
width: 70%;
height: auto;
}
.img_pppopp{
	width:100%;
}
/* The Close Button */
.closesss {
  color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right:-10px;
  top:20px;
  z-index:9999;
  position: relative;
}
	.actu_fondss2{
display:block;float:left;width:98%;height:auto;margin-left:1%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:70%;margin-left:25%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 50px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:320px;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:10px!important;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}

.search-container{
	display:none;
}	
.inu_rechrcher22{
width:300px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;margin-left:10%;	
}
.inscrrive{
	display:block;float:left;width:100%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:100%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display:block;
position:fixed;
margin-top:5px;
top:0px;
margin-left:35%;
z-index:99999999;
width:120px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:none;width:95%;margin-top:50px;margin-left:auto;margin-right:auto;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: fixed;
	float:left;
	top:0px;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:95%!important;
	margin-left:5%;
    
	margin-top:20px!important;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
.pdf_edf img{
		max-width:100%;
	}
	.cartes{
		max-width:100%;
	}
	.horraire{
		top:0px!important;
	max-width:100%;	
	}
.actu_listes{
display:block;margin-left:auto;margin-right:auto;width:95%;	
}
	#budget{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#budget:hover{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}	.max_w_loc{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}.fords{
		display:none;
	}
		.actualiste{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;
}
}	

/*sma:pa.*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.pdf_edf img{
		width:100%;
	}
	.contacttts{
	display:block;float:left;width:100%;text-align:center;font-size:20px;color:#000;padding-bottom:10px;margin-bottom:0px;
}	
.contattta{
	display:block;float:left;width:98%;
}	
.contattta2{
display:block;float:left;width:98%;margin-left:0px;	
}	
	
	.formmes_right222{
	display:block;width:90%;
	margin-left:auto;
	margin-right:auto;
	border-radius:10px;
	background-color:#faec0d;
	padding:20px;
}
	
	.logo_sociauxx{
	margin-top: 0px;
width: 200px;
display: block;
float: none;
margin-left: auto;
margin-right: auto;
}
.navbar2{
	display:none;
}	
.adresse_footer{
	margin-top: 50px;
width: 290px;
display: block;
float: none;
/* color: #fff; */
text-align: center;
margin-right: auto;
margin-left: auto;
}	
	
	
	.footer_logoos{
	display:block;float:none;width:200px;margin-left:auto;
	margin-right:auto;
}
	
	.reseaux_soci{
	display:block;float:none;width:250px;margin-left:auto;margin-right:auto;margin-top:20px;
}
.reseaux_soci img{
	max-width:50px;
	
}
	.apress_ventee{
display:block;margin-left:auto;margin-right:auto;width:98%;	
}
	
	.photo_entretien{
		width:98%;
	}
    .photo_entretien img{
		width:98%;	
			
		}
.max_lignee{
	display:block;
	/* float:left; */
	width:98%;
	margin-left:auto;
	margin-right:auto;
	
}	
	
	.neowssss{
		width:90%;
	}
	.marque_l{
		display:none;
	}
	
	.img_accc{
margin-left:10px;display:block;float:left;margin-bottom:30px;
width:98%;
}
	.mieuxx{
	display:block;float:left;position:relative; width:95%;margin-top:30px;text-align:center;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;
}
.entretien_pave{
	display:block;float:left;width:95%!important;
}	
	
	.text_mulhoudsse{
	display:block;float:left;width:95%;height:auto;margin-bottom:50px;margin-top:20px;font-size:20px;font-weight:100;margin-left:2%;
}
	.bienvennnu{
	display:block;float:left;width:100%;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:0px;text-align:center;
}
	.hphoto_horaire{
	width:80%;display:block;margin-left:auto;margin-right:auto;
}
	.left_horaire{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;margin-top:50px;
}
.left_horaire2{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;
}
	
	.marge_mulhouse{
	display:block;margin-left:auto;margin-right:auto;width:350px;
}
	.venderrr{
display:block;float:left;
width:100%;
font-size:20px;
font-weight:900;
text-align:center;
color:#000;
margin-top:50px;
font-family: 'Roboto Condensed', sans-serif;	
}
	
	.baniere_bdo_vender{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	
	.baniere_bdo_access{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.mix_bandeau{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	.bandeau_neuff{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.passion_vanss{
		padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px;
font-weight:900;
color:#000;

margin-top:10px;
margin-bottom:0px;
}
	.marqqueees{
	display: block;
float: left;
width: 200px;
padding: 5px;
background-color: #faed38;
text-align: center;
color: #000;
font-weight: 600;
position: relative;font-family: 'Roboto Condensed', sans-serif;
top: -30px;
}
	
	.prix_chaque_model{
display:block;float:left;
width:100%;
font-size:20px;
color:#000;
margin-top:20px;
margin-bottom:50px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}
	.modele_vehhhds{
display:block;float:left;
width:100%;
font-size:20px;
text-align:center;
margin-top:10px;
color:#000;
margin-bottom:30px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}

	
	
	.image_pilot{
 	display:block;
    float:none!important;
	margin-left:auto!important;
	width:200px!important;
	margin-right:auto!important;
	}
	
.texte_vaann{
display:block;
float:left;
width:100%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:2%;
font-family: 'Roboto Condensed', sans-serif;	
}	
	
.passion_van{
padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;	font-size:20px;
}	
#90_exper{
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px!important;
font-weight:900;
color:#000;
margin-top:30px;
margin-bottom:0px;	
}

.text_90{
display:block;float:left;
width:95%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:30px;
font-family: 'Roboto Condensed', sans-serif;	
}

	
	
	.la_marqueeeeedd{
font-size:20px;display:block;float:left;width:95%;text-align:left;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#000;	
}
	
	.bandeau_la_marque{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.importantce{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:30px;
	background-color:#ffee00;
	font-size:20px;
	font-weight:600;
	color:#000;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	
	.bandeau_apres{
	display:block;float:left;position:relative;margin-top:-20px!important;width:100%;
}
	.redv_ppp{
	display:block;
	float:left;width:100%;
	padding-bottom:5px;
	border-bottom:2px solid #000;
	margin-bottom:30px;
	font-size:20px;
	font-weight:900;
	color:#000; font-family: 'Roboto Condensed', sans-serif;
}
	
	.textt_apres_ventee{
	font-size:20px;font-weight:100;color:#000;margin-bottom:20px; 
}
	.liste_access_point{
	display:block;
	float:left;
	width:95%;
	font-size:20px;
	color:#000;
	margin-left:2%;
	text-align:left;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	.titre_accessss{
	display:block;
	float:left;
	width:100%;
	font-size:30px;
	color:#000;
	text-align:center;
	font-weight:900;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}

.text_access_phooot{
	display:block;float:left;
	width:95%;
	font-size:20px;
	color:#000;
	text-align:left;
	margin-left:2%;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}	
	

	.accessoires1_respo{

font-size:20px;display:block;float:left;width:95%;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:100;text-align:left;
}
	
	.tex_rdv{
		margin-bottom:30px;
	}
	.cont_modele_grand {
    width: 305px!important;
	margin-right: auto!important;
    margin-left: auto!important;
    height: 298px;
    float: none!important;
	margin-bottom:20px;
    text-align: center;
    position: relative;
    /* background: #303855; */
    overflow: hidden;
    /* border-radius: 10px; */
    /* transition: all .6s; */
	/* border:1px solid #a0ff3f; */
	font-family: 'Oswald', sans-serif;

}
	
	.boutton11{
	
	display:block;float:left;width:136px;margin-left:0px;height:136px;
}
	.div_sstocck{
	display:block;
	float:none!important;
	width:100%;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	line-height:30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	font-weight:100;
	margin-top:30px;	
	}
	
	
	.sttock{
	display:block;
	float:none!important;	
	margin-left:auto!important;
	width:300px!important;
	margin-right:auto!important;
	}
 .btn_s{
	display:block;float:none!important;background-color:#000;position:relative;
	border-style:none;border:2px solid #000;
	margin-top:17px;padding: 6px;margin-left:auto;border-radius:10px;top:15px;margin-right:auto;
	cursor:pointer;
}

	.barr_sep{
display:block;
float:left;
width:100%;
height:3px;
background-color:#ffee00;
transform: skewY(-1.5deg);
position:relative;
margin-top:20px;
margin-bottom:20px;		
	}
	
	.marqueveh{
display:block;
float:left;
width:100%!important;
}
#options{
width:100%!important;
}
	.nmaes22{
	width:100%!important;margin-bottom:20px;height:180px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
	
}
	.footer_adresses{
	margin-top:0px;width:350px;
	display:block;float:none;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	text-align:center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:25px;
}
	
	
	.pave_rdv_d_img{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:296px!important;
	margin-right:auto!important;
}
.facebookbas{
	margin-top:0px;width:200px;display:block;margin-left:auto;margin-right:auto;position:relative;
}
	
	.actu_center{
		display:block;width:90%;margin-left:auto;margin-right:auto;
		
		
	}
	
	#marque,#type_veh,#etat,#boite,#boite2,#boite3,#budget,#couchage,#moteur{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;margin-top:20px;
	}
	#couchage{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;
	}
	
	
	.actu_center2{
		margin-bottom:20px;border:1px solid #000;position:relative;margin-top:20px;width:100%;
		margin-bottom:20px;display:block;
		float:left;
	}
	.wformesssdddd{
display:block;width:90%;margin-left:auto;margin-right:auto;	
}
		.pave_rdv_d{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:80%!important;
	margin-right:auto!important;
}
	.deta_vehicules2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}
.texte_apress{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss{
	display:block;float:left;width:95%;margin-bottom:20px;
}


.texte_apress2{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss2{
	display:block;float:left;width:95%;margin-bottom:20px;
}

	
	.wformesssdddd22{
		width:90%;
		display:block;
		float:left;
		
	}
	.marque_8{
	display:block;float:left;width:96%;
}
.marque_81{
	display:block;float:left;width:98%;
}
	
	.tct_ligne{
	text-align:left!important;
	width:100%!important;
}
	
	.wformesssdddd22{
		margin-left:0%;
	}
	.right_div{
	display:block;float:left;width:95%;margin-top:20px;
}
.right_div2{
	display:block;float:left;width:95%;
}
	.images_dd{
	width:auto;display:block;float:left;width:98%;margin-left:0%;
}
.images_dd2{
	width:auto;display:block;float:left;width:98%;
}
	.img_accc{
		max-width:100%;
	}
	.acccessorr{
		width:95%;
	}
	.accessoires_acces{
		margin-left:0px;
	}
	.pave_entretienn888{
	display:block;float:left;width:95%;margin-right:30px;
}
.pave_entretienss{
	display:block;float:left;width:95%;
}
.form_entretien{
	display:block;float:left;width:95%;margin-right:0%;margin-left:0px;
}
.form_part2{
	display:block;float:left;width:95%;
}
.text_photo_marq{
	display:block;float:left;width:100%;font-size:22px;font-weight:100;text-align:left;font-family: 'Roboto Condensed', sans-serif;
}
.marquee77{
	display:block;float:left;width:100%;margin-right:0px;
}
.pave_marq{
	display:block;float:none;width:320px;text-align:left;font-size:20px;color:#000;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;
}
.phottoo{
	display:block;float:left;width:95%;margin-right:0px;
}
.txt_bader{
	display:block;float:left;width:95%;
}
.txt_bader2{
	display:block;float:left;width:95%;
}
.tct_bade{
	display:block;float:left;width:95%;margin-left:0%;
}
.tct_txt{
	display:block;float:left;width:95%;margin-left:0%;
}

	.newslet{
	margin-top:30px;width:90%;display:none;float:left;position: relative;margin-left:20px;
top: 0px;
}
	
	.top_leftd{display:block;float:left;max-width:100%;}
	.rch{
		display:block;
		float:left;
		width:95%;
		margin-left:10px;
		margin-bottom:20px;
		height:auto!important;
		
	}
	.actu_fond2ss1dd{
		max-width:80%!important;
	}
	.actu_fondss2 img{
	max-width:100%;	
		
	}
	.rvdv_d{
	display:block;float:left;
	position:relative;
	width:93%;
	margin-top:50px;
	margin-left:0px;
	font-weight:bold;
	padding-left:1px;
	font-family: 'Roboto Condensed', sans-serif;
}
.raison{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-bottom:10px;margin-right:20px;
}
.raison img{
	width:100%;
	height:auto;
}
.raison8 img{
	width:100%;
	height:auto;
}

.raison8{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-right:20px;margin-bottom:10px;
	}
.boutt{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	padding:0px!important;
	margin-top:0px!important;
	margin-right:50px!important;
	border:none!important;
	margin-left:10px!important;
	margin-bottom:0px!important;
}
.boutt img{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	margin-top:0px!important;
	margin-right:0px!important;
	margin-left:0px!important;
	margin-bottom:0px!important;
	
}

/* .raison bouton{ */
/* border:1px solid red;	 */
/* } */
/* .raison img{ */

/* border:1px solid red; */
/* height:100%;width:100%; */
/* } */
	.badd{
		display:block;
		float:none!important;
		max-width:100%;
		width:350px!important;
		margin-bottom:30px;
	}
	#menu_stiki{
	display:none!important;
	float:left;
	z-index:999999;
	background-color:#000;
	padding-bottom:10px;
	
color:#fff;
	width:100%;
}
	.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 999999;
}

/* Modal Content/Box */
.modal-content2222222 {
 /* 15% from the top and centered */
margin-left:auto;
margin-right:auto;
margin-top:3%;
/* border:5px solid red; */
  width:80%; /* Could be more or less, depending on screen size */
  height:auto;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.img_pppopp{
	width:100%;
}
/* The Close Button */
.closesss {
  color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right:-10px;
  top:20px;
  z-index:9999;
  position: relative;
}
	.actu_fondss2{
display:block;float:left;width:98%;height:auto;margin-left:1%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:70%;margin-left:25%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 50px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:320px;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:10px!important;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
.search-container{
	display:none;
}	

.inscrrive{
	display:block;float:left;width:100%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:100%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display:block;
position:fixed;
margin-top:5px;
top:0px;
margin-left:35%;
z-index:99999999;
width:120px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:none;width:350px;margin-top:50px;margin-left:auto;margin-right:auto;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: fixed;
	float:left;
	top:0px;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%!important;
	margin-left:8%;
    
	margin-top:20px!important;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
.pdf_edf img{
		max-width:100%;
	}
	.cartes{
		max-width:100%;
	}
	.horraire{
		top:0px!important;
	max-width:100%;	
	}
.actu_listes{
display:block;margin-left:auto;margin-right:auto;width:95%;	
}
	#budget{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#budget:hover{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}	.max_w_loc{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
.fords{
		display:none;
	}
		.tel_por{
	display:block;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:40px;padding:7px;background-color:#021fb2;color:#fff;width:150px;text-decoration:none;text-align:center;border-radius:8px;
}
	.actualiste{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;
}
.defille{
	display:none!important;
}
.contxw3{
	display:block;float:left;width:95%;
}
.contxw33{
	display:block;float:left;width:95%;	
}
	.max_vcontacct{
	display:block;float:none;width:95%;margin-bottom:80px;margin-top:20px;margin-left:auto;margin-right:auto;height:auto;
}
	.cont_service0{
	display:block;
	float:left;
	width:100%;
	min-height:200px;
	background-image: linear-gradient(90deg, rgba(84,255,105,0.99) 0%, #22CE88 100%);
}
.lgoo_baandeau{
		display:none;
	}
		.pave_hr{
	width:1px;display:none;height:auto;background-color:#ccc;margin-top:30px;
}
.liste_panier{
	display:block;
	float:left;
	width:100%;
	margin-top:20px;
	height:auto;
	/* border:2px solid red; */
}
	.cgv_title{
	display:block;
	float:left;width:100%;
	font-weight:bold;padding-top: 5px;
  padding-bottom: 5px;border-bottom-right-radius: 50px;
	font-size:20px;color:#fff;
	background-color:#faec0d;margin-bottom:20px;
}
}

/*sma:po.*/

@media only screen and (min-width: 320px) and (max-width: 479px) {
	.cgv_title{
	display:block;
	float:left;width:100%;
	font-weight:bold;padding-top: 5px;
  padding-bottom: 5px;border-bottom-right-radius: 50px;
	font-size:20px;color:#fff;
	background-color:#faec0d;margin-bottom:20px;
}
.reassurance-bar{
	display:none;
}
.pave_flox{
	margin-top:0px;display:block;float:left;width:150px;margin-left: 0px;
}
	.tellephonneee{
display:block;
	float:left;
	width:80px;	
}
.nooommmm{
	display:block;
	float:left;
	width:100%;
	margin-bottom:10px;
}	
.submit_a{
	margin-top:0px!important;
}
.civiilllite22{
display:block;
	float:left;
	width:100px;	
}
.prenommmsssdd{
		display:block;
	float:left;
	width:100%;	margin-bottom:10px;
}
	.inscrippption{
	display:block;float:none;width:98%;margin-left:auto;margin-right:auto;
}
.paveeee_widdd{
	width:100%!important;
}
.mdp_condtionnns{
	display: block;
  float: left;
  width: 100%;
  position: relative;
  margin-top: 10px;
  /* margin-left: 50%; */
  margin-bottom: 10px;
	/* display:block;float:left;width:350px;position:relative;margin-top:-30px;margin-left:50%; */
}
	.dropdownx{
		display: block;
  position: relative;
  top: 5px;
  float: left;
	}
	.pave_pannier{
	display:block;
	float:left;
	width:100%;
	height:70px;border-radius: 20px;
	margin-top:70px;
	background-color:#000;
}
 .pave_pan {
  display: block;
    float: right;
    width: 150px;
    background-color: #0000;
    color: #000;
    margin-top: 10px;
    position: relative;
    top: 5px;
    z-index: 99;
    right: 20px;
  }
.max_ccommned{
top: 80px;
  position: relative;	
}
.adr_reds{
	
	display:block;float:left;width:230px;margin-left:0px;
}
	.modal-footer {
    padding: 20px;
    border-top: 1px solid #eee;
    display: block;
	text-align:center;
	
    /* gap: 20px; */
}
.btn-continue, .btn-checkout {
	display:block;
	float:left;
	width:200px;
    padding: 12px 30px;
    text-decoration: none;
    font-size: 14px;margin-bottom:20px;
    float:left;
    border-radius: 4px;
    transition: 0.3s;
}
.product-details h3{
	font-size:12px;
}
	.recherhce2222x{
width: 100%;
  padding: 15px;
  color: #000;
  border-radius: 0px;
  border-style: none;
  /* border: 2px solid #97c003; */
  font-size: 16px;
  /* color: #000; */
  font-style: italic;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
	.fil_dats{
	display:none;float:left;width:100%;position:relative;margin-top:30px;
}
	.btn-increment-decrement {
    display: inline-block;
    padding: 10px 0px;
    background: #fff;
    width: 30px;
	font-size:20px;
    text-align: center;
    cursor:pointer;
}
	.photo_panier{
	display:block;float:left;width:140px;
}
.desc_panier{
	display:block;float:left;width:200px;margin-left:10px;margin-top:0px;
}
.qte_panier{
	display:block;float:left;width:150px;margin-top:0px;
}
.sup_panier_a{
	display:block;float:left;margin-top:0px;margin-left:0px;width:50px;margin-top:0px;
}
	.liste_panier{
	display:block;
	float:left;
	width:100%;
	margin-top:80px;
	height:auto;
	/* border:2px solid red; */
}
	
	.marque_neufsx{
	display: block;
  float: left;
  width: 90%;
  margin-top: -10px;
  text-align: left;
  margin-left: 0px;
  padding: 10px;top:20px;position:relative;
  background-color: #faec0d;border-top-right-radius:50px;color:#fff;
}
	.pave_reseauxx2{
		margin-left:auto;
		margin-right:auto;
		width:200px;
	}
	.footer-logo{
		background-color: #fff;
  border-radius: 50%;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
	}
	.footer-info{
		margin-left:auto;
	}
	.footer-hours{
		margin-left: auto;
  margin-right: auto;
	}
	.pave_photo_bg{
background-image:url(images/bdo-etrusco.png);
background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
    display: block;
    float: left;
    width: 100%;
    min-height: 600px;
    display: flex; /* Aligne le contenu au centre */
    align-items: center;
    justify-content: center;
}
	.pave_photo_bgx{
		display:none;
	}
	.cons{
		width:99%;
	}
	.contxw{
		width:98%;
		float:left;
	}
	.titre_cct{
display:block;float:left;width:100%;font-size:20px;margin-bottom:30px;margin-top:40px;	
}
	.etruscoxx{
display:block;float:left;width:100%;position:relative;z-index:9999;margin-top:20px;
}
	.frs_ma1{
	display:block;
	float:none;
	width:300px;
	min-height:50px;
	margin-right:auto;
	margin-left:auto;
	/* border:1px solid red; */
}
	.pave_hr{
	width:1px;display:none;height:auto;background-color:#ccc;margin-top:30px;
}
	.espace_bdo{
		display:block;
		float:left;
		width:100%;
		margin-top:70px;
	}
	.lgoo_baandeau{
		display:none;
	}
	.contxw3{
	display:block;float:left;width:95%;
}
.contxw33{
	display:block;float:left;width:95%;	
}
	.max_vcontacct{
	display:block;float:none;width:95%;margin-bottom:80px;margin-top:20px;margin-left:auto;margin-right:auto;height:auto;
}
	.cont_service0{
	display:block;
	float:left;
	width:100%;
	min-height:200px;
	background-image: linear-gradient(90deg, rgba(84,255,105,0.99) 0%, #22CE88 100%);
}
	.defille{
	display:none!important;
}
	.actualiste{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;
}
	.vous_concerne{
		margin-left:0px;
	}
	.entretien_pavecc{
	display:block;float:left;width:90%;margin-left:0%;
}
	.votre_vehss{
	display:block;float:left;width:90%;
}
	#iframs{
	display:block;margin-left:auto;margin-right:auto;width:95%;height:350px;
}
	.image_reparation {
  display: block;
  float: none;
  width: 270px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
.text_page{
	display:block;float:none;width:95%;margin-left:auto;margin-right:auto;font-size:16px;	
		
	}

	.maxx-w {
  display: block;
  float: none;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}
	.para_cho{
	display:block;float:left;
	width:100%;font-size:17px;
	font-weight:bold;
}
	.tel_por{
	display:block;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:40px;padding:7px;background-color:#021fb2;color:#fff;width:150px;text-decoration:none;text-align:center;border-radius:8px;
}
	.phots{
	display:block;float:none;width:250px;
	margin-top: 20px;margin-left:auto;margin-right:auto;
}
.iframmes{
	display:block;float:left;width:330px;margin-top:5px;
}
.phrasess{
	display:block;float:left;width:98%;line-height:20px;margin-left: 10px;
}
.phots{
	max-width: 98%;
max-height: 400px;
}
	
	.phots img{
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
.para{
	display:block;float:left;width:100%;line-height:20px;font-size:16px;margin-top:50px;margin-bottom:50px;
}
.touts{
	width:95%;margin-left:10px;
}
.txt_a{
	display:block;float:left;margin-left:10px;width:97%;text-align:center;margin-top:100px;
}
.phots{
	display:block;float:left;width:98%;
}
	.ttit_acc{
	display:block;float:left;width:100%;font-size:20px;text-align:center;margin-top:20px;margin-bottom:30px;font-style:italic;color: #6f6f6f;
}
	.menu_drop{
		display:block;
		position:fixed!important;
		width:100%;
	}
	.pave_opsss{
	display:block;float:left;width:100%;font-size:17px;position:relative;
}
.optess{
	display:block;float:left;width:100%;position:relative;
}
	.pave_bluee{
	display:block;float:left;width:100%;background-color:#000c5f;color:#fff;height:auto;
}
.pave_bluee3{
	display:block;margin-left:auto;margin-right:auto;width:250px;
}
	.pave_bluee3s{
	display:block;float:left;width:100%;background-color:#faec0d;color:#fff;height:200px;
}
	.resseaux a{
		float:left;
	}
	
	.foote_p{
	display:block;float:left;width:98%;margin-left:10px;
}
	.macard_fo{
	display:block;float:none;width:250px;text-align:center;color:#fff;margin-left:auto;margin-right:auto;position:relative;margin-bottom:40px;
}
.resseaux{
	display:block;float:none;width:200px;text-align:center;color:#fff;margin-left:auto;margin-right:auto;position:relative;margin-bottom:40px;
}
.horairesddg{
	display:block;float:none;width:250px;text-align:center;color:#fff;margin-left:auto;margin-right:auto;position:relative;margin-bottom:40px;top:30px;
}
	
	.text_ford2{
		display:block;float:left;width:98%;margin-right:0%;margin-bottom:20px;
}
.img_ford2{
	display:block;float:left;width:98%;margin-bottom:20px;
}
	
	.img_ford{
	display:block;float:left;width:98%;margin-bottom:20px;
}
.text_ford{
	display:block;float:left;width:98%;margin-left:0%;margin-bottom:20px;
}
	
	.fords{
		display:none;
	}
	.iioppps{
	display:block;float:left;width:95%;background-color:#000;padding:10px;margin-top:30px;margin-bottom:30px;
}
	.teste_iioo{
	display:block;margin-left:auto;margin-right:auto;width:340px;
}
	.bandeau_loc{
	display:block;
	float:left;
	width:100%;
	margin-top:40px;
}
	.partie_tarif:first-child{
	display:block;
	float:left;
	width:98%;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:0%;
	border-right:none;
	/* border:1px solid red; */
}
.ooccpp{
	width:90%;
	margin-left:20px;
}
.textd_accccc{
display:block;
float:left;
width:90%;	
margin-left:20px;
	
}

.imaa{
	width:95%;display:block;margin-left:auto;margin-right:auto;
}

/* .partie_tarif img{ */
/* max-width:90%!important;	 */
/* } */

.partie_tarif{
	display:block;
	float:left;
	width:98%;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:0%;
	/* border:1px solid red; */
}
	.max_w_loc{
	display:block;width:98%;margin-left:auto;margin-right:auto;
}
	
	#budget{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
#budget:hover{
	background-color:#000; color:#000;border-style:none;padding-top:8px;padding-bottom:8px;font-weight:bold;font-size:15px;border:2px solid #000;
}
.actu_listes{
display:block;margin-left:auto;margin-right:auto;width:95%;	
}
	
	.bannn_mieux{
		display:block;
		margin-left:auto;
		margin-right:auto;
		width:98%;
	}
	
	.respo_ho{
		width:100%!important;
		display:block;
		float:left;
	}
	.pdf_edf img{
		max-width:100%;
	}
	.cartes{
		max-width:100%;
	}
	.mieuxx{
		 width:98%;
	}
	.horraire{
	top:0px!important;
	max-width:100%;	
	}
	.contacttts{
	display:block;float:left;width:100%;text-align:center;font-size:20px;color:#000;padding-bottom:10px;margin-bottom:0px;
}	
.contattta{
	display:block;float:left;width:98%;
}	
.contattta2{
display:block;float:left;width:98%;margin-left:0px;	
}	
	
	.formmes_right222{
	display:block;width:90%;
	margin-left:auto;
	margin-right:auto;
	border-radius:10px;
	background-color:#faec0d;
	padding:20px;
}
	
	.logo_sociauxx{
	margin-top: 0px;
width: 200px;
display: block;
float: none;
margin-left: auto;
margin-right: auto;
}
.navbar2{
	display:none;
}	
.adresse_footer{
	margin-top: 20px;
width: 290px;
display: block;
float: left;
/* color: #fff; */
text-align: center;
margin-right: auto;
margin-left: auto;
}	
	
	
	.footer_logoos{
	display:block;float:none;width:200px;margin-left:auto;
	margin-right:auto;
}
	
	.reseaux_soci{
	display:block;float:left;width:90%;margin-left:0px;margin-top:20px;
}
.reseaux_soci img{
	max-width:50px;
	
}
	.apress_ventee{
display:block;margin-left:auto;margin-right:auto;width:98%;	
}
	
	.photo_entretien{
		width:98%;
	}
    .photo_entretien img{
		width:98%;	
			
		}
.max_lignee{
	display:block;
	/* float:left; */
	width:98%;
	margin-left:auto;
	margin-right:auto;
	
}	
	
	.neowssss{
		width:90%;
	}
	.marque_l{
		display:none;
	}
	
	.img_accc{
margin-left:10px;display:block;float:left;margin-bottom:30px;
width:98%;
}
	.mieuxx{
	display:block;float:left;position:relative; width:95%;margin-top:30px;text-align:center;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;
}
.entretien_pave{
	display:block;float:left;width:95%!important;
}	
	
	.text_mulhoudsse{
	display:block;float:left;width:95%;height:auto;margin-bottom:50px;margin-top:20px;font-size:20px;font-weight:100;margin-left:2%;
}
	.bienvennnu{
	display:block;float:left;width:100%;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:0px;text-align:center;
}
	.hphoto_horaire{
	width:80%;display:block;margin-left:auto;margin-right:auto;
}
	.left_horaire{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;margin-top:50px;
}
.left_horaire2{
	display:block;float:left;width:90%;margin-left:10%;text-align:left;font-weight:100;
}
	
	.marge_mulhouse{
	display:block;margin-left:auto;margin-right:auto;width:350px;
}
	.venderrr{
display:block;float:left;
width:100%;
font-size:20px;
font-weight:900;
text-align:center;
color:#000;
margin-top:50px;
font-family: 'Roboto Condensed', sans-serif;	
}
	
	.baniere_bdo_vender{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	
	.baniere_bdo_access{
	display:block;float:left;position:relative;margin-top:-10px;width:100%;
}	
	.mix_bandeau{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}
	.bandeau_neuff{
	display:block;float:left;position:relative;margin-top:0px;width:100%;
}	
	.passion_vanss{
		padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px;
font-weight:900;
color:#000;

margin-top:10px;
margin-bottom:0px;
}
	.marqqueees{
	display: block;
float: left;
width: 200px;
padding: 5px;
background-color: #faed38;
text-align: center;
color: #000;
font-weight: 600;
position: relative;font-family: 'Roboto Condensed', sans-serif;
top: -30px;
}
	
	.prix_chaque_model{
display:block;float:left;
width:100%;
font-size:20px;
color:#000;
margin-top:20px;
margin-bottom:50px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}
	.modele_vehhhds{
display:block;float:left;
width:100%;
font-size:20px;
text-align:center;
margin-top:10px;
color:#000;
margin-bottom:30px;
font-family: 'Roboto Condensed', sans-serif;
/* font-size:40px; */
font-weight:600;	
}

	
	
	.image_pilot{
 	display:block;
    float:none!important;
	margin-left:auto!important;
	width:200px!important;
	margin-right:auto!important;
	}
	
.texte_vaann{
display:block;
float:left;
width:100%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:2%;
font-family: 'Roboto Condensed', sans-serif;	
}	
	
.passion_van{
padding-bottom:5px;font-family: 'Roboto Condensed', sans-serif;	font-size:20px;
}	
#90_exper{
display:block;
float:left;
width:100%;
text-align:center;
font-size:20px!important;
font-weight:900;
color:#000;
margin-top:30px;
margin-bottom:0px;	
}

.text_90{
display:block;float:left;
width:95%;
text-align:left;
font-size:20px;
color:#000;
font-weight:100;
margin-top:0px;
margin-bottom:30px;
margin-left:30px;
font-family: 'Roboto Condensed', sans-serif;	
}

	
	
	.la_marqueeeeedd{
font-size:20px;display:block;float:left;width:95%;text-align:left;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#000;	
}
	
	.bandeau_la_marque{
	display:block;float:left;position:relative;margin-top:40px;width:100%;
}	
	.importantce{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:30px;
	background-color:#ffee00;
	font-size:20px;
	font-weight:600;
	color:#000;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	
	.bandeau_apres{
	display:block;float:left;position:relative;margin-top:12px!important;width:100%;
}
	.redv_ppp{
	display:block;
	float:left;width:100%;
	padding-bottom:5px;
	border-bottom:2px solid #000;
	margin-bottom:30px;
	font-size:20px;
	font-weight:900;
	color:#000; font-family: 'Roboto Condensed', sans-serif;
}
	
	.textt_apres_ventee{
	font-size:20px;font-weight:100;color:#000;margin-bottom:20px; 
}
	.liste_access_point{
	display:block;
	float:left;
	width:95%;
	font-size:20px;
	color:#000;
	margin-left:2%;
	text-align:left;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}
	
	.titre_accessss{
	display:block;
	float:left;
	width:100%;
	font-size:30px;
	color:#000;
	text-align:center;
	font-weight:900;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}

.text_access_phooot{
	display:block;float:left;
	width:95%;
	font-size:20px;
	color:#000;
	text-align:left;
	margin-left:2%;
	margin-top:20px;
	font-family: 'Roboto Condensed', sans-serif;
}	
	

	.accessoires1_respo{

font-size:20px;display:block;float:left;width:95%;margin-left:2%;font-family: 'Roboto Condensed', sans-serif;font-weight:100;text-align:left;
}
	
	.tex_rdv{
		margin-bottom:30px;
	}
	.cont_modele_grand {
    width: 305px!important;
	margin-right: auto!important;
    margin-left: auto!important;
    height: 320px;
    float: none!important;
	margin-bottom:20px;
    text-align: center;
    position: relative;
    /* background: #303855; */
    overflow: hidden;
    /* border-radius: 10px; */
    /* transition: all .6s; */
	/* border:1px solid #a0ff3f; */
	font-family: 'Oswald', sans-serif;

}
	
	.boutton11{
	
	display:block;float:left;width:136px;margin-left:0px;height:136px;
}
	.div_sstocck{
	display:block;
	float:none!important;
	width:350px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	line-height:30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	font-weight:100;
	margin-top:30px;	
	}
	
	
	.sttock{
	display:block;
	float:none!important;	
	margin-left:auto!important;
	width:300px!important;
	margin-right:auto!important;
	}
 .btn_s{
	display:block;float:none!important;background-color:#000;position:relative;
	border-style:none;border:2px solid #000;
	margin-top:17px;padding: 6px;margin-left:auto;border-radius:10px;top:15px;margin-right:auto;
	cursor:pointer;
}

	.barr_sep{
display:block;
float:left;
width:100%;
height:3px;
background-color:#ffee00;
transform: skewY(-1.5deg);
position:relative;
margin-top:20px;
margin-bottom:20px;		
	}
	
	.marqueveh{
display:block;
float:left;
width:100%!important;
}
#options{
width:100%!important;
}
	.nmaes22{
	width:100%!important;margin-bottom:20px;height:180px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
	
}
	.footer_adresses{
	margin-top:0px;width:350px;
	display:block;float:none;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	text-align:center;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:25px;
}
	
	
	.pave_rdv_d_img{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:296px!important;
	margin-right:auto!important;
}
.facebookbas{
	margin-top:0px;width:200px;display:block;margin-left:auto;margin-right:auto;position:relative;
}
	
	.actu_center{
		display:block;width:90%;margin-left:auto;margin-right:auto;
		
		
	}
	
	#marque,#type_veh,#etat,#boite,#boite2,#boite3,#budget,#couchage,#moteur{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;margin-top:20px;
	}
	#couchage{
		width:100%;margin-right:10px;font-size:13px!important;display:block;float:left;
	}
	
	
	.actu_center2{
		margin-bottom:20px;border:1px solid #000;position:relative;margin-top:20px;width:100%;
		margin-bottom:20px;display:block;
		float:left;
	}
	.wformesssdddd{
display:block;width:90%;margin-left:auto;margin-right:auto;	
}
		.pave_rdv_d{
		display:block;
	float:none!important;	
	margin-left:auto!important;
	width:296px!important;
	margin-right:auto!important;
}
	.deta_vehicules2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}
.texte_apress{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss{
	display:block;float:left;width:95%;margin-bottom:20px;
}


.texte_apress2{
	
	
	display:block;float:left;width:95%;margin-top:30px;margin-bottom:20px;
}
.photo_apresss2{
	display:block;float:left;width:95%;margin-bottom:20px;
}

	
	.wformesssdddd22{
		width:90%;
		display:block;
		float:left;
		
	}
	.marque_8{
	display:block;float:left;width:96%;
}
.marque_81{
	display:block;float:left;width:98%;
}
	
	.tct_ligne{
	text-align:left!important;
	width:100%!important;
}
	
	.wformesssdddd22{
		margin-left:0%;
	}
	.right_div{
	display:block;float:left;width:95%;margin-top:20px;
}
.right_div2{
	display:block;float:left;width:95%;
}
	.images_dd{
	width:auto;display:block;float:left;width:98%;margin-left:0%;
}
.images_dd2{
	width:auto;display:block;float:left;width:98%;
}
	.img_accc{
		max-width:100%;
	}
	.acccessorr{
		width:95%;
	}
	.accessoires_acces{
		margin-left:0px;
	}
	.pave_entretienn888{
	display:block;float:left;width:95%;margin-right:30px;
}
.pave_entretienss{
	display:block;float:left;width:95%;
}
.form_entretien{
	display:block;float:left;width:95%;margin-right:0%;margin-left:0px;
}
.form_part2{
	display:block;float:left;width:95%;
}
.text_photo_marq{
	display:block;float:left;width:100%;font-size:22px;font-weight:100;text-align:left;font-family: 'Roboto Condensed', sans-serif;
}
.marquee77{
	display:block;float:left;width:100%;margin-right:0px;
}
.pave_marq{
	display:block;float:none;width:320px;text-align:left;font-size:20px;color:#000;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;
}
.phottoo{
	display:block;float:left;width:95%;margin-right:0px;
}
.txt_bader{
	display:block;float:left;width:95%;
}
.txt_bader2{
	display:block;float:left;width:95%;
}
.tct_bade{
	display:block;float:left;width:95%;margin-left:0%;
}
.tct_txt{
	display:block;float:left;width:95%;margin-left:0%;
}

	.newslet{
	margin-top:30px;width:90%;display:block;float:left;position: relative;margin-left:20px;
top: 0px;
}
	
	.top_leftd{display:block;float:left;max-width:100%;}
	.rch{
		display:block;
		float:left;
		width:95%;
		margin-left:10px;
		margin-bottom:20px;
		height:auto!important;
		
	}
	.actu_fond2ss1dd{
		max-width:80%!important;
	}
	.actu_fondss2 img{
	max-width:100%;	
		
	}
	.rvdv_d{
	display:block;float:left;
	position:relative;
	width:93%;
	margin-top:50px;
	margin-left:0px;
	font-weight:bold;
	padding-left:1px;
	font-family: 'Roboto Condensed', sans-serif;
}
.raison{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-bottom:10px;margin-right:20px;
}
.raison img{
	width:100%;
	height:auto;
}
.raison8 img{
	width:100%;
	height:auto;
}

.raison8{
	display:block;float:left;width:100px!important;margin-left:10px;height:100px!important;margin-right:20px;margin-bottom:10px;
	}
.boutt{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	padding:0px!important;
	margin-top:0px!important;
	margin-right:50px!important;
	border:none!important;
	margin-left:10px!important;
	margin-bottom:0px!important;
}
.boutt img{
	display:block;float:left;
	width:100px!important;
	height:100px!important;
	margin-top:0px!important;
	margin-right:0px!important;
	margin-left:0px!important;
	margin-bottom:0px!important;
	
}

/* .raison bouton{ */
/* border:1px solid red;	 */
/* } */
/* .raison img{ */

/* border:1px solid red; */
/* height:100%;width:100%; */
/* } */
	.badd{
		display:block;
		float:none!important;
		max-width:100%;
		width:350px!important;
		margin-bottom:30px;
	}
	#menu_stiki{
	display:none!important;
	float:left;
	z-index:999999;
	background-color:#000;
	padding-bottom:10px;
	
color:#fff;
	width:100%;
}
	.modal22 {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  z-index: 9999999999999;
}

/* Modal Content/Box */
.modal-content2222222 {
left: 3%;
    right: auto;
    top: 3%;
    /* border: 5px solid red; */
    width: 330px;
    height: auto;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    position: absolute;
    display: block;
}
.img_pppopp{
	width:100%;
}
/* The Close Button */
.closesss {
  color: #cf3b35;
  float: right;
  font-size: 42px;
  margin-right:-30px;
  top:20px;
  z-index:9999;
  position: relative;
}
	.actu_fondss2{
display:block;float:left;width:98%;height:auto;margin-left:1%;margin-bottom:50px;
	/* transition:1s; */
}
.menu_foooterr{
	display:block;float:left;width:70%;margin-left:25%;margin-top:10px;
}	
	/* etoo */
	.paver1{
	margin-top:0px;width:98%;margin-left:2%;height:auto;display:block;float:left;
}
.paverr2{
	display:block;float:left;width:98%;margin-top:20px;margin-bottom:10px;font-size:13px;color:#000;
}
.paver3{
	display:block;float:left;width:97%;margin-left:0px;
}
.paver_princi{
	margin-bottom:25px; margin-top:5px;text-align:left;width:96%;min-height:auto;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;line-height: 25px;
}


	.critere_ve{
	display:none;float:left;
	width:100%;
	margin-left:0%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:left;
	position:relative;
	margin-top:-180px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	font-weight:bold;
}
.produit_servicess{
	display: block;
float: left;
width: 320px;
margin-left: 18%;
margin-top: 50px;
margin-bottom: 50px;
}	
		
.logoo_foot{
	display:block;float:left;width:320px;margin-left:0px;
}	
.logoo_foot img{
	width:70%;margin-left:20%;
}
.adreese22{
	display:block;float:left;width:290px;
}
.tell_goo{
	display:block;float:left;width:290px;
}	
.email_goo{
	display:block;float:left;width:290px;
}	
.horaire_goo{
	display:block;float:left;width:290px;
}
	
	
	.lef_page{
		display:block;float:left;width:98%;
	}
.lef_page2{
display:block;float:left;width:98%;margin-left:5px;font-family: 'Roboto Condensed', sans-serif;font-size:20px;	
}	
.titre_nous_somme{
	display:block;float:left;width:100%;font-size:20px;margin-top:30px;font-weight:bold;font-style:italic;margin-bottom:30px;
}
	.titre_veh_accul{
	display:block;
	float:left;
	width:100%;
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-80px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
	text-transform:uppercase;
}
.main_toppp{
	display:block;float:left;width:100%;margin-top:0px;
}
#baniere_bdo{
	margin-top:40px!important;
}
#menu{
	display:none;
}
.titre_veh_accul2{
	display:block;
	float:left;
	width:100%;
	font-size:17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;
	text-align:center;
	position:relative;
	margin-top:-50px;
	color:#fff;
	z-index:9999;
	text-shadow: 2px 2px #000;
}
	
	
	.barre_recherce{
	display:block;float:left;width:98%;margin-left:1%;
	font-size:20px;
	font-family: 'Roboto Condensed', sans-serif;
	font-style:italic;text-align:center;
	position:relative;margin-top:-100px;
	color:#fff;z-index:9999;
	text-shadow: 2px 2px #000;
}
.menu_hauuute{
	display:none;float:left;width:100%;height:50px;background-color:#97c003;
}
	.recherhce2222{
	display:none;width:90%;height:105px;margin-top:30px;margin-left:0%;
}
.inu_rechrcher{
width:350px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #97c003;font-size:16px;color:#000;font-style:italic;	
}
.search-container{
	display:none;
}	
.inu_rechrcher22{
width:300px;padding:15px;color:#000;border-radius:0px;border-style:none;border:3px solid #a6c83a;font-size:16px;color:#000;font-style:italic;margin-left:10%;	
}
.inscrrive{
	display:block;float:left;width:100%;font-size:20px;color:#fff;text-align:center;margin-top:10px;
}
.inscrivvvee2{
	display:block;float:left;width:100%;font-size:30px;color:#fff;text-align:left;margin-top:20px;margin-left:0px;
}	
	
	.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.je_cherche{
	display:none;
}
.logo8{
display: block;
    position: absolute;
    margin-top: 5px;
    top: 75px;
    margin-left: 5%;
    z-index: 99;
    width: 70px;
}	
#logo,#logo33{
	display:none;
}
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:none;width:350px;margin-top:50px;margin-left:auto;margin-right:auto;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: fixed;
	float:left;
	top:0px;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%!important;
	margin-left:8%;
    
	margin-top:20px!important;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:28%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
}
/*sma*/
@media (max-width: 320px) {
	
	
	
	
	
		.guiddess{
	display:block;float:left;
	width:90%;
	margin-bottom:50px;
	margin-left:2%;

}
.logo8{
display:block;
position:absolute;
margin-top:5px;
margin-left:42%;
top:0px;
z-index:99999999;
width:70px;
}	
/* #logo8 img{ */
	/* border-radius:3px; */
	/* width:90px; */
/* } */
.dev_accordion{
	padding-left:0px!important;
}
.accordion-menu h2{
font-size:15px!important;	
}
.guiideee{
	display:block;float:left;margin-left:2%;width:95%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;
}
.titre_cc{
	display:block;float:left;width:100%;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
	text-align:center;font-size:20px;
	position:relative;top:-50px;z-index:9999;font-weight:bold;color:#fff;
}	
	
	.horraire{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.nmaes{
	width:100%;margin-bottom:20px;height:130px;padding:7px;border-radius:8px;border:1px solid #1f1f37;font-weight:bold;color:#000;
}	
.partie_1{
	display:block;float:left;width:98%;
}
.partie_2{
	display:block;float:left;width:98%;margin-left:0px;
}	
.contact222{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}	
	
	.form_tppo{
	display:block;float:left;width:100%;margin-top:0px;
}
	.interieur_form{
	display:block;float:left;width:98%;
}
	.formmes_right{
	display:block;float:left;width:90%;
	margin-left:5%;
}
	.connntact{
	display:block;float:left;width:160px;margin-left:5%;
}
	.emailll_cont{
	display:block;float:left;width:250px;margin-left:5%;font-size:17px;
}
.icon_phoonne{
	display:block;float:left;width:160px;
	margin-top:30px;
	margin-left:5%;
}
	.formmes_left{
	display:block;float:left;width:90%;
}
	.contactt22{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.contactt{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:20px;text-align:left;color:#000;border-bottom:1px solid #000;
}
	.img_depoppp{
	display:block;float:left;margin-top:50px;width:80%;margin-left:5%;
}
	.tex_depopp{
	
display:block;float:left;line-height:20px;font-size:15px;width:95%;text-align:justify;margin-top:50px;	
}
.tex_depopp44{
	display:block;float:left;width:90%;padding:5px;margin-left:5%;
}
	
	.text_dpot_vent{
	display:block;float:left;width:95%;padding:5px;margin-left:2%;
}
	.text_dpot_vent1{
	display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;margin-left:3%;
}
	.photo555{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.photo555 img{
max-width:100%;	
}
.text_depp{
	display:block;float:left;width:90%;text-align:center;margin-top:20px;font-size:16px;color:#000;
}	
	.photo_finnn{
	display:block;float:left;width:80%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.txt_maxxx{
	display:block;float:left;width:90%;font-weight:bold;font-size:17px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.photo_finnn img{
max-width:100%;
	
	
}
	.ou_via{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.tel_po{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
.conn_finc2{
	display:block;float:left;width:90%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;margin-top:30px;color:#000;
}
	.financeemmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:center;margin-top:20px;font-size:20px;color:#35679a;font-weight:bold;
}
.conn_finc{
	display:block;float:left;width:90%;font-weight:bold;font-size:25px;text-align:center;margin-bottom:20px;margin-top:30px;color:#35679a;
}
.fincmnt{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.financement_page{
display:block;float:left;margin-left:5%;width:90%;padding-bottom:5px;font-size:20px;text-align:center;color:#000;border-bottom:1px solid #000;	
}
.fnancemtn{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
	.titre_accessd{
	display:block;float:left;width:90%;text-align:center;margin-left:2%;font-size:30px;font-weight:bold;margin-top:30px;font-family: 'Roboto Condensed', sans-serif;
}
	.adreeesss{
	display:block;float:left;width:90%;margin-left:2%;text-align:center;font-size:20px;font-family: 'Roboto Condensed', sans-serif;
}
	.iframmme{
	display:block;float:left;width:100%;height:300px;margin-top:30px;
}
	.titttre_ent{
	font-size:20px;font-weight:bold;
}
.entretiennn_photo{
	display:block;float:left;margin-top:50px;width:80%;margin-left:10%;
}
.entretien_bassss{
	display:block;float:left;line-height:16px;font-size:15px;width:90%;text-align:justify;margin-top:50px;
}
.entretiret{
	font-size:20px;font-weight:bold;display:block;float:left;margin-bottom:30px;margin-top:30px;width:100%;
}

	.titre_entretien_en{
	display:block;float:left;margin-left:2%;width:90%;padding-bottom:5px;font-size:18px;text-align:left;color:#000;border-bottom:1px solid #000;
}
.entretinn5{
display:block;float:left;line-height:20px;font-size:15px;width:90%;text-align:justify;margin-top:50px;	
}
.entretien_immmg{
	display:block;float:left;width:80%;margin-top:50px;margin-left:10%;
}
.entretien_pg{
	display:block;float:left;margin-left:2%;width:90%;text-align:left;margin-top:20px;font-size:16px;color:#000;
}
.cc_neuf{
	display:block;float:left;width:150px;height:20px;position:relative;top:70px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:0px;margin-top:30px;
}
.occasion_cc2s{
	display:block;float:left;width:90%;margin-top:280px;margin-left:2%;
}
.entretien_btn{
	display:none;float:right;width:150px;height:20px;margin-bottom:20px;margin-right: -29%;
	padding-top:5px;
	padding-bottom:5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:0px;
	margin-top: 110px;
}
.slide-title{
	font-size:15px!important;
}
.cc_occasion{
	display:block;float:left;width:150px;height:20px;margin-left:0px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#e21c21;color:#fff;margin-left:160px;margin-top:20px;
}	
.text_band{
display:block;float:left;position:relative;top:-150px;width:70%;margin-left:2%;	
}
.bouttique{
display:block;float:left;width:150px;height:20px;position:relative;top:80px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;font-family: 'Roboto Condensed', sans-serif;font-size:12px;text-align:center;background-color:#35679a;color:#fff;margin-left:-60px;margin-top:30px;	
}
.entretien_txt{
	display:block;float:left;position:relative;top:-150px;width:70%;
}
.slide-content22 {
    position: absolute;
    bottom: 40%;
    width: 80%;
    text-align: left;
	/* left:8%; */
	margin-left:2%;
	/* font-size:20px!important; */
    color: #fff;
    text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
}
	.text_para{
	display:block;
	float:left;
	width:80%;
	margin-top:0px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:bold;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	/* left:19%; */
	top:15px;
    /* width: 100%; */
}
.slide-title22 {
    font-size: 12px;
	position:relative;
	top:-20px;
	margin-bottom:20px;
}
  .text_para22{
	display:none;
	float:left;
	width:80%;
	margin-top:60px;
   text-shadow: 0 .125em .3125em rgba(0, 0, 0, 0.6), 0 0 .3125em rgba(0, 0, 0, 0.5);
    font-size:12px;
	font-weight:normal;
	color:#fff;
	 position: absolute;
    bottom: 2%;
	right:0%;
	top:240px;
    /* width: 100%; */
}
	
	.adr{
		font-family: 'Roboto Condensed', sans-serif;
		    position: relative;
display: block;
float: left;
/* text-align:center; */
font-size:12px;
/* font-weight:bold; */
border:1px solid #000;
color:#000;
padding-left:5px;
padding-right:5px;
margin-left:3%;
margin-top:90px;
width:90%;
padding-bottom:5px;

margin-bottom:50px;
margin-right:0%;
/* margin-left:10%; */
}
.slider{
	height:140px!important;
}
#menu_h{
display: block;
	position: relative;
	float:left;
	width:100%;
	height:auto;
	z-index: 999;
	z-index:9999999;
}
	.ve_neuf_titre1{
	display:block;float:left;position:relative;margin-top:-160px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.ve_neuf_titre2{
	display:block;float:left;position:relative;margin-top:-120px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
	#baniere_logo { display:none;float:left;position:relative;background-color:#fff; width:100%; height:auto;max-width:1423px;}

	.veh_nef{
	display:block;float:left;width:80%;margin-left:10%;
	margin-bottom:50px;
}
.titre_veh_occasion1{
	display:block;float:right;position:relative;margin-top:-160px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;font-weight:bold;margin-left:20px;
}
.titre_veh_occasion2{
	display:block;float:right;position:relative;margin-top:-120px;margin-right:20px;z-index:9969;color:#fff;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:20px;margin-left:20px;
}
.notre_vehicules_neuf{
	display:block;float:left;width:100%;text-align:center;margin-top:20px;margin-left:0px;font-weight:bold;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
font-size: 20px;
}
.veh_occasion{
	display:block;float:left;width:80%;margin-left:10%;
}
.veh_nef img{
max-width:100%;	
	
}
.veh_occasion img{
max-width:100%;	
	
}
	.liste{
	display:block;
	float:left;
	width:85%;
	margin-left:2%;

	margin-top:0px;
	height:auto;
}
	
	
	.line_nos_erv{
	display:block;float:left;
	width:300px;height:35px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}
.nos_service{
	display:block;float:left;width:90%;margin-right:0%;
	margin-left:4%;
}
.no_ser{
	display:block;float:left;width:90%;margin-left:4%;
}
.en_savoir_plus{
	display:block;float:left;width:300px;
	height:35px;margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;text-align:center;
	background-color:#35679a;
	color:#fff;
	margin-left:5%;
	margin-top:30px;
}

.nou_contact{
	display:block;float:left;
	width:300px;height:35px;
	margin-left:0px;
	padding-top:8px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-align:center;
	background-color:#e21c21;
	color:#fff;margin-left:0px;
	margin-top:30px;
}
.a_lien_besoin{
	display:block;float:left;margin-left:10%;
}

.newsletter{
	display:block;float:left;width:100%;height:auto;background-color:#35679a;height:auto;min-height:120px;
}
.inpu_subb{
	display:block;float:left;width:100px;
	padding:5px;font-size:17px;
	background-color:#fff;
	border-style:none;
	color:#fff;
	margin-top:10px;
	margin-left:8px;
	background-color:red;
	padding-bottom:8px;
	padding-top:9px;
}
.email_newsletter{
	display:block;float:left;margin-left:2%;font-size:17px;width:90%;padding:7px;
}

.contact2{
	display:block;
	float:left;
	width:200px;
	/* border:2px solid red; */
	margin-left:22%;
	text-align:center!important;
	font-family: 'Roboto Condensed', sans-serif;
}
.pave_footer_fin{
	display:block;float:left;width:280px;
	margin-right:0px;
	margin-left:12%;
	text-align:center;
	margin-top:20px;
}
.contact22{
		display:block;
	float:left;
	width: 250px;
	/* border:2px solid red; */
	margin-right:0px;
	margin-left:26%;
	/* text-align:center!important; */
	font-family: 'Roboto Condensed', sans-serif;
}
.footeur_info{
	display:block;float:left;width:320px;margin-left:15%;
}
.footeur_info2{
display:block;float:left;text-align:center;margin-left:10%;color:#fff;line-height:20px;font-size:16px;
}
.background_attc{
	height:200px!important;
}
.besoin_de_conseil{
	display:block;float:left;width:100%;background-color:#35679a;
	margin-top:50px;padding-bottom:50px;
	padding-top:100px;
	font-weight:bold;
	text-align:center;
	font-size:20px;color:#fff;
	height:auto;
}
	
	
	
	
	
	}