.nav-entreprise>ul { padding-left: 0; } .nav-entreprise li{ list-style: none; display: inline-block; padding: 10px; } .nav-entreprise>ul>li>a { text-decoration: none; color: black; padding: 15px; } .nav-entreprise>ul>li>a:hover { color: red; } .boutons .btn { margin-top: 5px; margin-bottom: 5px; } .btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgb(0 0 0 / 25%); background-color: #363636; } .btn-inverse:hover { color: #ffffff; background-color: #222222; *background-color: #151515; } .fiche-entreprise .btn { margin-top: 5px; margin-bottom: 5px; } .offre .btn { margin-top: 5px; margin-bottom: 5px; } .parent-btn { margin-bottom: -5px; } .entreprise, .contact, .offre { border: solid 2px; border-radius: 10px; padding: 10px; margin-bottom: 10px; } .contacts-et-offres { display: flex; justify-content: space-between; } .contacts-et-offres > div { flex: 1 0 0; } .contacts-et-offres > div:nth-child(2) { margin-left: 20px; }