#Caddie,
#Recapitulatif{
    word-break:normal;
}

#Sidebar .close{
    padding:10px;
    font-size:32px;
    font-weight:500;
}
#Sidebar .MontantPanier{
    text-align:right;
}
#MenuPanier{
    font-size:13px;
}
#MenuPanier.well{
    background-color:transparent;
    border:none;
    box-shadow:none;
}
#MenuPanier #TB_MenuPanier td{
    color:var(--color-text-medium);
}
#MenuPanier .ColPhoto img{
    max-width:75px;
    height:auto;
}
#MenuPanier #TB_Totaux td{
    padding-top:2px;
    padding-bottom:2px;
}
#MenuPanier #APayer{
    font-weight:bold;
}
#MenuPanier #ValidCde{
    margin:10px auto;
    text-align:center;
}
#MenuPanier #ValidCde .btn{
    border-radius:5px;
}
#MenuPanier #ValidCde .btn:active,
#MenuPanier #ValidCde .btn:hover,
#MenuPanier #ValidCde .btn:focus{
    background-color:var(--color-secondary);
}

#ATitreIndicatif{
    display:block;
    font-weight:normal;
    font-size:12px;
}

#ValEtape2 #TB_ValEtape2 > tbody > tr:last-child{
    display:none;
}

#CheckCGV{
    margin-top:30px;
    text-align:center;
}

.BlocFidel:after{
    display:block;
    clear:both;
    content:' ';
}

#TB_Recapitulatif{
    font-size:13px;
}
#TB_Recapitulatif .ColPrixU,
#TB_Recapitulatif .ColPrixUNet,
#TB_Recapitulatif .ColPrixTTC{
    text-align:right;
}
#TB_Recapitulatif #Entete th{
    background:var(--color-vertpale-light);
    font-weight:bold;
}

#TB_Recapitulatif .Montant{
    text-align:right;
}

#TB_Recapitulatif_Panier.datatable-responsive .PhotoVerySmallPanier{
    max-width:50px;
}

#TB_Recapitulatif_Panier_Totaux{
    border-top:1px solid var(--color-text-medium);
}

#PaiementEntete{
    background:var(--color-primary);
    color:var(--color-white);
}
#PaiementContenu{
    background:var(--color-primary-light);
    padding:10px;
    text-align:center;
}

.Submit,
#RecapValideContenu{
    text-align:center;
}

#MsgFraisPort{
    text-align:center;
}

#Totaux_LigneTotalTTC td{
    font-weight:bold;
}
#TB_CaddieB_Totaux .Montant{
    text-align:right;
}

.datatable-responsive .PhotoVerySmallPanier{
    max-width:125px;
}
.datatable-responsive .ColEff .text-danger{
    color:var(--color-text) !important;
}
.datatable-responsive .ColEff .text-danger:focus,
.datatable-responsive .ColEff .text-danger:hover{
    color:var(--color-danger) !important;
}
.datatable-responsive .ColEff .fs-18{
    font-size:22px;
}
.datatable-responsive .ColEff .ion-close-circled:before{
    content:"\f253";
}

.ColRemise,
.ColPrixUNet,
.ColTauxTVA{
    display:none;
}
tr#Totaux_Ligne1{
    display:none;
}
tr#Totaux_LigneDontTVA{
    display:none;
}