
/*voir head_secondary*/
.main_secondary{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    display:block; top:0px;
   position: fixed; height:100%;
    padding-top:56px; padding-bottom:50px;
   overflow-y: scroll; 
}

.group_item_Profil{
    padding-top:50px;
    padding-left:15px;
  }

.group_item_settings{
    padding-left:6px;padding-right: 8px;
     margin:auto;
    border-radius: 5px;
}
.titreGroup_item_settings{
    font-weight:300;
    padding:5px; padding-left: 15px;
    margin-top:15px;
    color:var(--primary);
}
.item_settings{
  padding-top:2px;
  padding-bottom: 4px;
  border-top :solid 1px rgb(240, 240, 240);
}
.darkTheme .item_settings{
  border-top :solid 1px transparent;
}
.item_settings:first-child{
  border-top: solid 0px ;
}

.cont_icon{
  display: inline-block;
  width:12%; vertical-align: middle; text-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cont_icon i{
  font-size:12px;
  display: inline-block;
  height:20px;width:20px;
  border-radius: 100px; 
  color:white;
  background: rgb(100,100,100);
}
.cont_vdescript{
  display: inline-block;
  width:86%;vertical-align: middle;
}
.cont_lib_settings{
  font-weight:600;
}
.cont_value_settings{
  font-size: 13px;
}
.item_settings_title{
    padding:9px;padding-left:10px ; padding-right:15px;
}
.item_settings_descript{
    font-size:13px; line-height:16px;
    padding:5px;padding-left:10px ; padding-right:15px;
}
.item_settings small{
   display: block; font-size:14px;
}
.item_settings span{
   display: inline-block;
   vertical-align:top; 
   clear: both;
 }

 .item_settings_control{
    float:right; margin-top: 5px;
  }
  .item_settings_control i{
    font-size:40px; line-height:20px;
    color:var(--primary); 
  }
.container_settings{ margin-top:50px;}


.item_settings .bi-envelope{
  background: red;
}
.item_settings .bi-telephone{
  background: rgb(0,156,223);
  padding: 2px;
}


@media screen and (max-width:768px) {
    /***/
    .main_secondary{
        padding-top:50px;
    }
    .group_item_Profil{
        padding-top:15px;
        padding-left:15px;
        margin-bottom:15px;
    }
    
}   