/*
Nom du thème : [NOM_CLIENT]
URL du thème : [URL_CLIENT]
Auteur : Y-Proximité
URL de l'auteur : http://www.y-proximite.fr/
Description : [NOM_CLIENT]
Version : 1.0
*/

/* Général                   */
/*  |_ Fond                  */ body, #ff_center > .ff_title, #navigation a:hover, #navigation a:focus               {background: #fff !important;}
/*  |_ Boutons               */
/*      |_ [Visited]         */
/*          |_ Fond          */ button, input[type="button"], input[type="reset"], input[type="submit"], a[class*="btn"], #option_contener .pdt_btn {background-color: #b0b1b5;}
/*          |_ Texte         */ button, input[type="button"], input[type="reset"], input[type="submit"], a[class*="btn"] {color: #fff !important;}
/*      |_ [Hover/focus]     */
/*          |_ Fond          */ button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, a[class*="btn"]:hover, a[class*="btn"]:focus, #option_contener .pdt_btn:hover, #option_contener .pdt_btn:focus {background-color: #d41d4e;}
/*          |_ Texte         */ button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, a[class*="btn"]:hover, a[class*="btn"]:focus {color: #fff !important;}
/*  |_ Titres                */ h1, .h1-like, h2, .h2-like, h3, .h3-like, h4, .h4-like                               {color: #252525;}
/*      |_ Niveau 1          */
/*          |_ Texte         */ h1, .h1-like                                                                         {/* color: #252525; */}
/*          |_ Soulignement  */ h1:after, .h1-like:after                                                             {background-color: #d41d4e;}
/*      |_ Niveau 2          */ h2, .h2-like                                                                         {/* color: #252525; */}
/*      |_ Niveau 3          */ h3, .h3-like                                                                         {/* color: #252525; */}
/*      |_ Niveau 4          */ h4, .h4-like                                                                         {/* color: #252525; */}
/* En-tête                   */
/*  |_ Fond                  */ #top, #top:before, #comand .basket > a:before, #search                               {background-color: #58585a;}
/*  |_ Langues / Commandes   */
/*      |_ [Visited]         */
/*          |_ Fond          */ #flag:before, #flag li, #comand                                                      {background-color: #d8d8d8;}
/*          |_ Icônes        */ #flag:before, #comand a                                                              {color: #777;}
/*      |_ [Hover/focus]     */
/*          |_ Fond          */ #flag li[class] > a:hover, #flag li[class] > a:focus,
                                #comand li:not(.basket) > a:hover, #comand li:not(.basket) > a:focus                 {background: #a3a3a3; background-color: rgba(0, 0, 0, .25);}
/*          |_ Icônes        */ #comand li:not(.basket) > a:hover, #comand li:not(.basket) > a:focus                 {color: #252525;}
/*      |_ [[1025px]]        */ @media (min-width: 1025px) {
/*          |_ Icônes        */     #comand li[class] > a:hover, #comand li[class] > a:focus                         {color: #252525;}
                                }
/* Menu principal            */
/*  |_ [Hover/focus]         */ #menu a.menu:hover, #menu a.menu:focus,
                                #menu .smenu a:hover, #menu .smenu a:focus                                           {background-color: #b0b1b5; color: #fff;}
/*  |_ Gestion menu
/*      |_ [Visited]         */ a.gestion_menu                                                                       {color: #252525;}
/*      |_ [Hover/focus]     */ a.gestion_menu:hover, a.gestion_menu:focus                                           {color: #d41d4e;}
/*  |_ [[1025px]]            */ @media (min-width: 1025px) {
/*      |_ Fond              */     #navig                                                                           {background-color: #b0b1b5;}
/*      |_ Texte             */     #menu a.menu, #menu .smenu a                                                     {color: #fff;}
/*      |_ Soulignement      */     #menu a.menu:before                                                              {background-color: #d41d4e;}
/*      |_ Flèche            */     #menu > li[onmouseover] > a:after                                                {border-top-color: #676767;}
/*      |_ Sous-menu         */
/*          |_ Fond          */     #menu .smenu                                                                     {background-color: #676767;}
/*          |_ Bordure       */     #menu .smenu > li, #menu .smenu_header                                           {border-bottom-color: #252525;}
/*          |_ Texte         */     #menu .smenu a                                                                   {/* color: #fff; */}
/*          |_ [Hover/focus] */     #menu .smenu a:hover, #menu .smenu a:focus                                       {/* background-color: #252525; */ /* color: #fff; */}
                                }
/* Pied de page              */
/*  |_ Général               */
/*      |_ Fonds             */
/*          |_ Fond 1        */ #pied_page                                                                           {background-color: #b0b1b5;}
/*          |_ Fond 2        */ html, #footer_contener                                                               {background-color: #252525;}
/*      |_ Textes/liens      */
/*          |_ [Visited]     */ #footer, #footer a                                                                   {color: #b2b2b2;}
/*          |_ [Hover/focus] */ #footer a:hover, #footer a:focus                                                     {color: #fff;}
                                #footer a:focus                                                                      {outline-color: #fff;}
/*  |_ Menu filet            */
/*      |_ [Visited]         */ #menu_filet a                                                                        {border-bottom-color: #fff; color: #fff;}
/*      |_ [Hover/focus]     */ #menu_filet a:hover, #menu_filet a:focus                                             {border-bottom-color: #d41d4e; color: #d41d4e;}
/*  |_ Réseaux sociaux       */
/*      |_ [Visited]         */ #reseaux_sociaux a                                                                   {color: #555;}
/*      |_ [Hover/focus]     */ #reseaux_sociaux a:hover, #reseaux_sociaux a:focus                                   {/* color: #fff; */}
/* Slider accueil            */
/*  |_ Sélection visuel      */
/*      |_ [Visited]         */ #slider_accueil .selection_visuel a                                                  {background-color: #fff;}
/*      |_ [Hover/focus]     */ #slider_accueil .selection_visuel a:hover, #slider_accueil .selection_visuel a:focus {background-color: #252525;}
                                #slider_accueil .selection_visuel a:focus                                            {outline-color: #252525;}
/*      |_ [Active]          */ #slider_accueil .selection_visuel a.actif                                            {background-color: #d41d4e;}
/* Liens                     */
/*  |_ [Visited]             */
/*      |_ Fond              */ #tl_02 .a-view                                                                       {background-color: #252525;}
/*      |_ Titre             */ #tl_02 .titre_lien                                                                   {color: #fff;}
/*  |_ [Hover/focus]         */
/*      |_ Fond              */ #tl_02 .a-view:hover:before, #tl_02 .a-view:focus:before                             {background-color: #252525; background-color: rgba(37, 37, 37, .7);}
/*      |_ Titre             */ #tl_02 .a-view:hover .titre_lien, #tl_02 .a-view:focus .titre_lien                   {color: #d41d4e;}
/* Onglets [Active]          */ #onglets a.actif                                                                     {background-color: #252525; color: #fff;}
/* Liste produits            */
/*  |_ Fond                  */
/*      |_ [Visited]         */ #home .list_content, #list .list_content                                             {background-color: transparent;}
/*      |_ [Hover/focus]     */ #home .list_content:hover, #list .list_content:hover                                 {background-color: #f6f6f6;}
/*  |_ Liens                 */
/*      |_ [Visited]         */ #home .list_content a, #list .list_content a                                         {color: #252525;}
/*      |_ [Hover/focus]     */ #home .list_content a:hover, #home .list_content a:focus,
                                #list .list_content a:hover, #list .list_content a:focus                             {color: #d41d4e;}
                                #home .list_content a:focus, #list .list_content a:focus                             {outline-color: #d41d4e;}
/*  |_ Titre liste associée  */ #list > .title_associed                                                              {color: #252525;}
/*  |_ Pagination [Active]   */ #pagination li                                                                       {background-color: #d41d4e; color: inherit;}
/* Fiche produit             */
/*  |_ Tarif                 */ #feature > .price_pos                                                                {background-color: #f6f6f6; color: #252525;}
/* Pop-up                    */ .pop_up .top                                                                         {background-color: #d41d4e; color: inherit;}
/* Mon compte                */
/*  |_ Texte                 */ #txt_account_or                                                                      {color: #252525;}
/*  |_ Fond                  */ #txt_account_or:before, #txt_account_or > strong                                     {background-color: #d41d4e;}
/* Panier                    */
/*  |_ En-têtes              */ #basket_tab .header, #bsk_totalitems, #bks_totalpay                                  {background-color: #b0b1b5; color: #fff;}
/*  |_ Totaux                */ #totalitems, #totalpay                                                               {color: #fff;}

/* ------------------------------- */
/*  =     Liste produits           */
/* ------------------------------- */

/* Image de référence                */ #home .list_content > .a-view,        #list .list_content > .a-view        {display: block;       } /* [block        / none] */
/* Libellé principal                 */ #home .list_content > .primary,       #list .list_content > .primary       {display: block;       } /* [block        / none] */
/* Libellé secondaire                */ #home .list_content > .secondary,     #list .list_content > .secondary     {display: block;       } /* [block        / none] */
/* Code interne                      */ #home .list_content > .pdtcode,       #list .list_content > .pdtcode       {display: none;        } /* [block        / none] */
/* Marque                            */ #home .list_content > .pdtbrand,      #list .list_content > .pdtbrand      {display: none;        } /* [block        / none] */
/* Tarif                             */ #home .list_content > .price_pos,     #list .list_content > .price_pos     {display: block;       } /* [block        / none] */
/*  |_ Prix indicatif                */ #home .list_content .priceindicative, #list .list_content .priceindicative {display: none;        } /* [block        / none] */
/*  |_ Promotion                     */ #home .list_content .pstrike,         #list .list_content .pstrike         {display: inline;      } /* [inline       / none] */
/*  |_ Prix à la quantité            */ #home .list_content .pweight,
                                        #list .list_content .pweight,         #list .list_content .pweight_pos     {display: none;        } /* [inline       / none] */
/*  |_ Tarif de base                 */ #home .list_content .price,           #list .list_content .price           {display: inline;      } /* [inline       / none] */
/*  |_ Type de taxes                 */ #home .list_content .OT,              #list .list_content .IT,
                                        #home .list_content .OT,              #list .list_content .IT              {display: none;        } /* [inline       / none] */
/* Logos de mise en avant            */ #home .list_content .logo_container,  #list .list_content .logo_container  {display: block;       } /* [block        / none] */
/* Stock                             */ #home .list_content .stock_pos,       #list .list_content .stock_pos       {display: block;       } /* [block        / none] */
/*  |_ Mention "en stock"            */ #home .list_content .en_stock,        #list .list_content .en_stock        {display: none;        } /* [block        / none] */
/*  |_ Quantité                      */ #home .list_content .quantity_stock,  #list .list_content .quantity_stock  {display: none;        } /* [block        / none] */
/*  |_ Mention "en rupture de stock" */ #home .list_content .out_stock,       #list .list_content .out_stock       {display: inline-block;} /* [inline-block / none] */
/* Bouton d'achat                    */ #home .list_content .btn_buy,         #list .list_content .btn_buy         {display: block;       } /* [block        / none] */
/* Bouton de détail                  */ #home .list_content .btn_detail,      #list .list_content .btn_detail      {display: block;       } /* [block        / none] */
/* Résumé                            */ #home .list_content .content,         #list .list_content .content         {display: block;       } /* [block        / none] */

/* ------------------------------- */
/*  =     Fiche produit            */
/* ------------------------------- */

/* Libellé principal                             */ #product > h1:first-child  {display: block;       } /* [block        / none] */
/* Libellé secondaire                            */ #product > .pd00           {display: block;       } /* [block        / none] */
/* Libellé court                                 */ #product > .pdtlibshortdiv {display: none;        } /* [block        / none] */
/* Code interne                                  */ #product > .pdtcode        {display: none;        } /* [block        / none] */
/* Marque                                        */ #product > .pdtbrand       {display: none;        } /* [block        / none] */
/* EAN                                           */ #product > .pdtean         {display: none;        } /* [block        / none] */
/* MPN/ISBN                                      */ #product > .pdtmpn         {display: none;        } /* [block        / none] */
/* Image                                         */ #image                     {display: block;       } /* [block        / none] */
/*  |_ Zoom automatique                          */ #zoom                      {display: block;       } /* [block        / none] */
/*  |_ Zoom                                      */ #pd_zoom                   {display: none;        } /* [block        / none] */
/*  |_ Vues supplémentaires                      */ #image > .pd07             {display: block;       } /* [block        / none] */
/*  |_ Mention "photos non contractuelles"       */ #image > .comment          {display: none;        } /* [block        / none] */
/* Options                                       */ #option_contener           {display: block;       } /* [block        / none] */
/* Caractéristiques                              */ #feature                   {display: block;       } /* [block        / none] */
/*  |_ Personnalisation                          */ #feature > .pd01           {display: block;       } /* [block        / none] */
/*  |_ Logos de mise en avant                    */ #feature > .logo_container {display: block;       } /* [block        / none] */
/*  |_ Tarif                                     */ #feature > .price_pos      {display: inline-block;} /* [inline-block / none] */
/*      |_ Prix indicatif                        */ #feature .price_ref        {display: none;        } /* [block        / none] */
/*      |_ Promotion                             */ #feature .pstrike          {display: block;       } /* [block        / none] */
/*      |_ Prix à la quantité                    */ #feature .pweight          {display: none;        } /* [block        / none] */
/*      |_ Tarif de base H.T.                    */ #feature .price_HT         {display: none;        } /* [block        / none] */
/*      |_ Tarif de base T.T.C.                  */ #feature .price_TTC        {display: block;       } /* [block        / none] */
/*      |_ Mentions "H.T."                       */ #feature .OT               {display: none;        } /* [inline       / none] */
/*      |_ Mentions "T.T.C."                     */ #feature .IT               {display: none;        } /* [inline       / none] */
/*  |_ Barème dégressif                          */ #rate                      {display: none;        } /* [block        / none] */
/*  |_ Stock                                     */ #feature > .stock_pos      {display: block;       } /* [block        / none] */
/*      |_ Mention "en stock"                    */ #feature .en_stock         {display: block;       } /* [block        / none] */
/*      |_ Quantité                              */ #feature .quantity_stock   {display: block;       } /* [block        / none] */
/*      |_ Mention "en rupture de stock"         */ #feature .out_stock        {display: block;       } /* [block        / none] */
/*  |_ Boutons                                   */ #feature > .btn_pos        {display: block;       } /* [block        / none] */
/*      |_ Boutons de la quantité                */ #feature .block_quantity   {display: block;       } /* [block        / none] */
/*      |_ Bouton d'achat                        */ #feature .btn_buy          {display: inline-block;} /* [inline-block / none] */
/*  |_ Demande de réassort                       */ #feature > .reappro        {display: block;       } /* [block        / none] */
/*  |_ Mention "recommander le produit à un ami" */ #feature > .pd06           {display: block;       } /* [block        / none] */
/* Partage réseaux sociaux                       */ #feature > .social         {display: block;       } /* [block        / none] */
/* Résumé                                        */ #detail                    {display: block;       } /* [block        / none] */
/* Onglets                                       */ #briefcase_product         {display: none;        } /* [block        / none] */
/* Formulaire                                    */ #pdt_form                  {display: none;        } /* [block        / none] */

/* ------------------------------- */
/*  =     Media Queries            */
/* ------------------------------- */

/*  = --- Tiny ------------------- */

@media (max-width: 480px) {
    
}

/*  = --- Small ------------------ */

@media (min-width: 481px) {
    
}

/*  = --- Medium ----------------- */

@media (min-width: 769px) {
    #onglets a.actif {
        background-color: transparent;
        color: inherit;
    }
}

/*  = --- Large ------------------ */

@media (min-width: 1025px) {
    #flag:before,
    #flag li,
    #comand {
        background-color: transparent;
    }
    
    #comand li[class] > a:hover,
    #comand li[class] > a:focus {
        background-color: transparent;
    }
}

/*  = --- 1200px ----------------- */

@media (min-width: 1200px) { /* 1180px + 10px * 2 */
    
}



/*  = --- Évolution #8978 -------- */

@media (max-width:480px){
	.page_707372 img{display:block;margin:0 auto !important;float:none !important;}
}

#newsletter {
    display: inline-block;
}

#mail_newsletter{
    width: 80%;
    margin-right: -4px;
}

#newsletter > .btn {
    background-color: #d41d4e;
}

#cookie-law-info-bar #cookie-law-close-button button {
    background: #000;
}

/* Catégorie menu couleur ciblée */

#menu > .m1 > a {
    background-color: #d41d4e;
}