.contact_partner_client {

    .okUpdateData {
      font-size: small;
      color: green;
      font-style: italic;
    }
  
    .koUpdateData {
      font-size: small;
      color: red;
      font-style: italic;
    }
  
    @media only screen and (max-width: 600px) {}
  
    @media only screen and (min-width: 601px) and (max-width: 991px) {}
  
    @media only screen and (min-width: 992px) and (max-width: 1199px) {}
  
    @media only screen and (min-width: 1200px) {
  
      .div_row {
        float: left;
        //border:0px solid black;
        border-width: 0.01rem;
        width: 100%;
        margin-bottom: 1rem;
        border-radius: 1rem;
      }
  
      .div_row_gauche {
        float: left;
        //border:0px solid black;
        border-width: 0.01rem;
        width: 48%;
        border-radius: 1rem;
      }
  
      .div_row_droite {
        float: right;
        //border:0px solid black;
        border-width: 0.01rem;
        width: 48%;
        border-radius: 1rem;
      }
  
      .titre1 {
        font-family: "Quicksand", "Signika", sans-serif;
        font-size: medium;
        text-align: center;
        margin-bottom: 0.8rem;
        color: white;
        cursor: pointer;
        font-style: italic;
        background-color: gray;
        font-weight: normal;
        float: left;
        width: 100%;
      }
  
  
      .training_data {
        float: left;
        width: 100%;
        box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
        -webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
        border-radius: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
      }
  
      .training_caract {
        width: 30%;
        padding: 5px;
        float: left;
      }
  
      .training_text {
        width: 50%;
        padding: 5px;
        float: left;
        height: 320px !important;
        min-height: 320px !important;
        max-height: 320px !important;
        margin-bottom: 10px;
      }
  
      .titre_training_text {
        font-size: small;
        padding-left: 5px;
      }
  
      .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input {
        padding-left: 5px !important;
      }
  
      .css-1sumxir-MuiFormLabel-root-MuiInputLabel-root {
        margin-left: 1px !important;
      }
  
      .disabled_style {
        //background-color: #ECEFF1;
        font-size: small !important;
        color: black;
        width: 90% !important;
        height: 3rem !important;
        margin: 5px !important;
      }
  
      .bton_suppr {
        background: transparent;
        color: red;
        border-radius: 5rem;
        font-size: small;
        text-align: center;
        height: 2.5rem;
        width: 40%;
        margin-left: 10px;
        margin-right: 10px;
      }
  
      .bton_enreg {
        border-radius: 5rem;
        font-size: small;
        background: #81BC3A !important;
        text-align: right;
        height: 2.5rem;
        width: 40%;
        color: white;
        margin-left: 10px;
        margin-right: 10px;
      }
  
      .bton_edit {
        border-radius: 5rem;
        font-size: small;
        background: black !important;
        text-align: right;
        height: 2.5rem;
        width: 40%;
        color: white;
        margin-left: 10px;
        margin-right: 10px;
      }
  
      .bton_annule {
        border-radius: 5rem;
        font-size: small;
        background: lightgray !important;
        text-align: right;
        height: 2.5rem;
        width: 40%;
        color: black;
        margin-left: 10px;
        margin-right: 10px;
      }
  
      .detail_submenu {
        background: #d8edfc;
        border-radius: 15px;
        margin-right: 1rem;
        padding: 0.3rem;
        margin-bottom: 0.5rem;
        min-width: 10rem;
        text-align: center;
        border: 1px solid #9cf;
        color: #3b3e40;
        font-family: "verdana", "Quicksand", "Signika", sans-serif;
        font-size: small;
        letter-spacing: 0.1rem;
        font-weight: normal;
      }
  
  
      .detail_submenu:hover,
      .detail_submenu:focus,
      .detail_submenu:active,
      .detail_submenu:checked {
        background-color: #104277;
        color: white;
      }
    }
  
  }