.bouton-selectionner-desselectionner .bouton-tertiaire {
    color: #095797;
    font-weight: bold;
    text-decoration: none;
  }
  .bouton-tertiaire {
    border: none;
    background: none;
    font-size: 1rem;
    line-height: 1.5;
    max-height: 44px;
    box-sizing: border-box;
  }
  .sd-icon {
    position: relative;
    top: 2px;
    margin-right: 8px;
    width: 16px;
    height: 16px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
  }
  .sd-icon-previous {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cpath id='Tracé_724' data-name='Tracé 724' d='M.331,7.267c.01-.011.014-.026.025-.037L5.293,2.293A1,1,0,0,1,6.707,3.707L3.414,7H15a1,1,0,1,1,0,2H3.414l3.293,3.293a1,1,0,0,1-1.414,1.414L.356,8.77C.345,8.759.341,8.744.331,8.733a.977.977,0,0,1,0-1.466Z' transform='translate(0 -2)' fill='%23fff'/%3E%3C/svg%3E%0A");
  }
  .sd-icon-next {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cpath id='Tracé_725' data-name='Tracé 725' d='M15.669,7.267c-.01-.011-.014-.026-.025-.037L10.707,2.293A1,1,0,1,0,9.293,3.707L12.586,7H1A1,1,0,1,0,1,9H12.586L9.293,12.293a1,1,0,1,0,1.414,1.414L15.644,8.77c.011-.011.015-.026.025-.037a.977.977,0,0,0,0-1.466Z' transform='translate(0 -2)' fill='%23fff'/%3E%3C/svg%3E%0A");
  margin-right: 0;
  margin-left: 8px;
  }
  .nav-etape ul{
    display: flex;
    flex-direction: row;
    margin:0;
    padding:0;
    gap:25px;
    align-items: center;
  }
  .nav-etape ul li{
    display: flex;
    list-style: none;
    position: relative;
    border: 1px solid;
    padding: 24px 16px;
    align-items: center;
    vertical-align: middle;
    text-align: center;
    justify-content: center;
    height: 100px;
    max-width: 275px;
    width: 100%;
  }
  .nav-etape ul li.etape-actif{
    border-color: #0056b3;
    color:#0056b3;
  }
  .nav-etape ul li.etape-actif:hover{
    border-color: #3374cc;
  }
  .nav-etape ul li.etape-inactif{
    color: #8893A2!important;
    border-color: #8893A2;
  }
  .nav-etape ul li a{
    text-decoration: none;
  }
  .nav-etape ul li strong{
    display: block;
  }
  .bouton-nav-formulaire{
    margin-top: 25px;
  }
  .formulaire-permis .row{
    gap:25px;
  }
  @media (max-width: 400px) {
    .formulaire-permis .row{
      gap:20px;
    }
  }
  @media (max-width: 375px) {
    .formulaire-permis .row{
      gap:5px;
    }
  }
  .formulaire-permis .row{
    margin-right: 0!important;
    margin-left: 0!important;
  }
  .formulaire-permis .row.number-field{
    gap:5px;
    align-items: baseline;
  }
  .formulaire-permis .row.number-field div{
    width: 40%;
  }
  .formulaire-permis .rowPowermailMiniChamp {
    width: 8.3rem;
  }
  .cadre-formulaire{
    position: relative;
    border: 1px solid #c5cad2;
    padding: 24px 16px;
    margin-bottom: 25px;
  }
  .bouton_supprimer_site{
    background: none;
    position: relative;
    top: 3px;
    border: none;
    height: 38px;
    width: 38px;
    margin: 0;
    padding: 0;
    font-size: 1.5rem;
    font-weight: bold !important;
    color: #CB381F;
  }
  #ajouterSite{
    margin-top: 25px;
  }
  .tableau_bouton_retirer{
    width: 72px;
    align-items: center;
  }
  .cadre-formulaire .button-secondaire {
    color: #095798;
    text-decoration: none;
    display: inline-block;
    border: 1px solid #095798;
    background-color: #fff;
    padding: 10px;
    margin-top: 20px;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5;
    max-height: 44px;
    box-sizing: border-box;
    cursor: pointer;
  }
  .cadre-formulaire .button-secondaire:hover {
    background-color: rgba(9, 87, 151, 0.16);
  }
  .formulaire-permis select {
    height: 38px!important;
    background-position: calc(100% - 14px) calc(0.6em + 5px),
    calc(100% - -27px) calc(0.5em + 0px), 100% 0;
  }
  .modification-profil .row .form-group{
    margin-bottom: 0;
  }


  @media(min-width:992px) {

    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: none;
    }

    .col-md-1 {
        width: 8.33333%
    }

    .col-md-2 {
        width: 16.66667%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.33333%
    }

    .col-md-5 {
        width: 41.66667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-7 {
        width: 58.33333%
    }

    .col-md-8 {
        width: 66.66667%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.33333%
    }

    .col-md-11 {
        width: 91.66667%
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-pull-1 {
        right: 8.33333%
    }

    .col-md-pull-2 {
        right: 16.66667%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.33333%
    }

    .col-md-pull-5 {
        right: 41.66667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.33333%
    }

    .col-md-pull-8 {
        right: 66.66667%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.33333%
    }

    .col-md-pull-11 {
        right: 91.66667%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-push-1 {
        left: 8.33333%
    }

    .col-md-push-2 {
        left: 16.66667%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.33333%
    }

    .col-md-push-5 {
        left: 41.66667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.33333%
    }

    .col-md-push-8 {
        left: 66.66667%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.33333%
    }

    .col-md-push-11 {
        left: 91.66667%
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-offset-0 {
        margin-left: 0%
    }

    .col-md-offset-1 {
        margin-left: 8.33333%
    }

    .col-md-offset-2 {
        margin-left: 16.66667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333%
    }

    .col-md-offset-5 {
        margin-left: 41.66667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.33333%
    }

    .col-md-offset-8 {
        margin-left: 66.66667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333%
    }

    .col-md-offset-11 {
        margin-left: 91.66667%
    }

    .col-md-offset-12 {
        margin-left: 100%
    }
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right:0px
}
