::-moz-selection{/* Pour firefox */background:#97b4e1 none repeat scroll 0 0;color:#fff}
::selection{/* Pour les autres */background:#97b4e1 none repeat scroll 0 0;color:#fff}
*:focus{outline:none !important}
textarea:focus, input:focus, .btn:focus{outline:none !important;border-color:inherit !important;box-shadow:none !important}
.fa-rotate-45{
    -ms-transform:rotate(45deg);     /* Internet Explorer 9 */
    -webkit-transform:rotate(45deg); /* Chrome, Safari, Opera */
    transform:rotate(45deg);         /* Standard syntax */
}
.btn, .modal-content, .form-control, .input-group-text, .card, .card-img-top, .breadcrumb, .dropdown-menu, .custom-file-label, .custom-file-label::after{border-radius:0}
a, a:hover{color:#333}
h1{font-size:20px}
h2{font-size:18px;text-transform:uppercase;font-weight:600}
h3{font-size:16px;text-decoration:underline}
h4{font-size:14px}
.panel_right a{color:#f69400}
.fa-info-circle{cursor:pointer}
.titleCat br{content:" ";margin-left:5px}
.dropdown{position:inherit}

.theme-showcase{background-color:#fff;box-shadow:0 0 6px 1px rgba(150,150,150,0.8)}
.theme-showcase > p > .btn{margin:5px 0}

.text-primary, .text-primary:hover, .text-primary:focus{color:#333 !important}

.bg-danger{background-color:#e40000 !important}

.bg-color-bricotoo{background-color:#f6a000}
.bg-color-bricotoo2{background-color:#f6a000}
.bg-color-bricotoo *, .bg-color-bricotoo2 *{color:#333}
.color-bricotoo, .color-bricotoo:hover{color:#f6a000}
.color-bricotoo2, .color-bricotoo2:hover{color:#f6a000}
.border-color-bricotoo{border-color:#f6a000}
.border-color-bricotoo2{border-color:#f6a000}

.sticky .zone_recherche{top:80px}
.zone_recherche{position:fixed;top:130px;width:100%;height:calc(100% - 150px);z-index:1090;overflow:auto;display:none}
#bg_mask_recherche{display:none;background:rgba(0,0,0,0.3);width:100%;height:100%;z-index:20;position:absolute;top:121px;left:0}

body{font-family:"Source Sans Pro", arial, Verdana, sans-serif;color:#333;background-color:#f4f3f2;font-size:15px;background:url('/assets/inter/sixtanfr/pages/headerBackdg2cat.png') 50% 0}

a.product_brand img, .product_brand img{max-height:60px;width:auto;opacity:0.8}
.produit_bloc:hover .product_brand img{opacity:1}

#site_contenu{margin-top:10px;padding:10px 5px}

#matomo-opt-out label {margin-left:10px;}
.custom-control-input:checked~.custom-control-label::before{border-color:#f6a000;background-color:#f6a000}

.btn-outline-primary, .btn-outline-primary:hover, .btn-outline-primary:active{border-color:#f6a000;color:#f6a000}
.btn-primary, .btn-primary:hover, .btn-primary:active{background:#f6a000;border:none;color:#fff;font-weight:600}
.btn-primary.disabled, .btn-primary:disabled{background:#e9e9e9}
.btn-secondary, .btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus{background:#e9e9e9;border:none;color:#666;font-weight:600}
.btn-produit, .btn-produit:hover, .btn-produit:active{background-color:#f6a000;border:none;color:#fff;font-size:14px;font-weight:600;padding:7px 15px}
.btn-produit.disabled , .btn-produit.disabled , .btn-produit.disabled :hover, .btn-produit.disabled :active{background:#777}
#site_contenu a.btn-primary{color:#fff}
#site_contenu a.btn-secondary{color:#666}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{color:#333;background-color:#f6a000;border-color:#f6a000}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow:none}

.btn-more_alertadr{border:none;font-size:15px;margin-top:10px;font-weight:400;text-align:left;padding:8px !important;position:relative;display:inline-block !important;width:100%;cursor:pointer}
.btn-more_alertadr.btn-primary:hover{font-size:15px;margin-top:10px;font-weight:400;} 
.btn-more_alertadr i{position:absolute;top:13px;right:10px}

.btn-devis_add{background:#3399cc;color:#fff}
.add_in_devis{background-color:#3399cc;color:#fff;font-weight:700}
.add_in_devis:hover{color:#fff;background-color:#3399cc}
.referencies .referency .add_in_devis{background-color:#3399cc;color:#fff;font-weight:700;width:40px;height:40px;padding:5px 0}

.form-control:focus{border-color:#f6a000 !important;box-shadow:none}

.fiche_produit_action .add_in_basket{background-color:#f6a000;padding:9px;width:60px;height:60px;}

.dropdown-item{cursor:pointer}
.dropdown-item.active{background:inherit}

.page-item .page-link{color:#f6a000;height:38px}
.page-item.disabled .page-link{color:#333}
.page-item.active .page-link, .page-item:not(.disabled):hover .page-link{background:#f6a000;border-color:#f6a000;color:#fff}
.page-item:first-child .page-link, .page-item:last-child .page-link{border-radius:0}

.achat_infos{background:#f5f5f5;border-top:1px solid #ddd;text-align:center;color:#535353;font-size:18px;line-height:20px;text-transform:uppercase;padding:30px 15px}
.achat_infos a{color:#535353}
.achat_infos a:hover{text-decoration:none;background:#eee}

.produit_bloc-hiver .vignetteBloc{background-image:url(/assets/inter/sixtanfr/pages/vignette-soldes.png) !important}
.produit_bloc-hiver .vignettePourcentage{background:#f42927;color:#fff}
.produit_bloc-heart .vignettePourcentage{background:#CB4E44;color:#fff}
.produit_bloc-best .vignettePourcentage{background:#A03187;color:#fff}
.produit_bloc-news .vignettePourcentage{background:#C1C90E;color:#000}
.produit_bloc-first .vignettePourcentage{background:#FBA700;color:#000}

/* Avis Site*/
#site_avis{width:100%;margin-bottom:20px}
#site_avis #site_infos{display:none}
#site_avis #site_avis_resume{width:208px;height:233px;background:url(/assets/inter/sixtanfr/pages/avis_resume_fonds.png) no-repeat;float:left;margin:11px 20px}
#site_avis #site_avis_star{margin-top:10px;text-align:center;width:100%;height:30px;position:relative}
#site_avis #site_avis_star span{display:inline-block;margin:0 3px;position:absolute}
#site_avis #site_avis_star span:nth-child(1), #site_avis #site_avis_star span:nth-child(5){top:18px}
#site_avis #site_avis_star span:nth-child(2), #site_avis #site_avis_star span:nth-child(4){top:7px}
#site_avis #site_avis_star span:nth-child(1){left:25px}
#site_avis #site_avis_star span:nth-child(2){left:58px}
#site_avis #site_avis_star span:nth-child(3){left:91px}
#site_avis #site_avis_star span:nth-child(4){left:126px}
#site_avis #site_avis_star span:nth-child(5){left:158px}
#site_avis #site_avis_star .site_avis_star_gold{background:url(/assets/inter/sixtanfr/pages/avis_resume_star_gold.png) no-repeat;width:26px;height:24px}
#site_avis #site_avis_star .site_avis_star_part{background:url(/assets/inter/sixtanfr/pages/avis_resume_star_part.png) no-repeat;width:26px;height:24px}
#site_avis #site_avis_star .site_avis_star_empty{background:url(/assets/inter/sixtanfr/pages/avis_resume_star_empty.png) no-repeat;width:26px;height:24px}
#site_avis #site_avis_rate{color:#fff;font-size:40px}
#site_avis #site_avis_count{color:#6e4511;font-size:14px;margin:5px 0}
#site_avis #site_avis_logo{}
#site_avis #site_avis_customers{width:100%;height:256px;float:right;;margin-top:18px;position:relative}
#site_avis #site_avis_left{width:84px;height:195px;position:absolute;left:0;background:url(/assets/inter/sixtanfr/pages/avis_comment_left.jpg)}
#site_avis #site_avis_right{width:84px;height:195px;position:absolute;right:0;top:21px;background:url(/assets/inter/sixtanfr/pages/avis_comment_right.jpg)}
#site_avis #site_avis_title{width:calc(100% - 168px);margin:0 84px}
#site_avis #site_avis_title .titre{margin:11px 0}
#site_avis #site_avis_clients{max-width:calc(100% - 280px)}
#site_avis #site_avis_list{width:calc(100% - 70px);height:130px;margin:13px 40px 15px;position:relative}
#site_avis #site_avis_list #site_avis_slide_left, #site_avis #site_avis_list #site_avis_slide_right{position:absolute;top:45px;cursor:pointer}
#site_avis #site_avis_list #site_avis_slide_left{width:20px;height:34px;left:-25px;background:url(/assets/inter/sixtanfr/pages/arrow-left-prod.png) no-repeat}
#site_avis #site_avis_list #site_avis_slide_right{width:20px;height:34px;right:-15px;background:url(/assets/inter/sixtanfr/pages/arrow-right-prod.png) no-repeat}
#site_avis #site_avis_list .site_avis_list_reviews{font-size:13px;text-align:left;width:100%;height:100%;display:none}
#site_avis #site_avis_list .site_avis_list_reviews.active{display:inline-block}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review{border:1px solid #c9c9c9;width:31.9%;height:100%;padding:8px;display:inline-block;vertical-align:top;float:left;color:#333;overflow:hidden}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review:nth-child(2){margin:0 11px}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_infos{font-size:13px}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_infos .itemReviewed{display:none}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_name{font-weight:bold;text-transform:uppercase}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_date{font-size:11px;margin-left:3px}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_rating i{color:#f6a000}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_rating > span{margin-right:5px}
#site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review .site_avis_customers_review{margin-top:10px;font-weight:bold;line-height:15px}
#site_avis #site_avis_pagination{width:calc(100% - 140px);margin:0 80px 20px 40px;display:inline-block;position:relative}
#site_avis #site_avis_pagination #site_avis_pagination_bar{width:100%;height:3px;background:#f2f2f2;display:inline-block;position:absolute;top:0;left:0}
#site_avis #site_avis_pagination #site_avis_pages{width:50px;height:20px;background:#fff;margin:0;padding:0;display:inline-block;position:absolute;top:-10px;left:calc(50% - 25px)}
#site_avis #site_avis_pagination #site_avis_pages .site_avis_page{width:9px;height:9px;display:inline-block;background:#e5e5e5;border-radius:9px;cursor:pointer}
#site_avis #site_avis_pagination #site_avis_pages .site_avis_page.active{background:#ffb601}
#site_avis #site_avis_btn_all{margin:20px auto;display:inline}


/* Header*/
#mobile_header_title{background:#333;color:#fff;text-align:center}

#bandeau_haut{background:none repeat scroll 0 0 #f6a000;color:#333;font-size:12px;height:21px;position:relative;z-index:2}
#bandeau_haut #bandeau_haut_contenu{width:100%;margin:0}
.btn-qama{background:#e2001a;color:#fff;padding:2px 5px 1px;display:inline-block}
.btn-qama:hover{color:#fff;text-decoration:none}
#bandeau_haut #bandeau_haut_contenu #bandeau_infos, #bandeau_haut #bandeau_haut_contenu #bandeau_newsletter{padding:2px 0}


#bandeau_libelle, #bandeau_newsletter{text-transform:uppercase}
#bandeau_libelle{text-align:left}

#bandeau_infos{text-align:center;color:#333;font-size:12px}
#bandeau_infos a{color:#e2001a;font-weight:600}

#bandeau_newsletter{text-align:right}
#bandeau_newsletter a, #bandeau_newsletter a:hover{text-decoration:none;color:#333}

header{height:100px;position:relative;padding:10px 0}
header > div{display:block}
#header_avis_verifies{position:absolute;top:-0;left:0;z-index:1}
#header_logo_site{padding-left:100px}
#header_logo img{}
#header_title a{font-style:italic;font-size:14px;color:#505050;font-weight:600;text-decoration:none}

#header_recherche{padding:17px 0}
.header_form_recherche{height:45px;position:relative;display:flex;margin:0}
.header_form_recherche > div{padding:0}
.header_form_recherche .input_recherche_texte{vertical-align:top;height:45px}
.header_form_recherche .input_recherche_submit{background:#f6a000;text-shadow:none;border:none;width:45px;height:45px;padding:12px 14px}
.header_form_recherche .fas{color:#fff}

#result_recherche_texte{z-index:100;background:#fff;color:#666;border:1px solid #ccc; position:absolute;top:100px;width:100%;border-top:4px solid #f6a000;display:none}
#result_recherche_texte:before{position:absolute;top:-10px;left:calc(50% - 2px);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #f6a000;content:""}

#header_utilisateur_connecte{position:relative}
#header_utilisateur_connecte .fa-user-check{margin-left:12px}
#header_utilisateur, #header_utilisateur_connecte_btn, #header_panier{cursor:pointer}
#header_panier_price, #header_utilisateur_name{color:#aaa;font-size:13px;font-weight:600;line-height:10px}
#header_utilisateur_panier{text-align:center;padding:10px 0}
#header_utilisateur_panier a{}
#header_utilisateur_panier a:hover{text-decoration:none}
#header_utilisateur_panier .header_btn{height:65px}
#header_utilisateur_panier .header_libelle{text-transform:uppercase;font-size:13px;color:#434343;font-weight:600}
#header_utilisateur_panier .header_btn .fas, #header_utilisateur_panier .header_panier .fas{font-size:30px;color:#434343;position:relative}
#header_utilisateur_panier #header_panier .badge{background:#f6a000;color:#3c3a3e;position:absolute;top:-10px;right:-15px;font-size:10px;width:17px;height:17px;border-radius:17px;font-family:"Source Sans Pro"}
#header_utilisateur_modal .fas{}
#menu_site_menu{z-index:10}


#menu_site_nav{padding:0;background:#565d68!important}
#menu_site_nav .navbar-nav{width:100%}
#menu_site_nav .navbar-nav li{width:10%;text-align:center}
#menu_site_nav .navbar-nav li:hover{background:#f6a000}
#menu_site_nav .navbar-nav li:hover .nav-link{color:#fff}
#menu_site_nav .nav-item-div{display:table;width:100%;height:100%}
.nav-item.promos-noel{background:#c2141d}
#menu_site_nav .navbar-nav .nav-link{width:100%;display:table-cell;line-height:15px;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px}
#menu_site_nav .navbar-nav .nav-link span{}
#menu_site_nav .dropdown-toggle::after{display:none}

#menu_site_nav .navbar_menu_principal .menu_hover.active{background:#f6a000}
#menu_site_nav .navbar_menu_principal .menu_hover.active .nav-link{color:#fff}
#menu_site_nav .navbar_menu_principal .menu_hover > .nav-item-div > .nav-link{position:relative}
/*#menu_site_nav .navbar_menu_principal .menu_hover > .nav-item-div > .nav-link:after{display:none;content:"";width:5px;height:5px;border-top:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #565d68;left:calc(50% - 3px);bottom:0;position:absolute}*/
#menu_site_nav .navbar_menu_principal .menu_hover > .nav-item-div:hover > .nav-link:after{display:inline}

#menu_site_nav #menu_destockage{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffab00, #eb9700) repeat scroll 0 0}
#menu_site_nav #menu_destockage:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #eb9700, #ffab00) repeat scroll 0 0}
#menu_site_nav #menu_destockage:hover .nav-link{color:#fff}
#menu_site_nav #menu_promos, #menu_site_nav .promos{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #e40000, #c90000) repeat scroll 0 0}
#menu_site_nav #menu_promos:hover, #menu_site_nav .promos:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #c90000, #e40000) repeat scroll 0 0}
#menu_site_nav #menu_promos:hover .nav-link, #menu_site_nav .promos:hover .nav-link{color:#fff}
#menu_site_nav .soldes-hiver{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #20568b, #0b325b) repeat scroll 0 0}
#menu_site_nav .soldes-hiver:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #0b325b, #20568b) repeat scroll 0 0}
#menu_site_nav .soldes-hiver .nav-link,
#menu_site_nav .soldes-hiver:hover .nav-link{color:#fff}

.submenu{display:none;position:absolute;top:44px;left:0;background:#fff;border-top:5px solid #f6a000;z-index:1020;padding:10px;width:100%;box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.25);border-radius:0}

.submenu .sous_menu_left{width:80%;float:left}
.submenu .sous_menu_left .col{padding:0 5px}
.submenu .sous_menu_right{width:20%;max-width:190px;float:right}
.submenu .sous_menu_marques{background:#f2f2f2;padding:0px 30px 15px;margin-bottom:10px}
#menu_site_nav .navbar-nav .submenu .nav-link{text-align:left;padding:0}
#menu_site_nav .navbar-nav .submenu .nav-title, #menu_site_nav .navbar-nav .submenu .nav-title .nav-link{font-size:13px;color:#333;font-weight:600;line-height:26px;text-transform:uppercase;text-align:left}
#menu_site_nav .navbar-nav .submenu .nav-item{width:100%}
#menu_site_nav .navbar-nav .submenu .nav-item .nav-link{font-size:14px;color:#777;font-weight:normal;line-height:18px;text-transform:none;width:100%;display:block}
#menu_site_nav .navbar-nav .submenu .nav-item:hover{background:none}
#menu_site_nav .navbar-nav .submenu .nav-link:hover{text-decoration:underline}

#header_avis_verifies{position:relative;left:-15px}
#header_avis_verifies .avis_note{top:3px;left:75px;font-size:14px;font-style:italic;font-weight:700}

#popover_utilisateur{display:none;position:absolute;top:65px;left:-80px;background:#fff;border:1px solid #aaa;z-index:100;width:300px;color:#666;border-top:4px solid #f6a000;padding:15px}
#popover_utilisateur nav{border-top:1px solid #eee;border-bottom:1px solid #eee}
#popover_utilisateur .nav-link{text-align:left;padding:3px 0;color:#666;font-size:14px}
#popover_utilisateur .nav-link:hover{text-decoration:underline}
#popover_utilisateur:before{content:" ";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid #f6a000;width:4px;height:4px;top:-8px;left:50%;position:absolute}
#header_utilisateur_connecte:hover #popover_utilisateur{display:inline !important}
#popover_utilisateur .logout{text-align:left;margin:10px 0 0}
#popover_utilisateur .logout a, #popover_utilisateur .logout a:hover{color:#f6a000}

#panierpopup .produit_bloc{padding:20px 10px 10px}
#panierpopup #panier_produit_name{height:30px}
#panierpopup #product_avis{height:30px}
#panierpopup .products_price{height:35px}
#panierpopup .info_livraison{height:25px}

#newsletter_modal .modal-header{border:none;    }
#newsletter_modal .modal-header h2{font-size:28px;line-height:28px;font-weight:600;color:#333333;text-transform:uppercase;margin-bottom:24px}
#newsletter_modal .modal-dialog{background:url(/assets/inter/sixtanfr/pages/bg_popup_newsletter.png) -5px -5px;border-radius:0.3rem}
#newsletter_modal .modal-content{background:none;border:none;border-radius:0}

#panierpopup_modal .other_like_title{color:#666;font-size:22px;line-height:24px;margin-bottom:10px}

/*Panneau de gauche*/
.left_bloc{margin:0 0 30px}
.left_bloc .list-group{max-height:150px;overflow:auto}
.left_bloc .list-group-item{border:none;padding:11px 5px;height:25px}
.left_bloc .list-group-item:not(.disabled){cursor:pointer;order:0}
.left_bloc .list-group-item.disabled{opacity:0.5;order:1}
.left_bloc .list-group-item .badge{background:none;color:#999}

#listingFiltreSlider .filter_choices{margin-bottom:30px}

#categorie_filter_selected{background:#eaeaea}
#categorie_filter_selected .titre{font-size:14px;font-weight:600;height:40px;line-height:40px;padding:0 10px;text-align:left;text-transform:uppercase;color:#444;border-bottom:1px dashed #505050}
#categorie_filter_selected .list-group-item{padding:0 10px;background:transparent;font-size:12px}
#categorie_filter_selected #filter_reset{border-top:1px dashed #505050;padding:10px 0;margin-top:10px}

.slider_libelle{font-size:12px}
.slider-range{margin:5px 9px;width:calc(100% - 21px);height:11px}
.slider-range, .slider-range .ui-slider-handle, #slider-price-range .ui-slider-range{border-radius:0}
.slider-range .ui-slider-handle, .slider-range .ui-slider-range{border-color:#ddd;background-color:#efefef}
.slider-range .ui-slider-range{background-color:#f6a000}
.slider-range .ui-slider-handle{cursor:pointer;width:8px;margin-left:-4px}
.slider-range .ui-slider-handle:hover{width:10px;margin-left:-5px}

#listingFilter .filter_title{font-size:14px}
#listingFilter .filter_title .far{margin-right:5px;font-size:12px;color:#999}
#listingFilter .badge{background:transparent;color:#999;}
#listingFilter i{font-size:14px;cursor:pointer}
#listingFilter i:hover,
#listingFilter .list-group-item:not(.disabled):hover{color:#f6a000}
#listingFilter .list-group-item:not(.disabled):hover .fa-square:before{content:"\f14a";color:#f6a000}
#listingFilter #categorie_filter_selected .list-group-item:hover .badge{color:#f6a000}
#listingFilter .filter_title{position:relative}
#listingFilter .filter_title .fa-check-square{color:#f6a000}

.lien, .lien:hover{color:#f6a000}
.breadcrumb{background:#f9f9f9;font-size:13px}
.breadcrumb a{color:#333}
.breadcrumb a:hover{text-decoration:none;color:#f6a000}
.breadcrumb-item{line-height:15px}
.breadcrumb-item+.breadcrumb-item::before{font-size:22px;color:#f6a000;content:"›";line-height:15px}
.btn_to_up{cursor:pointer;font-size:13px;height:20px;margin:8px 0}
.btn_to_up *{vertical-align:middle}
.btn_to_up .fas{font-size:20px;margin-right:5px}

#list_produits > div{}
.pagination{justify-content:center}

/*Nos marques*/
#nos_marques{}
.btn_anchor, .btn_anchor:hover{color:#f6a000}
.marque_bloc{padding:0}
#nos_marques h1{font-size:32px;color:#333;font-weight:600;line-height:35px;text-transform:uppercase;}
#nos_marques .card{height:200px;padding:10px;border:1px solid #f2f2f2}
#nos_marques .card-body{text-align:center;padding:10px}
#nos_marques .card-img-top{height:150px;background:none;margin:0}
#nos_marques .card-img-top img{margin:0 auto}

#marques_initiale{background:#fafafa;margin-top:30px;padding:30px}
#marques_initiale .marque_initiale{color:#f6a000;font-size:15px;border-bottom:1px solid #e9e9e9;font-weight:bold;padding:10px 0}
#marques_initiale .list-group{border-top:1px solid #fff;padding-top:10px}
#marques_initiale .list-group-item{color:#666;text-decoration:none;font-size:11px;line-height:11px;border:none;padding:2px 0;background:none}
#marques_initiale .list-group-item:hover{background:none}


/*Marque*/
/*.card-img-top {background:#eee}*/
/*.background_hettich_1313{background:url(/assets/inter/sixtanfr/pages/habillage_hettich_full.jpg) no-repeat top center #e9eaed;overflow-x:hidden;padding-top:185px}*/
.background_hettich_1313 .container{position:relative}

.panel_left#recherche_categorie_left i{float:right;font-size:15px}
.panel_left#recherche_categorie_left i:hover{font-weight:600}

.panel_left .left_categorie_background{background:#f8f8f8;border:1px solid #f1f1f1;padding:10px 8px}
.panel_left #listingCategories{width:100%}
.panel_left #categorie_rayons .nav-item .nav-link{font-size:12px;cursor:pointer}

.panel_left #categorie_rayons .level-0 > .nav-link .fas{color:#000}
.panel_left #categorie_rayons .level-0 > .nav-link{text-transform:uppercase}
.panel_left .level-0 > .nav-link::before{font-size:22px;color:#f6a000;content:"›";line-height:15px;margin-right:5px}

.panel_left #categorie_rayons .nav-item .nav-item{margin-left:10px}
.panel_left #categorie_rayons .nav-item .nav-item .nav-link{padding:0 5px;text-transform:initial;border:none}

.panel_left #categorie_rayons .level-1 > .nav-link{color:#444;font-weight:600}
.panel_left #categorie_rayons .level-1 > .nav-link.active, .panel_left #categorie_rayons .level-1 > .nav-link:hover{background:none !important;text-decoration:underline}

.panel_left #categorie_rayons .level-2 > .nav-link{color:#7c7c7c;background:none;font-weight:normal}
.panel_left #categorie_rayons .level-2 > .nav-link.active, .panel_left #categorie_rayons .level-2 > .nav-link:hover{background:none !important;text-decoration:underline}

.panel_left #categorie_rayons .level-3 > .nav-link{color:#9d9d9d;background:none}
.panel_left #categorie_rayons .level-3 > .nav-link.active, .panel_left #categorie_rayons .level-3 > .nav-link:hover{background:none !important}
.panel_left #categorie_rayons .level-3 > .nav-link{font-weight:normal}

.panel_left #categorie_rayons .nav-link:hover, .panel_left #categorie_rayons .nav-link.active, .list-group-item:hover i{color:#f6a000}

.panel_left #show_rayons,
.panel_left #filterPrice,
.panel_left #listingFiltre{margin-bottom:30px !important}

.panel_left .list-group-item{padding:5px 0;cursor:pointer}

.brand{}
.brand_banner{margin:0 -15px}
.brand_banner img{width:100%;height:185px}
.title_marque:before{content:"";height:2px;position:absolute;top:12px;left:-16%;width:16%;background-color:#f6a000}
.title_marque{margin:0 auto;width:75%;background:#fff;color:#333;font-weight:600;font-size:24px;text-transform:uppercase;text-align:center;position:relative}
.title_marque:after{content:"";height:2px;position:absolute;top:12px;right:-16%;width:16%;background-color:#f6a000}
#brand_list_univers{margin-top:20px}
.brand_univers{position:relative;cursor:pointer;margin-bottom:20px;text-decoration:none}
.brand_univers:hover{text-decoration:none}
.brand_univers h5{position:absolute;top:0;background:#333;opacity:0.75;width:100%;font-size:14px;text-transform:uppercase;color:#fff;line-height:14px;padding:10px 0;font-weight:600;text-align:center}
.brand_univers:hover h5{opacity:1}
.brand_univers h5:after{position:absolute;bottom:-6px;left:0;content:"";width:6px;height:6px;border-top:6px solid #333;border-right:6px solid transparent}
.brand_univers .card-body{padding:5px 0}
.brand_univers p{margin:0}
.brand_univers .link{font-size:11px;line-height:23px;color:#505050;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:underline}
.brand_univers:hover .link{text-decoration:none}
.brand_univers .nb_prod{font-size:12px;line-height:12px;color:gray;font-weight:400;text-align:center}

.marque_list_products .product_brand{display:none !important}

.form_bloc h2 {border-bottom: 1px solid #eee;padding-bottom: 5px;font-weight: 600;font-size: 16px}
.form_bloc h2 a{color:#f69400;font-size:13px;font-weight:400}

/*Zone Ban Search*/
#ZoneBannSearch, .ZoneBannSearch{margin:10px 0}
#ZoneBannSearch, .ZoneBannSearch .btn{background:#fff;border-radius:0;border:1px solid #ccc;color:#9e9e9e}
#ZoneBannSearch, .ZoneBannSearch .btn.active, #ZoneBannSearch, .ZoneBannSearch .btn:hover{background:#fafafa;color:#777}
.nb_products{font-size:16px}

/*Categorie*/
#url_cat{display:none}
.titleCat{font-size:26px;font-weight:600;text-transform:uppercase;line-height:20px}
.titleCat .little_option{font-size:14px;color:#aaa;display:block}
#categorie_rayons .nav-item.level-0{border-bottom:1px solid #eee}
#categorie_rayons .nav-link{padding:5px;font-size:14px;color:#333}
.desc_top{font-size:13px;line-height:16px;text-align:justify;margin:5px 0}
.info_supplementaire h2{font-size:14px;line-height:16px;font-weight:600;color:#f6a000;margin:10px 0 5px;padding:0}
.info_supplementaire p{font-size:12px;margin:0 0 10px;line-height:14px}
.desc_top a, .info_supplementaire a{color:#f6a000}

/*Destockage*/
#destockage .destockage_img{margin:0 auto;display:block}
#destockage .titre{margin:10px 0;text-align:center}

.bloc_rayon{padding:10px}
.bloc_rayon .card-body{position:relative;text-align:left;margin-left:20px;width:calc(100% - 20px);display:block}
.bloc_rayon .card-body:before{position:absolute;top:0;left:-20px;width:17px;height:16px;background:url(/assets/inter/sixtanfr/pages/arrow_categorie.png) no-repeat;content:""}
.bloc_rayon .card-img-top{position:relative;text-align:center;margin:0 auto;display:block}
#destockage_list_univers .bloc_rayon .card-img-top:after{position:absolute;top:0;left:0;width:70px;height:70px;content:"";background:url(/assets/rangemen/pages/vignette_destock.png) no-repeat}
.bloc_rayon h5{font-size:16px;font-weight:800;color:#333;line-height:16px;text-transform:uppercase;margin:0;height:35px}
.bloc_rayon p{font-size:13px;color:#999;line-height:16px;margin-bottom:5px}
.bloc_rayon a:hover{text-decoration:none}
.bloc_rayon a:hover p{text-decoration:underline}

/* Produit BLOC*/
#list_produits > *{padding:0 5px 10px}

.card{border-radius:0}
.card-title{;margin-bottom:0}
.card-body{margin:0;padding:0}
.card-text-right{}
.produit_bloc, .categorie_rayon{display:inline-block;width:100%;text-align:center;font-size:14px;overflow:hidden}
.produit_bloc a, .categorie_rayon a{color:#333}
.produit_bloc .btn-produit{color:#fff}
.produit_bloc a:hover, .categorie_rayon a:hover{text-decoration:none}
.produit_bloc:hover, .categorie_rayon:hover, .bloc_rayon:hover{border-color:#f6a000}

.vignetteBloc{position:absolute;top:0;left:0;z-index:1;width:60px;height:60px}
.vignettePourcentage{position:absolute;top:25px;left:-33px;width:130px;background-color:#fdd917;color:#333;font-weight:700;z-index:2;transform:rotate(-45deg);font-size:12px}
.vignettePourcentage.new{background:#c1c90e}
.vignettePourcentage.heart{background:#cb4e44;color:#fff}
.vignettePourcentage.best{background:#a03187;color:#fff}
.vignettePourcentage.first{background:#fba700}
.vignettePourcentage.soldes{background:#10c3ef;color:#fff}
.vignettePourcentage.ete{background:#F42927;color:#fff}


/*Vignettes*/
.priceHeart{color:#fff !important;background-color:#cb4e44 !important}
.priceBest{color:#fff !important;background-color:#a03187 !important}
.priceNews{color:#333 !important;background-color:#c1c90e !important}
.priceFirst{color:#333 !important;background-color:#fba700 !important}
.priceSoldes{color:#fff;background-color:#10c3ef !important}

.selon_ref{font-size:12px;color:#959595;padding-left:3px}

.color_stock{color:#9BB702}
.color_stock_limit{color:#BF292F}
.color_stock_soon{color:#239CD7}
.color_stock_reappro{color:#FFCF4C}

.fiche_produit_dispo_infos{position:relative;margin:0 auto 20px}
.fiche_produit_dispo_infos::before{width:18px;height:16px;content:"";position:absolute;top:0px;left:calc(50% - 9px)}
#accessoires_list .fiche_produit_dispo_infos::before{top:-15px}
.color_stock{color:#9bb702}
/*.color_stock:before{background:url(/v2/sixtanfr/img/picto_stock.png) no-repeat}*/
.color_stock_commande{color:#239cd7}
.color_stock_commande:before{background:url(/v2/sixtanfr/img/picto_sur_commande.png) no-repeat}
.color_stock_epuisement{color:#bc2026}
.color_stock_epuisement:before{background:url(/v2/sixtanfr/img/picto_epuisement.png) no-repeat}
.color_stock_reappro{color:#ffbf0f}
.color_stock_reappro:before{background:url(/v2/sixtanfr/img/picto_reappro.png) no-repeat}
.color_stock_commande_stock{color:#373737}
.color_stock_commande_stock:before{background:url(/v2/sixtanfr/img/picto_commande_stock.png) no-repeat}


.produit_bloc-priceHiver .vignettePourcentage {background:#f42927;color:#fff}
.produit_bloc-pricePromos-noel:hover{border-color:#c2141d}
.produit_bloc-pricePromos-noel .btn-produit{background:#c2141d;color:#fff}

.produit_bloc .product_left{padding:0}
.produit_bloc .list_options p{color:#666;line-height:7px;font-size:12px;margin:5px 0 4px;padding:0}
.produit_bloc .list_options ul{margin:0 0 0 15px;padding:0;font-weight:600}
.produit_bloc .list_options li{line-height:14px;font-size:12px}
.product_left a{width:150px;height:180px;display:block}
.product_image{display:inline-block;margin:auto;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:150px;background:url(/data/images/products/small/prod/no-logo.jpg) no-repeat 50%;background-size:contain}
.product_image img{/*position:absolute;top:0;left:0;bottom:0;right:0;*/width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;padding:10px 0}
.product_name{height:43px;line-height:14px;overflow:hidden;font-size:15px;font-weight:600}
a.product_brand, .product_brand{color:#f6a000 !important;text-transform:uppercase;font-weight:600;height:60px}
.product_avis{height:30px}
#fiche_produit .product_avis{height:210px}
.fiche_produit_lien{text-decoration:underline}
.fiche_produit_lien:hover{text-decoration:none}
.product_avis .avis_note_star i{color:#ffcd00;font-size:12px}
.products_price{height:45px}
.products_price .price{font-weight:600;color:#e40000}
.big_price ,#liste_reference_mobile .mobile_big_price{font-size:26px;line-height:14px;color:#d90000;font-weight:600}
.little_price{font-size:14px;line-height:14px}
.old_price{font-size:13px;color:#666;line-height:12px}
.old_price .price{text-decoration:line-through;color:#555}
.conditionnement{font-size:12px;color:#666}
.info_livraison{height:45px}
.info_livraison > div{line-height:12px}

.product_label{position:absolute;top:0;left:0;right:0;margin:auto;height:24px;z-index:9}

.produit_view_bloc{padding:10px 0}
.produit_view_bloc .product_right{padding:0 5px}
.produit_view_bloc .list_options{display:none}
.produit_view_bloc .card-text-right, .produit_view_bloc .card-text-left{padding:0}

.produit_view_list{}
.produit_view_list .product_right{padding:0}
.produit_view_list .card-text-right{padding:10px 5px}
.produit_view_list .card-text-left{background:#f3f3f3;padding:20px 15px 10px}
.produit_view_list .card-text-right{text-align:left}
/*.produit_view_list .product_avis{position:absolute;top:15px;right:15px}*/
.produit_view_list .product_name{font-weight:700;height:30px}

/*Fiche produit*/
#marque_image img{width:80%}
#produit_references_infos_stock{margin:10px 0 5px}
#produit_references_infos_stock .produit_references_infos_stock_item{margin-right:10px}
#produit_references_infos_stock .produit_references_infos_stock_libelle{margin-left:5px}

#produit_references_filtres{background:#f3f3f3;margin:5px 0 10px;padding:5px 0}
#produit_references_filtres_options{}
#produit_references_filtres_options .btn-group{margin:5px 10px}
.btn-panier_add{background:#f6a000;color:#fff;font-size:17px !important;font-weight:700;vertical-align:middle}
.btn-panier_add:hover{color:#fff}
.btn-panier_add.disabled{background:#7e7e7e}
.btn-favoris_add{}

.tab-content .show{margin-top:30px}
.tab-content-data{padding-top:15px}

.referencies_filters{width:100%;padding:3px;height:30px}
#produit_references_filtres_options .form-control{margin:3px 0;display:inline-block}
#produit_references_filtres_reset{width:28px;height:18px;display:inline-block}
#produit_references_filtres_reset .btn{display:none;color:#fff;background:#333;padding:0 5px;height:23px;vertical-align:middle}
#produit_references_filtres_reset .btn i{line-height:22px;height:22px;vertical-align:top}

#liste_references{font-size:14px}
#liste_references b{color:#505050}
#liste_references th, #liste_references td{padding:.35rem}
#liste_references thead th{background:#7c7c7c;color:#fff;font-weight:600;text-transform:uppercase}
.referency_quantity{width:50px;height:36px;margin:0 auto;text-align:center;display:inline-block;padding:1px}
.stock_txt{font-size:12px}
.info_supplementaire{padding-bottom:10px}


.fiche_produit{}
#fiche_produit a{color:#666666}
#fiche_produit #produit_image_principale{height:100%;width:100%}
#fiche_produit #produit_image_principale .thumbnail{}

#fiche_produit .product_avis .avis_note_star{font-weight:700}
#fiche_produit .product_avis .avis_note_star i{font-size:15px}
.caret{color:#f6a000}
#fiche_produit .fiche_produit_infos{}
#fiche_produit .fiche_produit_prix_action .referency_quantity{width:54px;height:54px;border-radius:2px}
#fiche_produit #produit_social_transport{}

#fiche_produit .add_in_favoris, #fiche_produit .modal-disabled{color:#f6a000;cursor:pointer}

#fiche_produit .fiche_produit_nom{font-size:26px;line-height:28px;font-weight:600;color:#333}
.fiche_produit_marque, .fiche_produit_marque:hover{color:#f6a000}
#fiche_produit .fiche_produit_marque_image{border-left:1px solid #e2e2e2;padding:0 10px;font-size:14px}
#fiche_produit .fiche_produit_marque_image img{width:100%;height:auto}
#fiche_produit .fiche_produit_marque_image a{color:#f6a000}

#fiche_produit #produit_images_thumbnail_gallery{margin:0;width:100%;padding:0 !important;height:65px}

#fiche_produit .thumbnails_list{margin:0 16px;width:calc(100% - 40px);text-align:left}
#fiche_produit .thumbnails_list .thumbnail_img{width:65px;height:65px;margin:0 5px;display:inline-block;border-width:1px;vertical-align:top}
#fiche_produit .thumbnails_list .thumbnail_img:hover,
#fiche_produit .thumbnails_list:not(:hover) .thumbnail_img:first-child{border-color:#f6a000}
.produit_images_thumbnail_nav_prev, .produit_images_thumbnail_nav_next{display:inline-block;top:calc(50% - 20px)}
.produit_images_thumbnail_nav_prev{left:0}
.produit_images_thumbnail_nav_next{left:inherit;right:0}

#fiche_produit #produit_image_principale .show-thumbnail{color:#333;position:absolute;left:0;top:0;width:100%;height:100%}
#fiche_produit #produit_image_principale .show-thumbnail i{font-size:19px;position:absolute;left:10px;bottom:10px}
#fiche_produit #produit_images_thumbnail{}
#fiche_produit #produit_ref{color:#999;font-size:14px}
#fiche_produit #produit_images_thumbnail .thumbnail{border:1px solid #f6a000;margin-right:5px;padding:4px 2px;display:inline-block}
#fiche_produit #produit_infos{height:252px}
#fiche_produit .titre{text-transform:initial}
#fiche_produit #produit_name{font-size:26px;line-height:28px;font-weight:600}
#fiche_produit #produit_marque{color:#f6a000;font-weight:normal}
#fiche_produit #produit_social_transport{padding:15px}
#fiche_produit .produit_livraison{font-size:14px;color:#666;line-height:15px;font-weight:500;border-left:1px solid #e2e2e2}
#fiche_produit .produit_livraison p{margin:0}
#fiche_produit #produit_livraison_txt{}
#fiche_produit .print_product i, #fiche_produit .share_product i{color:#f6a000;font-size:15px}
#fiche_produit .produit_livraison a{color:#f6a000}
#fiche_produit #liste_options{font-size:14px;line-height:20px;margin-left:20px}
#fiche_produit #liste_options .list-group-item{border:none;padding:1px;display:list-item}
#fiche_produit #col_marque{border-left:1px solid #eee}
#fiche_produit #marque_image{margin-bottom:5px}
#fiche_produit #autre_produits_marque{font-size:14px;color:#666;margin-bottom:5px}
#fiche_produit #autre_produits_marque a{color:#f6a000}
#fiche_produit #produit_stock{font-weight:700}
#fiche_produit .vignettePourcentage{}
#fiche_produit #produit_reference{}
.referency .discountValue{color:#d90000;margin-right:10px;font-size:15px}
.referency .price_default{font-size:12px}
.fiche_produit #price{}
.fiche_produit #price .unitVente{font-size:14px}
.fiche_produit .big_price{font-size:48px;font-weight:600;line-height:48px;color:#e40000}
.fiche_produit .little_price{font-size:32px;font-weight:600;color:#e40000}
.fiche_produit_prix_TTC{font-size:12px;height:50px}

#mobile_prix_ttc{}
#mobile_reference{font-weight:700}

.accessoires_variants{display:block;text-align:right;font-size:12px;margin-top:-5px;cursor:pointer;color:#f6a000;margin-right:40px;line-height:13px}
.accessoires_variants:hover{text-decoration:underline}

.fiche_produit_documents{background:#f8f8f8;border:2px solid #ccc;padding:15px}
.fiche_produit_documents .titre{font-size:20px;text-transform:inherit;color:#666}
.fiche_produit_documents .list-group-item{border:none;background:none}
.fiche_produit_documents a{color:#333}
.fiche_produit_documents a:hover{text-decoration:none}
.fiche_produit_documents i{font-size:25px;color:#f6a000 !important}

.fiche_produit_prix_HT .big_price{font-size:58px;line-height:48px}

#fiche_produit .btn{border-radius:2px}
#fiche_produit .btn-produit{font-size:20px;padding:15px;font-weight:600}
#fiche_produit .btn-favoris{width:100%;height:60px;color:#fff;background:#f2b738;padding:11px 0;font-size:12px;font-weight:600}
#fiche_produit .btn-favoris.disabled{background:#666}

.fiche_produit .vignettePourcentage{position:initial;margin-right:20px;padding:2px 5px;font-size:20px}

#produit_onglets{margin-top:20px}
#produit_onglets .nav-tabs .nav-item{margin-right:3px}
#produit_onglets .nav-tabs .nav-link{background:#eeeeee;border:none;color:#666;font-weight:600;text-transform:uppercase;font-size:14px}
#produit_onglets .nav-tabs .nav-item.show .nav-link, #produit_onglets .nav-tabs .nav-link.active{background:#444;color:#f6a000;border-bottom:1px solid #f6a000}
#produit_onglets .nav-tabs .nav-link:hover{color:#f6a000}
#produit_onglets .tab-pane{padding:10px 5px}
#produit_onglets .tab-pane h2{font-size:18px;line-height:28px;font-weight:600;margin-bottom:10px}
#produit_onglets .tab-pane p{font-size:14px}

#produit_onglets #avis{margin-bottom:20px}

#produit_onglets #caracteristiques p{line-height:20px;margin-bottom:10px}
#produit_onglets #caracteristiques .list-group{}
#produit_onglets #caracteristiques .list-group-item{padding:5px 0}
#produit_onglets #caracteristiques .list-group-item:nth-child(even){background:#f4f4f4}


#bootstrap-gallery .modal-body{padding:30px}

.mode_choice .custom-control{padding-bottom:10px}


.titre{font-size:24px;font-weight:600;line-height:20px;text-transform:uppercase;color:#333;margin:0 0 7px}
.titre, .titre a{color:#333 !important}
.panel_left .titre{font-size:18px}
.titre_deco{margin-bottom:10px}
.titre_deco .titre_deco_border{background:#f6a000;border-radius:3px;height:3px;margin-top:5px}
.titre_deco .titre_deco_arrow{width:0px;height:0px;margin:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #f6a000}
.panel_left .titre_deco_border{background:#ccc}
.panel_left .titre_deco_arrow{border-top-color:#ccc}
.h1_minus{font-size:11px;color:#ccc}

.carousel-indicators{width:100%;margin:0;bottom:-5px;z-index:5}
.carousel-indicators li{background:#f6a000;opacity:0.3;width:25%;height:5px;border:none}
.carousel-indicators li.active, .carousel-indicators li:hover{background:#f6a000;opacity:1}
.carousel-control-prev, .carousel-control-next{color:#f6a000;font-size:40px;width:5%}
.carousel-control-prev:focus, .carousel-control-next:focus, .carousel-control-prev:hover, .carousel-control-next:hover{color:#f6a000;opacity:1}

.btn-produit .fas{margin-right:5px}

/*AVIS SITE */
.avis_site{position:relative}
.avis_site a > *{position:absolute}
.avis_background{top:0;left:0}
.avis_site a, .avis_site a *{color:#333}

.margin-30{margin:30px 0 0;text-align:center}

/*Page home*/
.home_btn_center{margin:10px auto;text-align:center}
#home_slider_bannieres{margin:0 auto}
#home_slider_bannieres .carousel-control-prev, #home_slider_bannieres .carousel-control-next{width:5%}
#home_slider_bannieres .carousel-indicators li{height:5px;width:30%}

.home_marque_favoris{text-align:center}

#home_tabs{margin:30px 0}
#home_tabs .home_tabs_tab{display:inline-block}
#home_tabs .nav-tabs{border:none}
/*#home_tabs .nav-item .titre_deco{display:none}*/
/*#home_tabs .nav-item.active .titre_deco, #home_tabs .nav-item:hover .titre_deco{display:inline}*/
#home_tabs .nav-tabs .nav-link.active, #home_tabs .nav-tabs .nav-link:hover{border-color:transparent}
#home_tabs .nav-tabs .nav-link .titre{color:#aaa;margin-bottom:10px}
#home_tabs .nav-tabs .nav-link .titre_deco_border, #home_tabs .navt-abs .nav-link .titre_deco_border{background-color:#aaa}
#home_tabs .nav-tabs .nav-link .titre_deco_arrow, #home_tabs .nav-tabs .nav-link .titre_deco_arrow{border-top-color:#aaa}

#home_tabs .nav-tabs .nav-link.active .titre, #home_tabs .nav-tabs .nav-link:hover .titre{color:#333}
#home_tabs .nav-tabs .nav-link.active .titre_deco_border, #home_tabs .nav-tabs .nav-link:hover .titre_deco_border{background-color:#f6a000}
#home_tabs .nav-tabs .nav-link.active .titre_deco_arrow, #home_tabs .nav-tabs .nav-link:hover .titre_deco_arrow{border-top-color:#f6a000}

#home_promo_historique{margin:20px 0}
#home_promo_historique .tab-pane .row{margin:0}
#home_promo_historique .carousel.slide{margin-bottom:10px}
#home_promo_historique .carousel.slide .carousel-indicators li{height:5px;width:50%}
#home_promo_historique .carousel.slide .carousel-control-prev, .carousel.slide .carousel-control-next{width:5%}
#home_promo_historique .carousel.slide .carousel-item .col-3{padding:5px}

#home_univers{background:url(../img/pages/bg_univers_home.jpg);padding:30px 0 10px}
.home_univers_bloc{background:#fff;text-align:center;border:1px solid #fff;padding-bottom:5px;margin-bottom:30px;border-radius:3px;display:inline-block}
.home_univers_bloc:hover{text-decoration:none;opacity:0.95
}.home_univers_bloc .univers_title{color:#666;font-size:14px;line-height:16px;font-weight:600;text-decoration:none;height:57px;vertical-align:middle;display:table-cell;width:300px;text-align:center}
.home_univers_bloc img{width:100%;height:auto}

.thead{background:#666}
.tbody .tr{padding:5px 0}

.style_strong{font-weight:600;font-size:15px}
.info_liv{font-size:12px;color:#666}
.basket_products .fas.fa-times{color:#f6a000}
.panier_border{border:1px solid #ccc}
.style_sous_total{}
.style_total{background:#f2f2f2;font-weight:600;padding-top:10px;padding-bottom:10px}
.basket_ship{font-size:13px}
.basket_taxe{font-style:italic;font-size:12px}

#input_cp_relais{padding:2px 5px;width:100px;height:24px}
#mode_livraison_relais{display:none}

.basket_other_infos{font-size:13px;color:#666}

.service_client_tp .title {text-transform:uppercase;font-weight:800;font-style:italic;color:#666666;font-size:17px;line-height:18px;margin-bottom:10px}
.service_client_tp .text{font-weight:600;font-size:19px;font-style:italic}
.service_client_tp a{font-style:italic;color:#f6a000}
.service_client_tp i{color:#f6a000}

.bloc_adresse p{margin:0;font-size:13px}

.div_infos{margin-bottom:15px}

#basket_data .achat_infos{padding:0;background:none;}

#header #header_menu_utilisateur .utilisateur_picto,
#header #header_menu_utilisateur .utilisateur_picto .title,
#header #header_menu_utilisateur .utilisateur_picto:hover{color:#434343}

.stepwizard-step .btn-step{border-radius:50px;border:3px solid #f6a000;background:#fff;width:35px;height:35px;color:#f6a000}
.stepwizard-step .btn-step i{color:#f6a000}
.stepwizard-step.active .btn-step, .stepwizard-step a.btn-step:hover{background:#f6a000}
.stepwizard-step.active .btn-step i, .stepwizard-step a.btn-step:hover i{color:#fff}
.stepwizard-step .btn-step.disabled, .stepwizard-step .btn-step.disabled:hover{border-color:#bbb;background:#fff}
.stepwizard-step .btn-step.disabled i{color:#bbb}

#form_creation_compte #customers_address_delivery{display:none}

.catalogue_img{width:100%;height:190px;margin-bottom:20px;vertical-align:middle;position:relative}
.catalogue_img a{position:relative;display:block;width:100%;height:100%;font-size:16px}
.catalogue_img a span{margin:auto;vertical-align:middle;width:100%;height:45px}

.name .titre{font-size:14px}

.preFooter{background:#565d68}
.preFooter .label{color:#d6dbe3;font-size:18px;text-transform:uppercase;margin:0;}
.preFooter .info{line-height:14px;color:#9da4ae;font-size:12px;margin:0;}

#footer_avis_verifies{position:relative}
#footer_avis_verifies .avis_site{width:100%;height:250px;max-width:250px;margin:0 auto}
#footer_avis_verifies a, #footer_avis_verifies a *{color:#000}
#footer_avis_verifies .avis_note{top:42px;font-size:70px;left:0;width:100%;text-align:center}
#footer_avis_verifies .avis_star{top:105px;font-size:27px;left:0;width:100%;text-align:center}
#footer_avis_verifies .avis_star span{margin:0 5px;color:#f6a000;font-size:26px}
#footer_avis_verifies .avis_nb{font-size:16px;top:137px;left:0;width:100%;text-align:center}

#footer_avis_verifies .avis_star .site_avis_star_gold{font-family:"Font Awesome 5 Free"}
#footer_avis_verifies .avis_star .site_avis_star_gold:after{content:"\f005";font-weight:700}
#footer_avis_verifies .avis_star .site_avis_star_part{font-family:"Font Awesome 5 Free"}
#footer_avis_verifies .avis_star .site_avis_star_part:after{content:"\f5c0";font-weight:700}
#footer_avis_verifies .avis_star .site_avis_star_empty{font-family:"Font Awesome 5 Free"}
#footer_avis_verifies .avis_star .site_avis_star_empty:after{content:"\f005"}

footer{background:#2c3035;border-top:1px solid #515456;color:#ccc;font-size:14px;line-height:18px}
footer a:hover{text-decoration:none}
.footer_title{font-size:13px;font-weight:600;text-transform:uppercase;color:#fff;margin:15px 0 10px}
#footer_site_infos{color:#7c7c7c;text-align:justify;line-height:16px}
#footer_menu .nav-link{padding:3px 0;color:#ccc;font-size:15px}
#footer_menu .nav-link:hover{color:#fff}
#footer_service p{margin-bottom:5px}
#footer_telephone a{font-size:30px;font-weight:700;color:#f6a000}
#footer_telephone_infos{font-size:12px}
#footer_paiement, #footer_livraison{margin-top:20px}
#footer_avis_verifies{margin-top:30px}


/*Page Catégorie*/
#categorie_titre{margin-bottom:30px}
.titre_line{position:relative}
.titre_line:before{content:"";width:20%;height:2px;background:#f6a000;position:absolute;top:8px;left:0}
.titre_line:after{content:"";width:20%;height:2px;background:#f6a000;position:absolute;top:8px;right:0}
#categorie_titre h2{width:60%;background:#fff;margin:0 auto;font-size:24px;text-transform:uppercase;font-weight:600;line-height:20px}
#categorie_infos{background:url(../img/pages/bg_univers_top.jpg) top right;padding:15px}
#categorie_infos_zone{background:#fff;padding:0 15px}
#categorie_infos_zone .breadcrumb{padding-left:0}
#categorie_infos_zone h1{margin:0 0 20px;font-size:32px;line-height:25px;text-transform:uppercase;font-weight:600}
#categorie_infos_zone .description a{color:#f6a000}
#categorie_infos_zone .description{font-size:14px;line-height:16px}
.categorie_rayon{text-align:left}
.categorie_rayon_arrow{width:20px;float:left;font-size:20px}
.categorie_rayon_arrow .fas{color:#f6a000}
.categorie_rayon_infos{width:calc(100% - 25px);float:right}
.categorie_rayon_infos h3{font-size:16px;font-weight:800;color:#333;line-height:16px;text-transform:uppercase;margin:0;height:30px}
.categorie_rayon_infos .rayon_nb_produit{color:#999;font-size:13px;line-height:16px}
.rayon_image img{width:100%}
#categorie_offre_vente{}
#categorie_offre_vente h1{font-size:18px;line-height:16px;color:#333;font-weight:600;text-transform:uppercase;margin-bottom:10px}

/* Pages Compte */
#basket_infos #address_relais{max-height:200px;overflow-x:hidden;overflow-y:auto}
#customers_address_delivery .fa-info-circle{color:#f6a000}
.addresses_border > div:nth-child(2){border-left:1px solid #eee}
.titre_right{color:#f69400}
#customers_address_billing{border-left:1px solid #eee}

.td_article { padding: 5px; }
.td_article .ecotaxBask{ height:11px; width:100%; font-size:11px; margin-top:-5px; color:#666; float:right; }
.basket_recapEcotax{ font-size:12px; color:#666; text-align:right;}
.basket_recapEcotax1{ font-size:12px; color:#666; text-align:right; margin-top:-6px; }
.product_ecotax1{ font-size:12px; color:#666; text-align:center; margin-top:-4px; }

.black{background-color:#F5F5F5}
.btn-more_arrow{border:none;font-size:15px;margin-top:10px;text-transform:uppercase;text-align:left;padding:8px !important;position:relative;display:inline-block !important;width:100%;cursor:pointer;color:#333}

#header .recherche_resultats{display:none;background:#fff;box-shadow:0 0 10px #333;height:auto;padding:10px 20px}
.recherche_resultats .resultats_titre{color:#f6a000;font-size:17px;text-transform:uppercase;font-weight:700;text-align:left}
.recherche_resultats .resultats_titre .titre_infos{color:#777;font-size:11px}
.recherche_resultats #recherche_resultats_products .list-group-item a{display:table;overflow:hidden;width:100%;height:70px}
.recherche_resultats .list-group{border:none}
.recherche_resultats .list-group .list-group-item{padding:3px 2px;margin:0;border:none;border-radius:0;text-align:left;color:#666;background:none;font-size:16px}
.recherche_resultats .list-group .list-group-item.active{background:none}
.recherche_resultats .search_bold{font-family:'Barlow Condensed';font-weight:700}
.recherche_resultats > .row, .recherche_resultats > .row > *{}
.recherche_resultats #recherche_commande_rapide{position:absolute;top:-75px;left:26.6%;height:60px;width:180px;z-index:2}
.recherche_resultats #recherche_commande_rapide *{vertical-align:top}
.recherche_resultats #recherche_commande_rapide .add_in_basket{margin-left:-3px}
.recherche_resultats #form_recherche_achat_rapide{padding:9px 13px}
.recherche_resultats #recherche_commande_rapide_txt{display:grid}
.recherche_marque_infos a{display:table-cell;vertical-align:middle;line-height:15px;height:60px;color:#aaa;font-style:italic}
.recherche_marque_infos a:hover{text-decoration:none;color:#333}
.recherche_marque_categories{margin-left:10px}
.recherche_vign{margin-right:10px;width:70px;height:70px;text-align:left;display:inline-block}
.recherche_vign img{width:auto;height:auto;max-width:70px;max-height:70px}
.recherche_item_label{display:table-cell;vertical-align:middle;width:100%;line-height:18px}
.recherche_vign .fa-image{font-size:70px;color:#ccc}
.delete_rapide{cursor:pointer}
.recherche_resultats .fiche_produit{text-align:left;color:rgb(119, 119, 119);font-size:15px;position:relative}
.recherche_resultats .fiche_produit_image_div{display:grid;text-align:center}
.recherche_resultats .fiche_produit_image{height:auto;width:auto;max-width:100%;margin:auto}
.recherche_resultats .fiche_produit_titre{text-align:left;text-transform:uppercase;margin-bottom:10px;width:calc(100% - 75px)}
.recherche_resultats .fiche_produit_reference{margin-bottom:10px}
.recherche_resultats .fiche_produit_marque_image{position:absolute;top:10px;right:10px;width:90px}
.recherche_resultats .fiche_produit_marque_image img{width:100%;height:auto}
.recherche_resultats .fiche_produit_options{margin-bottom:10px;max-height:220px;overflow:hidden}
.fiche_produit_options{list-style:none;padding:0}
.fiche_produit_options li{margin:0px;padding:0px}
.fiche_produit_options li::before{color:#555;content:"\25AA";margin-right:5px}
.recherche_resultats .fiche_produit_titre_nom{color:#e2001a;font-size:30px}
.recherche_resultats .fiche_produit_titre_marque{font-size:17px}
.recherche_resultats .fiche_produit_reference_infos{color:rgb(0, 0, 0);font-size:17px}
.recherche_resultats .fiche_produit_favoris{cursor:pointer;margin-top:-10px}
.recherche_resultats .fiche_produit_lien{color:rgb(0, 0, 0);text-transform:uppercase}
.recherche_resultats .fiche_produit_infos_more{position:initial}
.recherche_resultats .fiche_produit_dispo_titre, .fiche_produit_prix_titre, .fiche_produit_prix_titre{text-transform:uppercase}
.recherche_resultats .big_price{font-size:46px;line-height:14px}
.recherche_resultats .little_price{font-size:24px;line-height:14px}
.recherche_resultats .fiche_produit_prix{color:#e2001a;font-size:45px;line-height:35px}
.recherche_resultats .fiche_produit_action{margin-top:0px}
.recherche_resultats .fiche_produit_action *{vertical-align:top}
.recherche_resultats .fiche_produit_action .add_in_basket{margin:0px 0.7vw}
.recherche_resultats .btn-more_arrow{/*position:absolute;bottom:0;left:0*/}
.btn_commande_rapide_qte{background-color:#eee;color:#333;font-weight:700;border:none;text-align:center;width:60px;height:60px;display:inline-block;padding:20px 15px}
#header .recherche_resultats .surligne{color:#333;font-weight:700}
.recherche_pub{padding:15px 5px;margin-bottom:20px;background:#f5f5f5}
.recherche_pub_img{}
.zone_recherche{position:fixed;top:130px;width:100%;height:calc(100% - 150px);z-index:1090;overflow:auto;display:none}
.recherche_resultats{background:#fff;box-shadow:0 12px 10px #999;height:100%;min-height:350px;padding:10px 20px;overflow:auto}

.referency_quantity{text-align:center;width:60px;height:60px;display:inline-block;margin-left:-3px;padding:5px}

/* zone pages concours */
.containerGame { margin: 0px -5px 0px -5px; color:#333;}
.containerGame .gameBann { padding:0px; }
.containerGame .gameTitle { margin:40px 0px 40px 0px; text-align:left; width:100%; min-height:50px; padding:0px; }
.containerGame .gameSubTitle { text-align:left; color:#f6a000; width:100%; min-height:50px; font-size:24px; padding:0px; } 
.containerGame .lotsBloc { padding:0px; margin:auto 0px auto 0px;} 
.containerGame .gameImgLot { padding:0px 6px 0px 6px; margin-bottom:10px; text-align:center; } 
.containerGame .avert { text-align:left; width:100%; font-size:12px; margin-top:5px; }
.containerGame .gameArgu16Y { text-align:center; width:100%; font-size:16px; color:#f6a000; margin-top:25px; padding:0px; }
.containerGame .gameArgu30B { text-align:center; width:100%; font-size:30px; font-weight:bold; margin-top:25px; padding:0px; }
.containerGame .gameBtnZone { height:auto; padding:20px 0px 20px 0px; background-color:#efefef; margin:30px 0px 30px 0px; width:100%; }
.containerGame .gameBtnZone .btnConcoursL { background-color:#f6a000; color:#fff; margin-left:35%; text-align:center; padding:10px; font-size:22px; font-family:Oswald; letter-spacing: 0.55px; }
.containerGame .gameBtnZone .btnConcoursR { background-color:#f6a000; color:#fff; margin-right:35%; text-align:center; padding:10px; font-size:22px; font-family: Oswald; letter-spacing: 0.55px; }
.containerGame .gameBtnZone a:hover{ text-decoration:none;}


/* XL */
@media (min-width:1200px){
}

/* LG */
@media (max-width:1200px){
    .fiche_produit_prix_action .btn-panier_add img{display:none}
    #menu_site_nav .navbar-nav .nav-link{font-size:11px}
    .achat_infos *{font-size:14px}
}
@media (min-width:1200px){
    .col-1-5{max-width:20%;flex:0 0 20%;padding:0 5px}
}

/* XL */
@media (min-width:992px){
    .col-1-5{max-width:20%;flex:0 0 20%;padding:0 5px}
    .col-lg-1-5{max-width:20%;flex:0 0 20%;padding:0 5px}
    #menu_principal_mobile{display:none !important}
}
.bg_grey{background-color:#f6a000}
/* MD */
@media only screen and (max-width:991px){
    #site_contenu{margin:10px 0;padding:10px 15px}
    .container{max-width:100%}
    #btn_mobile_menu:not(.collapsed) .fa-bars, #btn_mobile_menu.collapsed .fa-times{display:none}

    .theme-showcase{padding:0}

    #menu_site_menu{background:#fff;position:relative;overflow:auto;max-height:calc(100vh - 110px)}
    #menu_principal_mobile, .sous_menu_left{box-shadow:0 5px 20px rgba(0,0,0,0.5)}
    #navbar_title{background:#2c2f34;color:#fff;font-size:16px;font-weight:600;padding:0 15px}
    #btn_mobile_menu{width:47px;height:49px}
    #btn_mobile_menu:not(.collapsed) .fa-bars, #btn_mobile_menu.collapsed .fa-times{display:none}
    #menu_site_menu .navbar_menu_principal{border-left:10px solid #f6a000}
    #menu_principal_mobile .sub_menu_separation{border-top:10px solid #ccc}
    #menu_site_menu .navbar-nav li{width:100% !important;text-align:left;padding:0;font-size:14px;margin:0;border-bottom:1px solid #ccc;background:none !important;position:relative}
    #menu_site_nav{background:#f6a000 !important;color:#38474f;height:50px;position:sticky;top:0;z-index:50}
    #menu_site_nav .nav-item-div{width:100%;height:100%;position:inherit !important}
    #menu_principal_mobile .navbar-nav .nav-link{padding:10px;color:#38474f;font-size:16px; display:inline-block}
    #menu_site_nav .navbar-nav .nav-link .fas{color:#f6a000;margin-right:15px}
    #menu_site_menu .navbar-nav .nav-link br, #menu_site_menu .navbar-nav .nav-link br:after{content:' '}
    #menu_site_nav .fas:before{font-size:24px}
    #menu_site_nav .fas{position:relative}
    #menu_site_nav .fas .badge{background:#38474f;color:#fff;font-size:12px;position:absolute;top:-3px;left:10px;padding:3px 4px}
    #menu_site_nav .navbar-toggler{color:#38474f;border:none;padding:5px}

    .nav-link{padding:.5rem}
    #fiche_produit  .product_avis{height:150px}

    .fiche_produit_dispo_infos br{content:" ";margin-left:5px}
    .accessoires_variants{text-align:center;margin:0}

    #site_avis #site_avis_clients{max-width:100%}
    #site_avis #site_avis_resume{float:none;margin:10px auto;padding:1px}
    #site_avis #site_avis_customers{width:100%;height:auto}
    #site_avis #site_avis_title{width:100%;margin:0}
    #site_avis #site_avis_list{width:100%;height:330px;overflow:auto;margin:13px 0}
    #site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review:nth-child(2){margin:0}
    #site_avis #site_avis_list .site_avis_list_reviews, #site_avis #site_avis_list .site_avis_list_reviews.active{display:block;width:100%;height:100%}
    #site_avis #site_avis_list .site_avis_list_reviews .site_avis_list_review{width:100%;height:100px;float:none;margin:10px 0}
    #site_avis #site_avis_left, #site_avis #site_avis_right, #site_avis #site_avis_list #site_avis_slide_left, #site_avis #site_avis_list #site_avis_slide_right,#site_avis #site_avis_pagination{display:none}

    .panel_left #listingCategories{}
    .panel_left #listingCategories .titre{background:#f5f5f5;text-align:center;padding:8px 0;height:35px}
    .panel_left #listingCategories .titre_deco{display:none}
}



@media (min-width:767px){
    .menu_hover:hover .submenu{display:inline}
    ul.dropdown-menu.nav.sous_categories, .nav-title{position:relative}
    .sous_categories{border:none}
    #menu_site_nav .navbar_menu_principal .menu_hover{position:initial}
}

/* SM */
@media (max-width:767px){
    #fiche_produit .thumbnails_list .thumbnail_img{width:43px;height:43px}
    #fiche_produit .thumbnails_list .thumbnail img{width:auto;max-height:100%}
    .produit_images_thumbnail_nav_prev, .produit_images_thumbnail_nav_next{top:calc(50% - 30px)}
    .col-1-5{max-width:33%;flex:0 0 33%;padding:0 5px}

    .vignetteBloc{width:40px;height:40px}
    .vignettePourcentage{top:18px;left:-40px}
    #footer_telephone a{font-size:22px}

    .containerGame .gameBtnZone .btnConcoursL, .containerGame .gameBtnZone .btnConcoursR { height:86px; }
    .containerGame .gameBtnZone .btnConcoursL { padding-top: 25px; }
    .containerGame .gameArgu16Y { font-size:16px;}

}
/* COL */
@media (max-width:575px){
    .col-1-5{max-width:50%;flex:0 0 50%;padding:0 5px}
    .click_pub img{width:100%}
    .sticky-top-mobile{position:sticky;top:0;z-index:1020}
    .breadcrumb{padding:.5rem}
    .breadcrumb-item+.breadcrumb-item{padding-left:0.2rem}
    .breadcrumb-item+.breadcrumb-item::before{padding-right:.2rem}
    .card-text-left, .card-text-right{padding:0 !important}
    .product_right{padding-left:0 !important}
    .product_name{height:30px}
    .produit_bloc{padding:20px 0 0}
    .product_image{padding:0}
    #panier_produit_name{height:30px}
    .products_price{height:35px}
    .info_livraison{height:40px}
    .btn-produit{display:none}
    .modal-open, .modal{padding-right:0 !important}
    .modal .btn-produit{display:inline}
    .achat_infos .text-left{text-align:center !important}

    .titre_line:before, .titre_line:after{width:10%}
    #categorie_titre h2{width:80%}
    #produit_onglets .nav-tabs .nav-item:not(.active){display:none}

    .dropdown-menu, .dropdown-submenu{display:none}
    .sous_categories.show{display:inline;position:absolute;top:-1px;left:-11px;width:calc(100% + 11px);height:100vh;border-radius:0;margin:0;padding:0;border-color:#ccc}

    .submenu{border:none;padding:0;top:-2px;left:0;width:100vw;height:100vh;position:absolute !important;float:left !important}
    .submenu .sous_menu_left{width:100%;position:absolute;background:#fff}
    .submenu .sous_menu_left .container{padding:0}
    #menu_site_nav .navbar-nav .nav-link{display:inline-block;position:relative}
    #menu_site_nav .navbar_menu_principal .menu_hover:hover .nav-item-div:after{display:none}
    .submenu .menu_categorie .nav-title, .sous_menu_title{width:100%;padding:0 10px;font-size:14px;margin:0;border-bottom:1px solid #ccc;position:relative}
    #menu_site_nav .navbar-nav .submenu .nav-title .nav-link, #menu_site_nav .navbar-nav .submenu .sous_menu_title .nav-link{padding:10px;font-size:16px;display:inline-block;line-height:13px;width:100%;text-transform:uppercase;font-weight:700}
    #menu_site_nav .navbar_menu_principal .menu_hover .dropdown .nav-item-div > .nav-link::after{content:"\f105";position:absolute;right:20px;left:auto;top:10px;width:10px;color:#000;height:10px;border:none;display:inline !important;font-family:"Font Awesome 5 Free"}
    #menu_site_nav .sous_menu_title{background:#E8E8E8}
    #menu_site_nav .sous_menu_title .dropdown-toggle.nav-link:before{content:"\f104";position:absolute;left:-5px;top:10px;width:10px;color:#000;height:10px;border:none;display:inline !important;font-family:"Font Awesome 5 Free"}
    #menu_site_nav .navbar_menu_principal .menu_hover .nav-item-div > .sous_menu_title .nav-link::after{display:none !important}
    #menu_site_nav .sous_menu_right{display:none}
    
    
    .containerGame .gameBtnZone .btnConcoursL { padding-top:10px; }
}

/* MENU DE GAUCHE EN RESPONSIVE */
.nav-side-menu {/*overflow:auto;*/}
.nav-side-menu .toggle-btn {display:none}
.nav-side-menu ul :not(collapsed) .arrow{float:right;padding-top:10px;padding-right:20px}
.nav-side-menu ul{margin-bottom:10px !important}
.nav-side-menu ul,.nav-side-menu li{list-style:none;padding:0px;margin:0px;line-height:17px}
.nav-side-menu ul .sub-menu{margin-bottom:15px}
.nav-side-menu ul .active,
.nav-side-menu li .active{/*border-left:3px solid transparent*/}
.nav-side-menu .sub-menu li a{color:#333;font-size:16px}
.nav-side-menu ul .sub-menu li.active, .nav-side-menu ul .sub-menu li:hover{/*background-color:#eee;*/}
.nav-side-menu ul .sub-menu li.active > a, .nav-side-menu ul .sub-menu li:hover > a{color:#f6a000 !important}
.nav-side-menu ul .sub-menu li,
.nav-side-menu li .sub-menu li{border:none;/*padding-left:10px*/}
.nav-side-menu li {border-left:3px solid transparent}
.nav-side-menu li a{text-decoration:none;color:#333}
.nav-side-menu li a i {padding-left:10px;width:20px;padding-right:20px}

@media (max-width:991px) {
  .nav-side-menu {position:relative;width:100%;margin-bottom:10px}
  .nav-side-menu .toggle-btn {display:block;cursor:pointer;padding:8px;position:absolute;left:0;top:0;z-index:10 !important;color:#333;font-size:20px;text-align:center}
}
@media (min-width:991px) {
  .nav-side-menu .menu-list .menu-content {display:block}
}

.panel_left .nav-side-menu li{border:none}
/* FIN MENU DE GAUCHE EN RESPONSIVE */
/* MENU COMPTE EN RESPONSIVE */
#compte_left .nav-side-menu ul, #compte_left .nav-side-menu li{}
#compte_left .nav-side-menu ul .sub-menu{}
#compte_left .nav-side-menu ul .active,
#compte_left .nav-side-menu li .active{/*border-left:3px solid #f6a000;*/background-color:#f5f5f5}
#compte_left .nav-side-menu ul .sub-menu li.active, #compte_left .nav-side-menu ul .sub-menu li:hover{}
#compte_left .nav-side-menu ul .sub-menu li.active a, #compte_left .nav-side-menu ul .sub-menu li:hover a{color:#f6a000}
#compte_left .nav-side-menu ul .sub-menu li,
#compte_left .nav-side-menu li .sub-menu li {background-color:#fff;line-height:24px}
#compte_left .nav-side-menu li {border-color:#2e353d;line-height:30px}
#compte_left .nav-side-menu ul .sub-menu a{text-decoration:none;color:#333;padding:0 5px}
#compte_left .nav-side-menu .logout{margin-top:10px;border:none}
#compte_left .nav-side-menu .logout .nav-link{background:#eee;color:#f6a000 !important;padding:0}
#compte_left .nav-side-menu .logout:hover{text-decoration:none}
#compte_left .nav-side-menu .logout{text-align:center}
/* FIN MENU COMPTE EN RESPONSIVE */
