.alisioshop li {list-style: none; padding: 0;  padding-bottom: 10px; border-bottom: 1px solid #fff; margin-bottom: 10px  }
.alisioshop ul {margin: 0; padding: 0}
.alisioshop ul .formulaire_spip {margin-bottom: 0 }
.alisioshop_fields_visible {float: left}
input.number {width: 50px; margin: 0}
.formulaire_ajouter_cart { padding: 0 }
.alisioshop .content-ordre li { border-bottom: none }

.cart_link {float: right;}

.logo_produit { float: right; max-width: 30%; margin-right: 10px }

#champ_nom, #champ_email, #champ_addresse, #champ_lieu {
    width: 100%;
    max-width: 20em;
}
#champ_code_postal, {
    width: 100%;
    max-width: 10em;
}
input.number { color: #333 }
.alisioshop.panel, .alisioshop.panel .panel-heading, .alisioshop.panel .formulaire_spip, .alisioshop.panel .reponse_formulaire_ok, .formulaire_alisioshop_produit  { background: transparent; border: none }

.supprimer_cart { margin-top: 10px; font-size: 0.9em}

