@media only screen and (min-width:1415px) {
	html{font-size:62.5%;width:100%;font-family:Arial,Helvetica,sans-serif}
	body{width:100%;background-color:#CCD3DB;color:#000;font-size:150%;margin:0;padding:0;background: url(/landing-page/images/background.png) center no-repeat fixed !important;}
	a{text-decoration:underline;color:#000}
	a:hover{text-decoration:underline;color:#FFF}
	a img{border:none}
	.lien_hover_noir:hover{text-decoration:underline;color:#333}
	.pointer{cursor:pointer;}
	#bandeau_cookies{width:100%;height:120px;position:fixed;bottom:0px;right:0px;background:#DBDBDB;z-index:999;font-size:0.8em;text-align:center;display:inline-block;border-top:5px solid #3BB25D;}
	#bandeau_cookies_conteneur{width:950px;margin:0.5% auto;display:inline-block;}
	#bandeau_cookies_bouton{margin-top:15px;display:inline-block;}
	.bandeau_cookies_bouton{display:inline-block;height:25px;line-height:25px;background-color:#3CB25E;color:#FFF;border-radius:5px;border:1px solid #3CB25E;}
	.bandeau_cookies_bouton:hover{background-color:#54BC72;cursor:pointer;}
	.bandeau_cookies_bouton_gerer{display:inline-block;height:25px;line-height:25px;background-color:#DBDBDB;color:#454545;border-radius:5px;border:1px solid #454545;}
	#conteneur{width:100%;height:100%;margin: 0 auto;text-align:center;}
	#header{width:100%;height:152px;display:inline-block;background: url(/landing-page/images/header_background.jpg) repeat-x;white-space: nowrap;text-align: center;}
	.vertical_helper {display: inline-block;height: 100%;vertical-align: middle;}
	#header img{vertical-align: middle;}
	#texte{width:100%;height:297px;display:inline-block;}
	#texte_wrapper{width:650px;vertical-align: middle;display:inline-block;}
	#texte_titre{text-transform:uppercase;color:#292929;font-weight:bold;font-size:1.2em;}
	#texte_contenu{margin: 6% auto;color:#292929;}
	#texte_slogan{color:#019F55;font-weight:bold;font-size:1.2em;}
	#contenu{display:inline-block;width:1415px;height:450px;margin:0 auto;}
	#contenu_onglets{display:inline-block;width:100%;height:70px;vertical-align:middle;text-align:left;}
	.contenu_onglet{display:inline-block;width:467px;height:70px;vertical-align:middle;font-weight:bold;}
	.contenu_onglet_gauche{display:inline-block;width:45px;height:70px;vertical-align:middle;}
	.contenu_onglet_chiffre{display:inline-block;width:55px;height:70px;vertical-align:middle;color:#009F57;line-height:70px;font-size:1.5em;}
	.contenu_onglet_texte{display:inline-block;width:367px;height:70px;line-height:70px;vertical-align:middle;text-transform:uppercase;font-size:1.1em;}
	.contenu_onglet_texte span{display: inline-block;vertical-align: middle;line-height: normal;}
	.contenu_onglet_separateur{display:inline-block;width:7px;height:70px;vertical-align:middle;}
	.contenu_corps_haut_lateral{display:inline-block;width:91px;height:226px;}
	.contenu_corps_haut_colonne{display:inline-block;width:411px;vertical-align:top;}
	.contenu_corps_haut_colonne_titre{display:inline-block;width:404px;height:31px;padding-left:7px;text-align:left;font-weight:bold;text-transform:uppercase;}
	.contenu_corps_haut_colonne_input{display:inline-block;width:411px;}
	.contenu_corps_haut_colonne_input input{height:60px;width:354px;padding-left:45px;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.contenu_corps_haut_colonne_input select{height:64px;width:403px;padding-left:45px;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.panier_ligne{width:100%;display:inline-block;height:60px;outline:none;resize:none;border-radius:5px;border:1px solid #636162;background:url(/landing-page/images/piece.jpg) no-repeat;background-position:2.5%;background-color:#FFF;vertical-align:middle;margin-bottom:1%;}
	.contenu_onglet_actif{background-color:#F4F5F9;color:#009F57;opacity:0.9;}
	.contenu_onglet_inactif{background: rgb(38,38,38);background: linear-gradient(90deg, rgba(38,38,38,1) 0%, rgba(59,57,58,1) 35%, rgba(38,38,38,1) 100%);color:#FFF;}
	#contenu_corps{display:inline-block;width:100%;min-height:380px;background-color:#F4F5F9;border-top:1px solid #DEE3E9;opacity:0.9;}
	#contenu_corps_haut{display:inline-block;width:100%;height:156px;padding-top:70px;}
	#immatriculation, #demande_immatriculation{background:url(/landing-page/images/plaque.png) center left no-repeat;background-color:#FFF;border-color:#567CBD;text-transform:uppercase;font-weight:bold;font-size:2em;text-align:center;}
	#immatriculation::placeholder{font-size:0.42em;font-weight:normal;text-align:left;text-transform:capitalize;margin-top:-5px;}
	#email, #demande_email{background:url(/landing-page/images/email.jpg) no-repeat;background-position:2.5%;background-color:#FFF;}
	#select_piece_enfant{background: url(/landing-page/images/piece.jpg) no-repeat;text-transform: uppercase;font-size: 1.01em;background-position:2%;}
	#contenu_corps_bas{display:inline-block;width:100%;height:154px;}
	#contenu_corps_bas_bouton, #contenu_produits_bas_bouton, #contenu_demande_bas_bouton{display:inline-block;width:263px;height:68px;line-height:68px;background:url(/landing-page/images/bouton_background.jpg) top left no-repeat, linear-gradient(90deg, rgba(0,127,70,1) 0%, rgba(20,146,82,1) 35%, rgba(59,174,97,1) 100%);color:#FFF;text-transform:uppercase;font-weight:bold;cursor:pointer;}
	#contenu_corps_bas_spinner, #contenu_demande_bas_spinner{display:none;width:400px;height:100px;background:url(/landing-page/images/spinner.gif) center center no-repeat;background-size:contain;font-style:italic;}
	#contenu_etape_2{display:none;width:1018px;margin-left:207px;margin-right:190px;}
	#contenu_etape_3{display:none;min-height:600px;}
	#contenu_demande_haut{width:100%;display:inline-block;min-height:300px;}
	#contenu_demande_milieu{width:100%;display:inline-block;margin-top:2%;}
	#contenu_demande_bas{width:100%;display:inline-block;margin-top:2%;margin-bottom:2%;}
	.cadre{width:100%;display:inline-block;border:1px solid #000;margin-bottom:2%;}
	.immatlanding {border: none;width: 95%;height: 60px;background: url(/images/V3/plaque.gif) top center no-repeat;margin: 0 auto;font-family: arial;color: #454545;font-weight: 700;font-size: 32px;letter-spacing: .01em;text-transform: uppercase;text-align: center;}
	.select_vehicule{width:49%;display:inline-block;}
	.select_vehicule select{width:100%;height:35px;}
	#liste_boutique, #demande, #coordonnees{display:none;}
	.produit{width:466px;display:inline-block;margin-bottom:18px;padding:13px;background-color:#363739;margin-right:17px;vertical-align:top;}
	.produit_mobile{display:none;}
	.produit_gauche{width:287px;display:inline-block;text-align:left;vertical-align:top;margin-left:13px;}
	.produit_gauche_titre{width:100%;display:inline-block;font-size:1.3em;margin-bottom:10px;}
	.produit_gauche_titre a{color:#FFF;}
	.produit_gauche_contenu{width:100%;height:120px;display:inline-block;color:#DDD;}
	.produit_bas{display:inline-block;width:100%;border-top:2px solid #CCC;margin-top:1%;padding-top:1%;}
	.produit_gauche_bas{width:100%;height:38px;line-height:38px;display:inline-block;}
	.produit_gauche_bas_prix{width:70%;display:inline-block;color:#26a459;font-weight:bold;text-align:left;}
	.produit_gauche_bas_bouton{width:20%;display:inline-block;text-align:right;}
	.produit_bouton{display: inline-block;font-weight: 400;line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: .5rem 1rem;font-size: 1em;border-radius: 0;color: #fff;background-color: #4cbb6c;border-color: #4cbb6c;padding: .25rem .5rem;border-radius: .2rem;}
	.produit_gauche_bas_bouton_wrap a{color:#FFF;text-decoration:none;}
	.produit_gauche_bas_bouton_wrap a:hover{color:#FFF;text-decoration:underline;}
	.produit_droite{width:166px;display:inline-block;vertical-align:top;}
	#lesproduitsvoir{display:none;}
	#panier {width: 100%;}
	#panier_liste {display: none;}
	.panier_piece {width:75%;height:60px;line-height:60px;text-align:left;padding-left: 2px;display: inline-block;text-transform:uppercase;vertical-align:middle;margin-left:15%;}
	.panier_piece_suppr {width:23px;height:23px;margin-right: 5px;padding: 1%;line-height: 23px;background-color: #444;display: inline-block;text-align: center;color: #FFF;border-radius: 3px;vertical-align:middle;cursor:pointer;}
	.panier_piece_suppr a {text-decoration: none;color: #FFF;}
	#demande input {margin-bottom: 2px;height: 30px;}
	#panier_clic_ajout {display: none;margin-top: 5px;}
	.panier_piece_autrepiece {font-style:italic;color:#000;text-align:left;margin-top:2%;}
	.panier_piece_autrepiece a {text-decoration: underline;color: #000;}
	.autocomplete-w1 {position: absolute;top: 4px;left: 3px;_background: none;_top: 1px;}
	#panier_formulaire, #panier_formulaire_autocomplete{width:100%;}
	#inputpiece{width:354px;padding-left:55px;}
	.inputPieceAutocomplete {}
	div#tab_p {z-index: 999;font-size: 12px;position: absolute;background-color: #FFFFFF;padding: 0;color: #454545;margin: 0;max-height: 200px;overflow-y: auto;width:410px;}
	#tab_p td{height:30px;}
	#tab_p td:hover{cursor:pointer;background-color:#019F55;color:#FFF;}
	.liste_pieces_recherche_conteneur {width: 81.5%;}
	#panier_dimensions {display: none;width: 100%;}
	#panier_remarques {display: none;width: 100%;}
	#loadville{display:none;width:98%;}
	.attribut, .dimension{width:98.5%;display:inline-block;margin-bottom:1%;}
}

@media only screen and (min-width:800px) and (max-width:1414.40px) {
	html{font-size:62.5%;width:100%;font-family:Arial,Helvetica,sans-serif}
	body{width:100%;background-color:#CCD3DB;color:#000;font-size:150%;margin:0;padding:0;background: url(/landing-page/images/background.png) center no-repeat fixed !important;}
	a{text-decoration:underline;color:#000}
	a:hover{text-decoration:underline;color:#FFF}
	a img{border:none}
	.lien_hover_noir:hover{text-decoration:underline;color:#333}
	.pointer{cursor:pointer;}
	#bandeau_cookies{width:100%;height:125px;padding-top:1%;position:fixed;bottom:0px;right:0px;background:#DBDBDB;z-index:999;font-size:0.8em;text-align:center;display:inline-block;border-top:5px solid #3BB25D;}
	#bandeau_cookies_conteneur{width:100%;margin:0.5% auto;display:inline-block;}
	#bandeau_cookies_bouton{margin-top:15px;display:inline-block;}
	.bandeau_cookies_bouton{display:inline-block;height:25px;line-height:25px;background-color:#3CB25E;color:#FFF;border-radius:5px;border:1px solid #3CB25E;}
	.bandeau_cookies_bouton:hover{background-color:#54BC72;cursor:pointer;}
	.bandeau_cookies_bouton_gerer{display:inline-block;height:25px;line-height:25px;background-color:#DBDBDB;color:#454545;border-radius:5px;border:1px solid #454545;}
	.bandeau_cookies_bouton_gerer:hover{background-color:#E0E0E0;cursor:pointer;}
	#conteneur{width:100%;height:100%;margin: 0 auto;text-align:center;}
	#header{width:100%;height:152px;display:inline-block;background: url(/landing-page/images/header_background.jpg) repeat-x;white-space: nowrap;text-align: center;}
	.vertical_helper {display: inline-block;height: 100%;vertical-align: middle;}
	#header img{vertical-align: middle;}
	#texte{width:100%;display:inline-block;}
	#texte_wrapper{width:100%;vertical-align: middle;display:inline-block;}
	#texte_titre{text-transform:uppercase;color:#292929;font-weight:bold;font-size:1.2em;}
	#texte_contenu{margin: 2% auto;color:#292929;}
	#texte_slogan{color:#019F55;font-weight:bold;font-size:1.2em;margin-bottom:2%;}
	#contenu{display:inline-block;width:100%;margin:0 auto;}
	#contenu_onglets{display:inline-block;width:100%;height:70px;vertical-align:middle;text-align:left;}
	.contenu_onglet{display:inline-block;width:33.33333%;height:70px;vertical-align:middle;font-weight:bold;}
	.contenu_onglet_gauche{display:inline-block;width:1%;height:70px;vertical-align:middle;}
	.contenu_onglet_chiffre{display:inline-block;width:14%;height:70px;vertical-align:middle;color:#009F57;line-height:70px;font-size:1.5em;}
	.contenu_onglet_texte{display:inline-block;width:85%;height:70px;line-height:70px;vertical-align:middle;text-transform:uppercase;font-size:1.1em;}
	.contenu_onglet_texte span{display: inline-block;vertical-align: middle;line-height: normal;}
	.contenu_onglet_separateur{display:none;}
	.contenu_corps_haut_lateral{display:none;}
	.contenu_corps_haut_colonne{display:inline-block;width:33.333333%;vertical-align:top;}
	#contenu_etape_3 .contenu_corps_haut_colonne{width:50%;}
	.contenu_corps_haut_colonne_titre{display:inline-block;width:99%;height:31px;padding-left:1%;text-align:left;font-weight:bold;text-transform:uppercase;}
	.contenu_corps_haut_colonne_input{display:inline-block;width:100%;}
	.contenu_corps_haut_colonne_input input{min-height:60px;width:82%;padding-left:15%;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.contenu_corps_haut_colonne_input select{min-height:64px;width:98%;padding-left:2%;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.panier_ligne{width:98%;display:inline-block;min-height:60px;outline:none;resize:none;border-radius:5px;border:1px solid #636162;background:url(/landing-page/images/piece.jpg) no-repeat;background-position:2.5%;background-color:#FFF;vertical-align:middle;margin-bottom:1%;}
	.contenu_onglet_actif{background-color:#F4F5F9;color:#009F57;opacity:0.9;}
	.contenu_onglet_inactif{background: rgb(38,38,38);background: linear-gradient(90deg, rgba(38,38,38,1) 0%, rgba(59,57,58,1) 35%, rgba(38,38,38,1) 100%);color:#FFF;}
	#contenu_corps{display:inline-block;width:100%;min-height:380px;background-color:#F4F5F9;border-top:1px solid #DEE3E9;opacity:0.9;}
	#contenu_corps_haut{display:inline-block;width:100%;height:156px;padding-top:70px;}
	#immatriculation, #demande_immatriculation{background:url(/landing-page/images/plaque.png) center left no-repeat;background-color:#FFF;border-color:#567CBD;text-transform:uppercase;font-weight:bold;font-size:2em;text-align:center;}
	#immatriculation::placeholder{font-size:0.42em;font-weight:normal;text-align:left;text-transform:capitalize;margin-top:-5px;}
	#email, #demande_email{background:url(/landing-page/images/email.jpg) no-repeat;background-position:2.5%;background-color:#FFF;}
	#select_piece_enfant{text-transform: uppercase;font-size: 1.01em;}
	#contenu_corps_bas{display:inline-block;width:100%;height:154px;}
	#contenu_corps_bas_bouton, #contenu_produits_bas_bouton, #contenu_demande_bas_bouton{display:inline-block;width:263px;height:68px;line-height:68px;background:url(/landing-page/images/bouton_background.jpg) top left no-repeat, linear-gradient(90deg, rgba(0,127,70,1) 0%, rgba(20,146,82,1) 35%, rgba(59,174,97,1) 100%);color:#FFF;text-transform:uppercase;font-weight:bold;cursor:pointer;}
	#contenu_corps_bas_spinner, #contenu_demande_bas_spinner{display:none;width:400px;height:100px;background:url(/landing-page/images/spinner.gif) center center no-repeat;background-size:contain;font-style:italic;}
	#contenu_etape_2{display:none;}
	#contenu_etape_3{display:none;}
	#contenu_demande_haut{width:100%;display:inline-block;min-height:300px;}
	#contenu_demande_milieu{width:100%;display:inline-block;margin-top:2%;}
	#contenu_demande_bas{width:100%;display:inline-block;margin-top:2%;margin-bottom:2%;}
	.cadre{width:100%;display:inline-block;border:1px solid #000;margin-bottom:2%;}
	.immatlanding {border: none;width: 95%;height: 60px;background: url(/images/V3/plaque.gif) top center no-repeat;margin: 0 auto;font-family: arial;color: #454545;font-weight: 700;font-size: 32px;letter-spacing: .01em;text-transform: uppercase;text-align: center;}
	.select_vehicule{width:49%;display:inline-block;}
	.select_vehicule select{width:100%;height:35px;}
	#liste_boutique, #demande, #coordonnees{display:none;}
	.produit{width:46%;display:inline-block;margin:0 1% 2% 1%;padding:1%;background-color:#363739;vertical-align:top;}
	.produit_mobile{display:none;}
	.produit_gauche{width:65%;display:inline-block;text-align:left;vertical-align:top;}
	.produit_gauche_titre{width:100%;display:inline-block;font-size:1.3em;margin-bottom:10px;}
	.produit_gauche_titre a{color:#FFF;}
	.produit_gauche_contenu{width:100%;display:inline-block;color:#DDD;}
	.produit_bas{display:inline-block;width:100%;border-top:2px solid #CCC;margin-top:1%;padding-top:1%;}
	.produit_gauche_bas{width:100%;height:38px;line-height:38px;display:inline-block;}
	.produit_gauche_bas_prix{width:60%;display:inline-block;color:#26a459;font-weight:bold;text-align:left;}
	.produit_gauche_bas_bouton{width:40%;display:inline-block;text-align:right;}
	.produit_bouton{display: inline-block;font-weight: 400;line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: .5rem 1rem;font-size: 1em;border-radius: 0;color: #fff;background-color: #4cbb6c;border-color: #4cbb6c;padding: .25rem .5rem;border-radius: .2rem;}
	.produit_gauche_bas_bouton_wrap a{color:#FFF;text-decoration:none;}
	.produit_gauche_bas_bouton_wrap a:hover{color:#FFF;text-decoration:underline;}
	.produit_droite{width:35%;display:inline-block;vertical-align:top;}
	.produit_droite img{max-width:100%;}
	#lesproduitsvoir{display:none;}
	#panier {width: 100%;}
	#panier_liste {display: none;}
	.panier_piece {width:75%;height:60px;line-height:60px;text-align:left;display: inline-block;text-transform:uppercase;vertical-align:middle;margin-left:15%;}
	.panier_piece_suppr {width:23px;height:23px;margin-right: 5px;padding: 1%;line-height: 23px;background-color: #444;display: inline-block;text-align: center;color: #FFF;border-radius: 3px;vertical-align:middle;cursor:pointer;}
	.panier_piece_suppr a {text-decoration: none;color: #FFF;}
	#demande input {margin-bottom: 2px;height: 30px;}
	#panier_clic_ajout {display: none;margin-top: 5px;}
	.panier_piece_autrepiece {font-style:italic;color:#000;text-align:left;margin-top:2%;}
	.panier_piece_autrepiece a {text-decoration: underline;color: #000;}
	.autocomplete-w1 {position: absolute;top: 4px;left: 3px;_background: none;_top: 1px;}
	#panier_formulaire, #panier_formulaire_autocomplete{width:100%;}
	#inputpiece{width:82.5%;padding-left:15%;}
	.inputPieceAutocomplete {}
	div#tab_p {z-index: 999;font-size: 12px;position: absolute;background-color: #FFFFFF;padding: 0;color: #454545;margin: 0;max-height: 200px;overflow-y: auto;width:49.5%;}
	#tab_p td{height:30px;}
	#tab_p td:hover{cursor:pointer;background-color:#019F55;color:#FFF;}
	.liste_pieces_recherche_conteneur {width: 81.5%;}
	#panier_dimensions {display: none;width: 100%;}
	#panier_remarques {display: none;width: 100%;}
	#loadville{display:none;width:98%;}
	.display_none_tablet{display:none;}
	.attribut, .dimension{width:96%;display:inline-block;margin-bottom:1%;}
}

@media only screen and (max-width:799.20px) {
	html{font-size:62.5%;width:100%;font-family:Arial,Helvetica,sans-serif}
	body{width:100%;background-color:#CCD3DB;color:#000;font-size:150%;margin:0;padding:0;background: url(/landing-page/images/background.png) center no-repeat fixed !important;}
	a{text-decoration:underline;color:#000}
	a:hover{text-decoration:underline;color:#FFF}
	a img{border:none}
	.lien_hover_noir:hover{text-decoration:underline;color:#333}
	.pointer{cursor:pointer;}
	#bandeau_cookies{width:100%;height:140px;padding-top:1%;position:fixed;bottom:0px;right:0px;background:#DBDBDB;z-index:999;font-size:0.8em;text-align:center;display:inline-block;border-top:5px solid #3BB25D;}
	#bandeau_cookies_conteneur{width:100%;margin:0.5% auto;display:inline-block;}
	#bandeau_cookies_bouton{margin-top:15px;display:inline-block;}
	.bandeau_cookies_bouton{display:inline-block;height:25px;line-height:25px;background-color:#3CB25E;color:#FFF;border-radius:5px;border:1px solid #3CB25E;}
	.bandeau_cookies_bouton:hover{background-color:#54BC72;cursor:pointer;}
	.bandeau_cookies_bouton_gerer{display:inline-block;height:25px;line-height:25px;background-color:#DBDBDB;color:#454545;border-radius:5px;border:1px solid #454545;}
	.bandeau_cookies_bouton_gerer:hover{background-color:#E0E0E0;cursor:pointer;}
	#conteneur{width:100%;height:100%;margin: 0 auto;text-align:center;}
	#header{width:100%;height:152px;display:inline-block;background: url(/landing-page/images/header_background.jpg) repeat-x;white-space: nowrap;text-align: center;}
	.vertical_helper {display: inline-block;height: 100%;vertical-align: middle;}
	#header img{vertical-align: middle;}
	#texte{width:100%;display:inline-block;}
	#texte_wrapper{width:100%;vertical-align: middle;display:inline-block;}
	#texte_titre{text-transform:uppercase;color:#292929;font-weight:bold;font-size:1.2em;}
	#texte_contenu{margin: 2% auto;color:#292929;}
	#texte_slogan{color:#019F55;font-weight:bold;font-size:1.2em;margin-bottom:2%;}
	#contenu{display:inline-block;width:100%;margin:0 auto;}
	#contenu_onglets{display:inline-block;width:100%;min-height:70px;vertical-align:middle;text-align:left;}
	.contenu_onglet{display:inline-block;width:100%;height:70px;vertical-align:middle;font-weight:bold;border-bottom:1px solid #26a459;}
	.contenu_onglet_gauche{display:inline-block;width:5%;height:70px;vertical-align:middle;}
	.contenu_onglet_chiffre{display:inline-block;width:10%;height:70px;vertical-align:middle;color:#009F57;line-height:70px;font-size:1.5em;}
	.contenu_onglet_texte{display:inline-block;width:85%;height:70px;line-height:70px;vertical-align:middle;text-transform:uppercase;font-size:1.1em;}
	.contenu_onglet_texte span{display: inline-block;vertical-align: middle;line-height: normal;}
	.contenu_onglet_separateur{display:none;}
	.contenu_corps_haut_lateral{display:none;}
	.contenu_corps_haut_colonne{display:inline-block;width:100%;vertical-align:top;}
	.contenu_corps_haut_colonne_titre{display:inline-block;width:99%;height:31px;padding-left:1%;text-align:left;font-weight:bold;text-transform:uppercase;}
	.contenu_corps_haut_colonne_input{display:inline-block;width:100%;}
	.contenu_corps_haut_colonne_input input{min-height:60px;width:82%;padding-left:12%;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.contenu_corps_haut_colonne_input select{height:64px;width:95%;padding-left:2%;outline:none;resize:none;border-radius:5px;border:1px solid #636162;margin-bottom:1%;}
	.panier_ligne{width:98%;display:inline-block;min-height:60px;outline:none;resize:none;border-radius:5px;border:1px solid #636162;background:url(/landing-page/images/piece.jpg) no-repeat;background-position:2.5%;background-color:#FFF;vertical-align:middle;margin-bottom:1%;}
	.contenu_onglet_actif{background-color:#F4F5F9;color:#009F57;opacity:0.9;}
	.contenu_onglet_inactif{background: rgb(38,38,38);background: linear-gradient(90deg, rgba(38,38,38,1) 0%, rgba(59,57,58,1) 35%, rgba(38,38,38,1) 100%);color:#FFF;}
	#contenu_corps{display:inline-block;width:100%;min-height:380px;background-color:#F4F5F9;border-top:1px solid #DEE3E9;opacity:0.9;}
	#contenu_corps_haut{display:inline-block;width:100%;min-height:156px;padding-top:2%;}
	#immatriculation, #demande_immatriculation{background:url(/landing-page/images/plaque.png) center left no-repeat;background-color:#FFF;border-color:#567CBD;text-transform:uppercase;font-weight:bold;font-size:2em;text-align:center;}
	#immatriculation::placeholder{font-size:0.42em;font-weight:normal;text-align:left;text-transform:capitalize;margin-top:-5px;}
	#email, #demande_email{background:url(/landing-page/images/email.jpg) no-repeat;background-position:2.5%;background-color:#FFF;}
	#select_piece_enfant{text-transform: uppercase;font-size: 1.01em;}
	#contenu_corps_bas{display:inline-block;width:100%;padding:3% 0;margin-bottom:15%;}
	#contenu_corps_bas_bouton, #contenu_produits_bas_bouton, #contenu_demande_bas_bouton{display:inline-block;width:94%;height:68px;line-height:68px;background:url(/landing-page/images/bouton_background.jpg) top left no-repeat, linear-gradient(90deg, rgba(0,127,70,1) 0%, rgba(20,146,82,1) 35%, rgba(59,174,97,1) 100%);color:#FFF;text-transform:uppercase;font-weight:bold;cursor:pointer;}
	#contenu_corps_bas_spinner, #contenu_demande_bas_spinner{display:none;width:94%;height:100px;background:url(/landing-page/images/spinner.gif) center center no-repeat;background-size:contain;font-style:italic;font-size:0.8em;}
	#contenu_etape_2{display:none;}
	#contenu_etape_3{display:none;}
	.gros_spinner{width:100%;display:inline-block;text-align:center;}
	.gros_spinner img{width:100%;}
	#contenu_demande_haut{width:100%;display:inline-block;min-height:300px;}
	#contenu_demande_milieu{width:100%;display:inline-block;margin-top:2%;}
	#contenu_demande_bas{width:100%;display:inline-block;margin-top:2%;margin-bottom:15%;}
	.cadre{width:100%;display:inline-block;border:1px solid #000;margin-bottom:2%;}
	.immatlanding {border: none;width: 95%;height: 60px;background: url(/images/V3/plaque.gif) top center no-repeat;margin: 0 auto;font-family: arial;color: #454545;font-weight: 700;font-size: 32px;letter-spacing: .01em;text-transform: uppercase;text-align: center;}
	.select_vehicule{width:49%;display:inline-block;}
	.select_vehicule select{width:100%;height:35px;}
	#liste_boutique, #demande, #coordonnees{display:none;}
	.produit{display:none;}
	.produit_mobile{width:94%;display:inline-block;margin-bottom:5%;padding:1%;background-color:#363739;vertical-align:top;color:#FFF;}
	.produit_mobile_ligne{width:100%;display:inline-block;vertical-align:middle;text-align:justify;margin-bottom:5%;}
	.produit_mobile_colonne{width:50%;display:inline-block;vertical-align:middle;text-align:center;color:#26a459;font-weight:bold;}
	.produit_mobile_ligne a{color:#FFF;text-transform:uppercase;text-decoration:none;font-weight:bold;}
	.produit_gauche{width:50%;display:inline-block;text-align:left;vertical-align:top;}
	.produit_gauche_titre{width:100%;display:inline-block;font-size:1.3em;margin-bottom:10px;}
	.produit_gauche_titre a{color:#FFF;text-decoration:none;}
	.produit_gauche_contenu{width:100%;display:inline-block;color:#DDD;}
	.produit_bas{display:inline-block;width:100%;border-top:2px solid #CCC;margin-top:5%;padding-top:1%;}
	.produit_gauche_bas{width:100%;height:38px;line-height:38px;display:inline-block;}
	.produit_gauche_bas_prix{width:50%;display:inline-block;color:#26a459;font-weight:bold;text-align:left;}
	.produit_gauche_bas_bouton{width:50%;display:inline-block;text-align:right;}
	.produit_bouton{display: inline-block;font-weight: 400;line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: .5rem 1rem;font-size: 1em;border-radius: 0;color: #fff;background-color: #4cbb6c;border-color: #4cbb6c;padding: .25rem .5rem;border-radius: .2rem;}
	.produit_gauche_bas_bouton_wrap a{color:#FFF;text-decoration:none;}
	.produit_gauche_bas_bouton_wrap a:hover{color:#FFF;text-decoration:underline;}
	.produit_droite{width:50%;display:inline-block;vertical-align:top;}
	#lesproduitsvoir{display:none;}
	#panier {width: 100%;}
	#panier_liste {display: none;}
	.panier_piece {width:75%;height:60px;line-height:60px;text-align:left;display: inline-block;text-transform:uppercase;vertical-align:middle;margin-left:15%;}
	.panier_piece_suppr {width:23px;height:23px;margin-right: 5px;padding: 1%;line-height: 23px;background-color: #444;display: inline-block;text-align: center;color: #FFF;border-radius: 3px;vertical-align:middle;cursor:pointer;}
	.panier_piece_suppr a {text-decoration: none;color: #FFF;}
	#demande input {margin-bottom: 2px;height: 30px;}
	#panier_clic_ajout {display: none;margin-top: 5px;}
	.panier_piece_autrepiece {font-style:italic;color:#000;text-align:left;margin-top:2%;margin-bottom:10%;}
	.panier_piece_autrepiece a {text-decoration: underline;color: #000;}
	.autocomplete-w1 {position: absolute;top: 4px;left: 3px;_background: none;_top: 1px;}
	#panier_formulaire, #panier_formulaire_autocomplete{width:100%;}
	#inputpiece{width:83%;padding-left:15%;}
	.inputPieceAutocomplete {}
	div#tab_p {z-index: 999;font-size: 12px;position: absolute;background-color: #019F55;padding: 0;color: #FFF;margin: 0;max-height: 200px;overflow-y: auto;width:98%;margin-left:1%;}
	#tab_p td{height:30px;}
	#tab_p td:hover{cursor:pointer;background-color:#019F55;color:#FFF;}
	.liste_pieces_recherche_conteneur {width: 81.5%;}
	#panier_dimensions {display: none;width: 100%;}
	#panier_remarques {display: none;width: 100%;}
	#loadville{display:none;width:98%;}
	.display_none_tablet{display:none;}
	.display_none_mobile{display:none;}
	.attribut, .dimension{width:96%;display:inline-block;margin-bottom:1%;}
}

@media only screen and (max-width:595px) {
	#header{height:auto;}
	#header img{width:96%;margin:3% 2%;}
}

@media only screen and (max-width:356px) {
	.panier_piece{width:70%;}
}