/******************************************************************
Stylesheet: Pour la maintenance sans compilation
******************************************************************/

/* @patch 28/09/2020 taille titres fiches */

.site.plateform .overlay-wrapper .section-entete-plf #pratiques-title {
	/* @patch 21/09/2022 taille titres fiches plus petites */
  font-size: 32px;
}

.site.plateform .overlay-wrapper h2.titre-domaine-action {
  font-size: 35px;
}

/* @patch 09/11/2020 rscop-ref : annulation tout en minuscule sauf première lettre dans les carrés de couleur avec les noms des domaines */
.suivi2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title,
.actions2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title,
.pratiques2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title {
	  text-transform: none;
}
.suivi2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title::first-letter,
.actions2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title::first-letter,
.pratiques2ref_wrapper  .overlay-wrapper .section-entete-plf #pratiques-title::first-letter {
	  text-transform: none;
}

/* @patch 28/09/2021 ajout largeur plus grand liste utilisateur */
body.page-id-3879 .site.public .wrap {
    width:100%;
    max-width:1500px;
}

body.page-id-3879 td.voir:last-child a {
  display:block;
}

body.page-id-3879 td.voir:last-child a:before {
  content:"-";
  padding-right:4px;
}


/* patch 01/10/21 */

body.page-id-3879 #table-fields-filters {
  display:flex;
  flex-wrap:wrap;
}

body.page-id-3879 .field-filter {
  margin:8px;
  padding:8px;
  cursor:pointer;
}

body.page-id-3879 .field-filter.active {
  background-color:lightgreen;
}

body.page-id-3879 #myTable th,
body.page-id-3879 #myTable td {
  transition:0.5s ease-out;
}

body.page-id-3879 #myTable th.hidden,
body.page-id-3879 #myTable td.hidden,
body.page-id-3879 td[hidden] {
  transform:scale(0);
  width:25px;
}

body.page-id-3879 .voir {
  position:relative;
}

body.page-id-3879 .voir > .infobox {
  position:absolute;
  /* left:-100%; */
  transition:0.25s ease-out;
  opacity:0;
  z-index:0;
  background-color:white;
  border:1px solid black;
  padding:8px;
  width:300px!important;
}

body.page-id-3879 .voir:hover > .infobox {
  width:100%;
  transform:translateX(-100%);
  opacity:1;
  z-index:5;
}

body.page-id-3879 .infobox h6 {
  margin:8px auto;
  font-size:1em;
}

body.page-id-3879 .infobox ul {
  list-style-type:none;
  padding-inline-start: 0;
}

body.page-id-3879 .infobox li {
  font-size:0.75em;
}


/* @patch 08/11/2021 ajout utilisateur admin page liste utilisateurs */
body.page-id-3879 .actions {
  display:flex;
  justify-content:space-between;
}

body.page-id-3879 .actions > button {
  cursor:pointer;
  width:max-content;
  background-color:#333;
  color:white;
}

body.page-id-3879 .actions > button:hover > span {
  background-color: #333!important;
  color:white!important;
}

body.page-id-3879 .js-btn_create_user {
  background-color: #333;
  color:white;
  margin:8px;
}

body.page-id-3879 #msg_overlay div.form  {
  display:flex;
  flex-direction:column;
  margin: 32px;
}

body.page-id-3879 .form-group {
    display: flex;
}

body.page-id-3879 .form-group > label {
  width:100px;
  margin-right:16px;
}

body.page-id-3879 .form-group input {
    flex-grow:1;
}

body.page-id-3879 .form-group:last-of-type {
    display:block;
}

body.page-id-3879 #msg_overlay div.form > * {
    margin:8px;
}

body.page-id-3879 #msg_overlay div.form > button {
    margin-top:32px;
}

/* @patch 28/04/2022 en-tete page rscop position sans absolute sauf questions inspirantes */
/* .site.plateform .overlay-wrapper .section-entete-plf .entete-wrapper{ */
  /* position: static; */
/* } */
/* .site.plateform .overlay-wrapper .questions-content-wrapper{ */
  /* margin-top: 40px !important; */
/* } */
/* .site.plateform .overlay-wrapper .section-entete-plf .questions_inspirantes{ */
  /* color: #fff; */
  /* position: absolute; */
  /* width: 100%; */
  /* z-index: 1; */
  /* left: 0; */
  /* padding: 0 30px; */
/* } */
/* .site.plateform .overlay-wrapper .section-entete-plf .titre-header-wrapper{ */
  /* position: static; */
