@import url('https://fonts.googleapis.com/css?family=Princess+Sofia');
a.signature{font-family: 'Princess Sofia', cursive !important;font-size:20px !important;}
a.signature:hover{text-decoration:none;}

.MyPrenom {text-transform:capitalize;}
.MyNom {text-transform:uppercase;}

#slidehome div ul.uk-slideshow-items li div.uk-position-cover, #slidehome div.uk-position-cover{
  background:linear-gradient(rgba(0, 0, 0, 0.9), transparent 90%), radial-gradient(ellipse at bottom, transparent, transparent) !important;
  background-color:transparent !important;
}

.cbUserListHead, .cbUserListSearchFields {margin-bottom:40px;}

.cbUserListFC_formatname{
  font-size:14px !important;
  font-weight:bold;
}
.cbUserListFC_cb_laboequipe{font-size:12px !important;}
.iconlabo div::before {
  content: "\f135";           /* code Unicode pour l’icône 'search' */
  font-family: "FontAwesome"; /* ou "Font Awesome 6 Free" selon la version */
  margin-right: 6px;
  font-size:12px;
  display: inline-block;
}
.iconstatus div::before {
  content: "\f2c1";           /* code Unicode pour l’icône 'search' */
  font-family: "FontAwesome"; /* ou "Font Awesome 6 Free" selon la version */
  margin-right: 6px;
  font-size:12px;
  display: inline-block;
}

p {text-align: justify;}

/*/////////////hall affichage ////////*/
.Rubrique{Font-size:28px;font-weight:600;text-align:right;padding:10px;margin:25px 0px;background-color:#567ea8;color:white;border-radius:20px;}
.SousRubrique{fontsize:20px;font-weight:600;border-bottom:thick double #567ea8;}
.ChampRes{display:none;}
.ValeurRes{text-align:justify;}
.textintro {background:rgba(0, 0, 0, 0.45);padding:20px;border-radius:20px;}

.cbListFieldCont{font-size:12px;}
.cbft_formatname{margin-bottom: 0px !important;}
.ficheposte{float:right;}
.infocontact{float:left;}


@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap");
.card {
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.45);
  backdrop-filter: blur(10px);
  overflow: hidden;
}

.card__top {
  height: 155px;
  position: relative;
}
.card__top img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card__top .profile__photo {
  width: 130px;
  height: 130px;
  position: absolute;
  bottom: -60px;
  left: 50%;
  transform: translatex(-50%);
}
.card__top .profile__photo img {
  width: 100%;
  border-radius: 50%;
  height: 100%;
  object-fit: cover;
  border: 7px solid rgba(0, 0, 0, 0.35);
}

.card__content {
  text-align: center;
  color: #fff;
  padding: 5em 1.5em 1.5em;
}
.card__content h2 {
  font-weight: 700;
  font-size: 24px;
  margin-bottom:5px;
}
.card__content h3 {
  font-weight: 400;
  margin: 5px 0 20px;
  font-size: 16px;
}
.card__content p {
  text-align: left;
  margin:3px 0px;
}
.card__content p span {
  margin-right: 10px;
}
.card__content p a {
  text-decoration: none;
  color: #fff;
}
.card__content p a:hover {
  text-decoration: underline;
}
.card__content p + p {
  margin-top: 5px;
}



/*
.tm-toolbar {padding-bottom:30px;background-color: white;}
.tm-toolbar.uk-light {background-color: transparent;} */
.uk-navbar-container  {
  box-shadow: 0px 7px 7px rgba(0, 0, 0, 0.45);
  z-index: 100;
}
.uk-navbar-transparent   {
  box-shadow: none;
  /*height: 85px;*/
  }

.compteurs{
  background-color: #466ba895;
  border-radius: 105px;
  width:170px;
  height:170px;
  margin:0 auto;
  display: inline-block;
  font-size:42px;
  font-family: 'Teko', sans-serif;
  color:#fff;
  font-stretch: ultra-condensed;
  letter-spacing: -1px;
}
.compteurs span{
  font-size:80px;
  top: 30px;
  margin:0px;padding:0px;
  position: relative;
  display:inline-block;
}

#slideactu .el-title, #slideactu .el-meta, #slideactu .el-overlay {text-align:center;}
#slideactu .el-meta{border-bottom: 2px solid #1CA6EB;padding:0px 20px 10px;display:inline-block;}
#slideactu .el-content {text-align:justify;}

.uk-logo {position: relative;top:5px;}

.





/*--------------------*/
/* QUE EN PLUS GRAND */
/*--------------------*/
@media (min-width: 961px) {


}

/*--------------------*/
/* QUE EN PLUS PETIT */
/*--------------------*/
@media (max-width:960px){



}
