@media screen and (max-width: 800px) {
#image_votre_compte, #image_panier, #image_accueil{margin:0;}
#search{width:70%}

#lien_mini_panier{color:transparent;}
#encart_mini_panier{right:-3px !important;top:12%;}
#qte_mini_panier{background-color: #000;border-radius: 14px;color:#FFF;display:block;width:14px;height:14px;line-height:13px;text-align:center;margin-left: 20px;}
#compte, #selection{width:7%;}
a.lien_retour_accueil span table .lien_retour_accueil,a.lien_votre_compte span table .lien_votre_compte,a.lien_votre_selection span table .lien_votre_selection{display:none;}
#header .table #espace{width:55%} 
#header .table #compte{border-right:1px solid #cacaca;}  
#footer .table > .tableCell{padding:0 20px !important;border:0px solid red}

#contenerReseaux li a span{display: none}   
#contenerReseaux li a{padding:10px 15px;}
#champ_email_mailing{min-width:85% !important;}  
#bouton_texte_ok_mailing{right:4px}

#nouveau_client_adresse_e_mail{margin-bottom:50px;}
#tableau_recherche_resultat{margin:0 auto;} 


/*Fiche*/
#bordure_image_produit_fiche_produit{max-width: 100% !important;height:auto} 

#contenerInfosFiche{padding:10px}

#contenerRefFiche,
#contenerDetailFiche,
#contenerPrixFiche,
#contenerBtFiche{
display: block !important;
vertical-align: top; 
width:100% !important;
}  
#contenerDetailFiche{padding:0 !important;border-top:1px solid #cacaca;margin-bottom: 15px;padding-top:15px !important}
#contenerRefFiche{border:none !important}
#contenerBtFiche{margin-top:15px}   

#contenerReseau{position: relative;height:70px}
#lien_envoi_mail_titre,
#ficheProduitLienFavoris,
#lien_retour_fiche_produit{
position: absolute !important;
width:40% !important;
white-space: nowrap !important
}
#lien_envoi_mail_titre{right:0;top:0}
#ficheProduitLienFavoris{left:0;bottom:4%}
#lien_retour_fiche_produit{right:0;bottom:4%}

table td a#lien_envoi_mail_titre,
table td a#ficheProduitLienFavoris,
table td a#lien_retour_fiche_produit{
left:20% !important;
top:3% !important

} 
#contenerReseau #ficheProduitLienFavoris{right:inherit;left:0;top:inherit;bottom:6% !important}
#contenerReseau #lien_retour_fiche_produit{right:0;top:inherit;bottom:6% !important}

}
/*###########################################################################################################################################################################################################*/
/*###########################################################################################################################################################################################################*/
@media screen and (max-width: 420px) {

body{background:#fff !important}

/*Header*/
#header{position:relative;height:160px}

#header::after {
content: "";
position: absolute;
bottom:-22px;
display: block;
width: 100%;
padding: 10px 0;
background: url(../img/bodyRepeat.png) repeat-x 0 0;
}
#header .table{display:block;font-size:0;}
#header .table > .tableCell{display:inline-block;}
#header .table > #logoSlogan{width:100%;border-bottom: 1px solid #E6E6E6;text-align:center;}
#compte, #selection, #search{padding:5px !important;}
#logoSlogan{padding:0;}
#texte_slogan_boutique, #texte_nom_boutique{display:none;}

#header .table #blog,
#header .table #evt{
height:25px !important;
width:18px !important;
background-position: left center !important
}

#header .table #blog > a,
#header .table #evt > a{
display:none
}
#header .table #espace{width:24% !important}
#header .table #compte,   
#header .table #selection{
width:15% !important
}   

#header #encart_logo_boutique_logo a{background:url(../img/logoMobile.png) no-repeat 0 0;display:block;width:55px !important;height:80px !important;margin: 0 auto 35px !important}
#header #encart_logo_boutique_logo a img{display:none}
#encart_mini_panier {right: -4px !important;}

/*Tete de gondole*/
.itemGondole{width:100% !important;padding:0;display: table !important;}

/*CMS*/
#cms_3{padding:15px}


/*Nav mobile*/
#navBoutonMobileConteners{position: absolute;top:100px;width:16% !important;left:12px;z-index:100}
.btNavMobile{background-position: left center !important}
nav#nav_horizontale_1_contener{width:340px;background: #404040 !important;}
nav#nav_horizontale_1_contener:before{display:none !important}
.bigMenuSimple .li_niveau_1, 
.bigMenuVignetteResume .li_niveau_1, 
.bigMenuTeteGondole .li_niveau_1 {height:auto !important}
.bigMenuSimple .li_niveau_1 .btSousnavigation, 
.bigMenuVignetteResume .li_niveau_1 .btSousnavigation, 
.bigMenuTeteGondole .li_niveau_1 .btSousnavigation {
height:auto !important;
line-height:normal !important
}
.bigMenuSimple .sousnavigationMobileOnOpen, 
.bigMenuVignetteResume .sousnavigationMobileOnOpen,
.bigMenuTeteGondole .sousnavigationMobileOnOpen, 
.bigMenuSimple .li_niveau_1 .sousnavigation, 
.bigMenuVignetteResume .li_niveau_1 .sousnavigation, 
.bigMenuTeteGondole .li_niveau_1 .sousnavigation,
.li_niveau_1.sousnavigationMobileOn.on a.btSousnavigation{
background-color: #abbf03 !important;
}
.li_niveau_2.on a{position: relative;}
.li_niveau_2.on a::before {
content: "";
display: inline-block;
width: 5px;
height: 5px;
border-radius: 5px;
border: 1px solid #535353;
position: absolute;
left: 5px;
top: 12px;
bottom: 12px;
}

