section#compte .menu-compte {
  margin-bottom: 30px;
  background-color: #f5f5f5; }
section#compte .menu-compte ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding: 0px 20px; }
    section#compte .menu-compte ul li {
      text-align: center;
      padding: 10px 20px;
      line-height: 30px; }
      section#compte .menu-compte ul li a {
        color: #333; }
        section#compte .menu-compte ul li a i {
          margin-right: 10px; }
    section#compte .menu-compte ul li.active a {
      text-decoration: underline; }

section#compte .menu-contenu .form-control {
  height: 35px; }

section#compte .menu-contenu form#profil label.error {
  position: relative;
  margin-left: 10px; }

section#compte .menu-contenu button[type="submit"] {
  height: 35px;
  width:100%; }

section#compte .menu-contenu form#profil .infos, section#compte .menu-contenu form#profil .addr {
  padding-left: 3%;
  padding-right: 3%; }
section#compte .dropdown button.dropdown-toggle {
 height: 35px;
  font-size: 1.5rem;
  padding: 8px;
  width:100%; }
section#compte .titre-page {
	margin-top: 40px;
	margin-bottom: 40px;
}
section#compte #modification-ok {
	display: none;
}