/*header*/

/* contenu navbar */
/*header>div>div>div>div>ul>li>b>a>span:after{
   content:'';
}*/

#site-menu-invoker:hover{
    color :#FDE10C!important;

}

/* navbar placement */
@media(min-width:1439px){
    .navbar-collapse{
        flex : 0 1 75%!important;
    }
}

@media only screen and (max-width: 1400px) and (min-width: 992px){
    .g-hidden-md-down{
        margin-bottom:5px!important;
    }

    
}
header>div>nav>div>a>img{
    height:55px!important;
}



@media(min-width:1439px){
    header>div>nav>div>a>img{
    position: absolute;
    top: -50px;
    left: -50px;
    height:unset!important;
    }
}

/* couleur navbar */

.u-header>.g-bg-black-opacity-0_9{
   background-color: #0032C4!important;
}

.g-color-white>a>span{
    color :#fff!important;
}

.js-countdown>.g-color-primary{
    color :#FDE10C!important;
}

/*tous les blocks*/
.g-bg-black-opacity-0_9{
    background-color : #000d30!important;
}


.g-bg-gray-dark-v1{
    background-color : #000d30!important;
}

.g-color-white--hover:hover{
    color :#FDE10C!important;
}


/* Module transporteur */

.fadeInUp{
    opacity:1!important;
}

/* btn et icon color*/
.g-bg-primary{
    background-color :#0032C4!important;
}

.btn-primary{
    background-color :#0032C4!important;

}

.btn-primary:hover{
    background-color :#FDE10C!important;

}

.u-btn-primary{
    background-color :#0032C4!important;

}

.u-btn-primary:hover{
    background-color :#FDE10C!important;

}

input[type=radio]:checked+.g-bg-primary--checked{
    background-color:#0032C4!important;
}

.u-btn-black:hover{
    background-color:#0032C4!important;
}


.u-icon-v3{
    color:#0032C4!important;
}


/* consigne */

.fa-recycle{
    color:#00b339!important;
}

/* équivalence */
.icon-star{
    color:#fff!important;
}

/* btn devis */

#devis-menu-invoker .icon-hotel-restaurant-239 {
    color: #0032C4 !important;
}

/* Disponibilité */

.g-mt-20:hover{
    color:#0032C4!important;
}

.g-color-pinterest{
    color:#ff964f!important;
}


 /* btn icon list et grid dans produit*/
.icon-list{
    color:unset!important;
}

.icon-grid{
    color:unset!important;
}

.change-search-aff{
    color:#0032C4!important;
}


/* btn cercle */

.fa-circle{
    color:#0032C4!important;
}

.fa-circle:hover{
    color:#0032C4!important;
}

/* Fiche liste article width pour détail */

.ARTICLE_LIBELLE {
    width :100%!important;
}

/* btn remise quantitative */

.remise-quantitative{
    border-radius: 5px !important;
    border: 2px solid #527bcc;
    padding: : 0px 10px 0px 10px!important;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 600;
    color: #527bcc !important;
}

.remise-quantitative:hover{
    color: #276221!important;
}

.mt-auto a:has(> .fa-percent) {
  border-radius: 5px !important;
  border: 2px solid #527bcc !important;
  padding: 0 10px !important;
  font-weight: 600;
  color: #527bcc !important;
}

/* Icone supprimer */

.icon-hotel-restaurant-214{
    color:#fff!important;
}

/*footer*/

footer>div>div>div>div>ul>li>a:hover{
    color :#FDE10C!important;
}

address>div>a:hover{
    color : green!important;

}

.u-heading-v3-1{
    border-bottom: 1px solid rgba(197, 197, 197, 0.3)!important;
}



/* Exceptions */

table>.g-bg-primary:hover{
    background-color:#0032C4!important;
}

h4>.g-color-primary:hover{
    color:#0032C4!important;
}

#Raccourcis{
    .icon-basket-loaded, .icon-folder {
        color:#fff!important;
    }
}

/* Panier tab */

.g-brd-top{
    color:#0032C4!important;
}

.g-brd-top:hover{
    color:#0032C4!important;
}

.CSS_ARTICLE_INDISPO{
    color:#527bcc!important;
}

.pt-2.g-px-20.g-height-40 {
    .CSS_DISPO{
    font-size:14px;
    }
}

.CSS_DISPO{
    font-size:0;
    .fa-truck {
        font-size:14px;
    }
}

.CSS_DELAIS{
    font-weight:600;
}

.logo-PURF{
    display:none!important;
}

tbody.g-color-black tr.ARTICLE i.g-font-weight-600:not(.g-color-pinterest) {
  color: #18ba9b !important;
}

/* Cacher la sécurité dans account client */

.CSS_LST_SECURE.g-pb-3 {
    display:none!important;
}

.logo-tab{
    display: none;
}