/*bloc navs site*/
#navs{display:none}

/*Recherche*/
#search{padding:4px 15px;width:65%;position: absolute;left:70px;top:100px;border:1px solid #E6E6E6}   
#encart_recherche_style{width:100% !important;border:none !important}
#encart_recherche_style:before{display:none}
#bouton_texte_recherche_style{top:-2px;right:6px}

/*Fiche*/
#bouton_texte_ok_mailing{right:30px !important}
#contenerInfosFiche{padding: 5px}

#contenerImgFiche,
#contenerInfosFiche,
#contenerRefFiche,
#contenerDetailFiche,
#contenerPrixFiche,
#contenerBtFiche{
display: block !important;
vertical-align: top; 
width:100% !important;
   /* border:1px solid red;*/
}
#contenerRefFiche{border:none !important}
#contenerDetailFiche{border:1px solid #cacaca;border-left:none;border-right:none;padding: 10px 0;margin-bottom: 15px;}
#contenerPrixFiche{margin-bottom:15px}

#contenerReseau{position: relative;height:70px}
#lien_envoi_mail_titre,
#ficheProduitLienFavoris,
#lien_retour_fiche_produit{
position: absolute !important;
width:40% !important;
white-space: nowrap !important
}
#lien_envoi_mail_titre{right:0;top:0}
#ficheProduitLienFavoris{left:0;bottom:4%}
#lien_retour_fiche_produit{right:0;bottom:4%}

table td a#lien_envoi_mail_titre,
table td a#ficheProduitLienFavoris,
table td a#lien_retour_fiche_produit{
left:20% !important;
top:3% !important

}

/*Footer*/
#reassurance .tableCell{display:block;padding:15px 55px !important;text-align: left !important;background-position: 5px 5px !important}

#footer .tableCell{display:block !important;width:100% !important;padding:20px 15px !important}
#footer .table > .tableCell:after{content:"";background-color:#5f5f5f;display:block !important;width:100% !important;height:1px !important;margin-top:5px}
#footer .table > .tableCell:last-child:after{display: none;}

/* ;---------------------------------------------------------------------- */
/* BIG MENU SIMPLE + BIG MENU VIGNETTE RESUME + BIG MENU TETE DE GONDOLE */
/* -------------------------------------------------------------------- */
/* fond premier niveau mobile + fond conteneur navBouton */
.bigMenuSimple .li_niveau_1, .bigMenuVignetteResume .li_niveau_1, .bigMenuTeteGondole .li_niveau_1, .navBoutonMobileContener{
background-color:#3F3F3F;
border-bottom:1px solid #7F7F7F;
}
/* fond premier niveau mobile ouvert + fond deuxieme niveau mobile */
.bigMenuSimple .sousnavigationMobileOnOpen, .bigMenuVignetteResume .sousnavigationMobileOnOpen, .bigMenuTeteGondole .sousnavigationMobileOnOpen,
.bigMenuSimple .li_niveau_1 .sousnavigation, .bigMenuVignetteResume .li_niveau_1 .sousnavigation, .bigMenuTeteGondole .li_niveau_1 .sousnavigation{
background-color:#717171;
}
}
/*###########################################################################################################################################################################################################*/
/*###########################################################################################################################################################################################################*/
/*Paysage*/
@media screen and (width: 480px) {
#header .table #blog,
#header .table #evt{
padding:0 !important;
width:7% !important
}

#header .table #blog > a,
#header .table #evt > a{
display:none
}

#header .table #espace{width:40% !important}
#header .table #compte,   
#header .table #selection{
width:15% !important
}  
#encart_mini_panier{right:10px !important}

}
@media screen and (width: 600px) {
#header .table #espace{width:47% !important}
#header .table #compte,   
#header .table #selection{
width:8% !important
} 
#encart_mini_panier {right: -8px !important;}
}
/*###########################################################################################################################################################################################################*/
/*###########################################################################################################################################################################################################*/
/*Correction Bug*/
@media screen and (min-width: 480px) and (max-width:768px) {
/*Bug sur liste Art*/
#conteneurGlobal .conteneurItem:nth-child(2n+3){margin-right:20px !important}
}


/*###########################################################################################################################################################################################################*/
/* modifs Studio ET - 25/10/2018 */
@media screen and (width: 654px) {
#blog a, #evt a {display:none;}
}