/* } */
/* .site.plateform .overlay-wrapper .section-entete-plf .entete-wrapper .col-1{ */
  /* margin-top: -50px; */
  /* margin-left: -40px; */
  /* width: 375px; */
  /* padding: 50px 30px 20px; */
/* } */
/* .site.plateform .overlay-wrapper .entete-bg{ */
  /* display: none; */
/* } */
/* .site.plateform .overlay-wrapper .section-entete-plf .entete-wrapper .col-2{ */
  /* margin-left: 45px; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="GOUV"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="GOUV"] .questions_inspirantes{ */
  /* background-color: #b62559; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="TER"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="TER"] .questions_inspirantes { */
  /* background-color: #fec83f; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="CONC"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="CONC"] .questions_inspirantes { */
  /* background-color: #f7b2b3; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="SOC"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="SOC"] .questions_inspirantes { */
  /* background-color: #32b3e3; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="DH"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="DH"] .questions_inspirantes { */
  /* background-color: #4187c4; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="CLIENTS"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="CLIENTS"] .questions_inspirantes { */
  /* background-color: #f17a51; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="ENV"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="ENV"] .questions_inspirantes { */
  /* background-color: #90bd52; */
/* } */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="LOY"] .col-1, */
/* .site.plateform .overlay-wrapper .section-row[data-domaine="LOY"] .questions_inspirantes { */
  /* background-color: #b491ba; */
/* } */

/* @media (max-width: 767px){ */
  /* .site.plateform .overlay-wrapper .section-entete-plf .entete-wrapper .col-1{ */
    /* margin: 10px 0 0; */
    /* width: 100%; */
  /* } */
  /* .site.plateform .overlay-wrapper .section-entete-plf .entete-wrapper .col-2{ */
    /* margin-left: 0; */
  /* } */
/* } */

/* @patch 13/09/2022 paliatif titre trop long */
/* .site.plateform .suivi2ref_wrapper.ref_id_6921 .overlay-wrapper .section-entete-plf #pratiques-title, */
/* .site.plateform .actions2ref_wrapper.ref_id_6921 .overlay-wrapper .section-entete-plf #pratiques-title, */
/* .site.plateform .pratiques2ref_wrapper.ref_id_6921 .overlay-wrapper .section-entete-plf #pratiques-title { */
    /* font-size: 32px; */
/* } */



/* // @patch 24/10/2022 ajout catégorie transverse autodiag (cat) */
.qcat {
    float: right;
    font-size: 0.9em;
    color: blue;
}

/* @patch 29/11/2022 hauteur bandeau */
body.page-id-8283 .site.public:before,
body.page-id-7983 .site.public:before,
body.page-id-2730 .site.public:before,
body.page-id-835 .site.public:before,
body.page-id-837 .site.public:before,
body.page-id-7412 .site.public:before,
body.page-id-833 .site.public:before {
    height: 300px;
}

/* @patch 08/03/2023 ajout bouton de retour à la liste en haut des fiche */
.fiche_back2list {
	position: relative;
	top: -23px;
	cursor: pointer;
	float: right;
	font-size: 0.8em;
	color:#555;
	background-color: #eee;
	padding: 0 5px;
}
.fiche_back2list:hover {
	color:#111;
	background-color: #fff;
}

.fiche_shortcut{
	font-size: 12px;
	cursor: pointer;
	float: right;
	color:#777;
}
.fiche_shortcut:hover {
	color:#111;
}
.site.plateform .overlay-wrapper .section-row {
    border-color: transparent!important;
}

.fiche_btn_raccourci {
	display:inline-block;
	font-size: 12px;
	cursor: pointer;
	color:#777;
}
.fiche_btn_raccourci:hover {
	color:#111;
}

/* @patch 25/09/2023 css objet */
.cupo {
	cursor:pointer;
}
/* @patch 13/11/2023 css objet */
.dino {
	display:none;
}

/* @patch 24/10/2023 */
.site.plateform header .menu .sub-menu{
  display: inherit;
  bottom: auto;
  top: 98px;
  width: 300px;
  right: 0;
  left: auto;
}
.site.plateform header .menu li{
  position: relative;
}
.site.plateform header .menu .sub-menu a {
  padding: 10px;
}
.site.plateform header .menu .sub-menu li:first-of-type{
  border-radius: 0;
}
.site.plateform header .menu .sub-menu li:last-of-type{
  border-radius: 0 0 0 20px;
}
